* [devel] Сборка src.rpm размером > 2Гб
@ 2018-06-25 12:07 Vitaly Lipatov
2018-06-25 12:15 ` Dmitry V. Levin
2018-07-18 5:25 ` [devel] Сборка src.rpm размером > 4ГБ Антон Мидюков
0 siblings, 2 replies; 21+ messages in thread
From: Vitaly Lipatov @ 2018-06-25 12:07 UTC (permalink / raw)
To: devel
Добрый день!
Я тут пытаюсь собрать пакет с данными. Ну на 32-битной системе rpm
вообще отказался создавать src.rpm,
а на 64-битной я упёрся в лимит на сервере:
$ rsync -vay --partial --progress --checksum ssh
FlightGear-data-2018.2.2-alt1.src.rpm gear.alt:
sending incremental file list
FlightGear-data-2018.2.2-alt1.src.rpm
1,644,398,990 100% 1.40MB/s 0:18:40 (xfr#1, to-chk=0/1)
rsync: write failed on "./FlightGear-data-2018.2.2-alt1.src.rpm": Disk
quota exceeded (122)
rsync error: error in file IO (code 11) at receiver.c(375)
[receiver=3.1.3]
rsync: [sender] write error: Broken pipe (32)
Нельзя ли поднять лимит или дать совет?
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 12:07 [devel] Сборка src.rpm размером > 2Гб Vitaly Lipatov
@ 2018-06-25 12:15 ` Dmitry V. Levin
2018-06-25 13:13 ` Vitaly Lipatov
2018-07-18 5:25 ` [devel] Сборка src.rpm размером > 4ГБ Антон Мидюков
1 sibling, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2018-06-25 12:15 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 818 bytes --]
On Mon, Jun 25, 2018 at 03:07:34PM +0300, Vitaly Lipatov wrote:
> Добрый день!
>
> Я тут пытаюсь собрать пакет с данными. Ну на 32-битной системе rpm
> вообще отказался создавать src.rpm,
> а на 64-битной я упёрся в лимит на сервере:
> $ rsync -vay --partial --progress --checksum ssh
> FlightGear-data-2018.2.2-alt1.src.rpm gear.alt:
> sending incremental file list
> FlightGear-data-2018.2.2-alt1.src.rpm
> 1,644,398,990 100% 1.40MB/s 0:18:40 (xfr#1, to-chk=0/1)
> rsync: write failed on "./FlightGear-data-2018.2.2-alt1.src.rpm": Disk
> quota exceeded (122)
> rsync error: error in file IO (code 11) at receiver.c(375)
> [receiver=3.1.3]
> rsync: [sender] write error: Broken pipe (32)
>
> Нельзя ли поднять лимит или дать совет?
Как этот пакет собирали раньше?
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 12:15 ` Dmitry V. Levin
@ 2018-06-25 13:13 ` Vitaly Lipatov
2018-06-25 13:38 ` Igor Vlasenko
0 siblings, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2018-06-25 13:13 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: mike
Dmitry V. Levin писал 25.6.18 15:15:
...
>> Нельзя ли поднять лимит или дать совет?
>
> Как этот пакет собирали раньше?
Я знаю только, что когда-то он был на полгига, но с тех пор растёт.
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 13:13 ` Vitaly Lipatov
@ 2018-06-25 13:38 ` Igor Vlasenko
2018-06-25 13:51 ` Grigory Ustinov
0 siblings, 1 reply; 21+ messages in thread
From: Igor Vlasenko @ 2018-06-25 13:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 25, 2018 at 04:13:51PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 25.6.18 15:15:
> ...
> > > Нельзя ли поднять лимит или дать совет?
> >
> > Как этот пакет собирали раньше?
> Я знаю только, что когда-то он был на полгига, но с тех пор растёт.
Я с таким сталкивался при сборке texlive, повесил баги
https://bugzilla.altlinux.org/show_bug.cgi?id=34577
https://bugzilla.altlinux.org/show_bug.cgi?id=34581
--
I V
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 13:38 ` Igor Vlasenko
@ 2018-06-25 13:51 ` Grigory Ustinov
2018-06-25 14:13 ` Igor Vlasenko
0 siblings, 1 reply; 21+ messages in thread
From: Grigory Ustinov @ 2018-06-25 13:51 UTC (permalink / raw)
To: devel
> Я с таким сталкивался при сборке texlive, повесил баги
> https://bugzilla.altlinux.org/show_bug.cgi?id=34577
> https://bugzilla.altlinux.org/show_bug.cgi?id=34581
>
А зачем две? Может имеет смысл оставить одну всё-таки?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 13:51 ` Grigory Ustinov
@ 2018-06-25 14:13 ` Igor Vlasenko
2018-06-27 10:36 ` Alexey Tourbin
0 siblings, 1 reply; 21+ messages in thread
From: Igor Vlasenko @ 2018-06-25 14:13 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 25, 2018 at 04:51:21PM +0300, Grigory Ustinov wrote:
>
> > Я с таким сталкивался при сборке texlive, повесил баги
> > https://bugzilla.altlinux.org/show_bug.cgi?id=34577
> > https://bugzilla.altlinux.org/show_bug.cgi?id=34581
> >
> А зачем две? Может имеет смысл оставить одну всё-таки?
Там 2 бага:
один на общий размер src.rpm,
второй на размер отдельного файла в Source:
Алексей Турбин вроде бы какой-то из этих багов починил,
не знаю, вошли ли патчи в наш rpmbuild.
Правильнее, конечно, обновить сам rpmbuild.
--
I V
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-25 14:13 ` Igor Vlasenko
@ 2018-06-27 10:36 ` Alexey Tourbin
2018-06-27 10:40 ` Dmitry V. Levin
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Alexey Tourbin @ 2018-06-27 10:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
Мужчины, я вам сделал rpm-build с поддержкой относительно больших
файлов, task #209065, но у вас acl неправильно настроен.
Ограничение на каждый файл и на на общий размер архива в 4GB
существует по двум причинам: 1) тэги типа RPMTAG_FILESIZES /
RPMTAG_ARCHIVESIZE 32-битные; в новом rpm добавлены 64-битные теги
RPMTAG_LONGFILESIZES / RPMTAG_LONGARCHIVESIZE; это потребует еще и
некоторой поддержки со стороны apt и genbasedir; 2) в cpio размер
файлов тоже 32-битный; в новом rpm сделаны по линии cpio сделаны
extended / excluded cpio entries 07070X, в которых вся stat-информация
исключена и берется из хедера пакета - в cpio пишется только номер
файла в хедере; однако симлинк-таргеты в cpio сохранены, хотя их тоже
можно взять из хедера.
В общем, по-моему, старая rpm-4.0 кодобаза дальнейшей переделке не
подлежит, новая все же получше. Но в таком виде может протянуть еще
долго.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-27 10:36 ` Alexey Tourbin
@ 2018-06-27 10:40 ` Dmitry V. Levin
2018-06-28 16:01 ` Vitaly Lipatov
2018-06-27 11:08 ` [devel] Сборка src.rpm размером > 2Гб Igor Vlasenko
2018-06-29 18:42 ` Dmitry V. Levin
2 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2018-06-27 10:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 220 bytes --]
On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
> файлов, task #209065, но у вас acl неправильно настроен.
Спасибо.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-27 10:40 ` Dmitry V. Levin
@ 2018-06-28 16:01 ` Vitaly Lipatov
2018-06-28 16:26 ` Dmitry V. Levin
0 siblings, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2018-06-28 16:01 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Dmitry V. Levin
Dmitry V. Levin писал 27.6.18 13:40:
> On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
>> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
>> файлов, task #209065, но у вас acl неправильно настроен.
>
> Спасибо.
А вы сообщите, когда можно будет использовать?
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-28 16:01 ` Vitaly Lipatov
@ 2018-06-28 16:26 ` Dmitry V. Levin
2018-06-29 18:30 ` Vitaly Lipatov
0 siblings, 1 reply; 21+ messages in thread
From: Dmitry V. Levin @ 2018-06-28 16:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 416 bytes --]
On Thu, Jun 28, 2018 at 07:01:49PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 27.6.18 13:40:
> > On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
> >> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
> >> файлов, task #209065, но у вас acl неправильно настроен.
> >
> > Спасибо.
> А вы сообщите, когда можно будет использовать?
rpm-build в Сизифе.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-28 16:26 ` Dmitry V. Levin
@ 2018-06-29 18:30 ` Vitaly Lipatov
2018-06-30 17:09 ` Alexey Tourbin
0 siblings, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2018-06-29 18:30 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Dmitry V. Levin
Dmitry V. Levin писал 28.6.18 19:26:
> On Thu, Jun 28, 2018 at 07:01:49PM +0300, Vitaly Lipatov wrote:
>> Dmitry V. Levin писал 27.6.18 13:40:
>> > On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
>> >> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
>> >> файлов, task #209065, но у вас acl неправильно настроен.
>> >
>> > Спасибо.
>> А вы сообщите, когда можно будет использовать?
>
> rpm-build в Сизифе.
Как я понимаю, моя проблема по заливке пакета и не была связана с
rpm-build. Но теперь я получаю при сборке:
error: unpacking of archive failed on file
/usr/src/RPM/SOURCES/FlightGear-2018.2.2-data.tar: cpio: read
error: FlightGear-data-2018.2.2-alt1.src.rpm cannot be installed
http://git.altlinux.org/tasks/208802/build/600/x86_64/log
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-29 18:30 ` Vitaly Lipatov
@ 2018-06-30 17:09 ` Alexey Tourbin
2018-07-03 14:53 ` [devel] Сборка src.rpm после git-репозитория Vitaly Lipatov
0 siblings, 1 reply; 21+ messages in thread
From: Alexey Tourbin @ 2018-06-30 17:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
2018-06-29 21:30 GMT+03:00 Vitaly Lipatov <lav@altlinux.ru>:
> Как я понимаю, моя проблема по заливке пакета и не была связана с rpm-build.
> Но теперь я получаю при сборке:
> error: unpacking of archive failed on file
> /usr/src/RPM/SOURCES/FlightGear-2018.2.2-data.tar: cpio: read
> error: FlightGear-data-2018.2.2-alt1.src.rpm cannot be installed
Re-run the task.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm после git-репозитория
2018-06-30 17:09 ` Alexey Tourbin
@ 2018-07-03 14:53 ` Vitaly Lipatov
2018-07-03 14:56 ` Michael Shigorin
0 siblings, 1 reply; 21+ messages in thread
From: Vitaly Lipatov @ 2018-07-03 14:53 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: mike
Alexey Tourbin писал 30.6.18 20:09:
> 2018-06-29 21:30 GMT+03:00 Vitaly Lipatov <lav@altlinux.ru>:
>> Как я понимаю, моя проблема по заливке пакета и не была связана с
>> rpm-build.
>> Но теперь я получаю при сборке:
>> error: unpacking of archive failed on file
>> /usr/src/RPM/SOURCES/FlightGear-2018.2.2-data.tar: cpio: read
>> error: FlightGear-data-2018.2.2-alt1.src.rpm cannot be installed
>
> Re-run the task.
Спасибо, получилось.
Но теперь пакет не проходит, потому что прежде, видимо, он собирался из
git:
error: /gears/F/FlightGear-data.git branch `sisyphus' already exists,
package update by srpm upload is not possible
Давайте решим, чем плохо заливать большой git-репозиторий, и как
поступать в таких случаях, и конкретно с этим.
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm после git-репозитория
2018-07-03 14:53 ` [devel] Сборка src.rpm после git-репозитория Vitaly Lipatov
@ 2018-07-03 14:56 ` Michael Shigorin
0 siblings, 0 replies; 21+ messages in thread
From: Michael Shigorin @ 2018-07-03 14:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Jul 03, 2018 at 05:53:30PM +0300, Vitaly Lipatov wrote:
> Но теперь пакет не проходит, потому что прежде, видимо, он
> собирался из git:
>
> error: /gears/F/FlightGear-data.git branch `sisyphus' already exists,
> package update by srpm upload is not possible
>
> Давайте решим, чем плохо заливать большой git-репозиторий, и как
> поступать в таких случаях, и конкретно с этим.
Ну раз из гита _собирался_, то собирай из гита
и прошу прощения за дезинформацию.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-27 10:36 ` Alexey Tourbin
2018-06-27 10:40 ` Dmitry V. Levin
@ 2018-06-27 11:08 ` Igor Vlasenko
2018-06-29 18:42 ` Dmitry V. Levin
2 siblings, 0 replies; 21+ messages in thread
From: Igor Vlasenko @ 2018-06-27 11:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
> файлов, task #209065, но у вас acl неправильно настроен.
Спасибо!
--
I V
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 2Гб
2018-06-27 10:36 ` Alexey Tourbin
2018-06-27 10:40 ` Dmitry V. Levin
2018-06-27 11:08 ` [devel] Сборка src.rpm размером > 2Гб Igor Vlasenko
@ 2018-06-29 18:42 ` Dmitry V. Levin
2 siblings, 0 replies; 21+ messages in thread
From: Dmitry V. Levin @ 2018-06-29 18:42 UTC (permalink / raw)
To: Alexey Tourbin; +Cc: ALT Linux Team development discussions
On Wed, Jun 27, 2018 at 01:36:52PM +0300, Alexey Tourbin wrote:
> Мужчины, я вам сделал rpm-build с поддержкой относительно больших
> файлов, task #209065, но у вас acl неправильно настроен.
>
> Ограничение на каждый файл и на на общий размер архива в 4GB
> существует по двум причинам: 1) тэги типа RPMTAG_FILESIZES /
> RPMTAG_ARCHIVESIZE 32-битные; в новом rpm добавлены 64-битные теги
> RPMTAG_LONGFILESIZES / RPMTAG_LONGARCHIVESIZE; это потребует еще и
> некоторой поддержки со стороны apt и genbasedir; 2) в cpio размер
> файлов тоже 32-битный; в новом rpm сделаны по линии cpio сделаны
> extended / excluded cpio entries 07070X, в которых вся stat-информация
> исключена и берется из хедера пакета - в cpio пишется только номер
> файла в хедере; однако симлинк-таргеты в cpio сохранены, хотя их тоже
> можно взять из хедера.
>
> В общем, по-моему, старая rpm-4.0 кодобаза дальнейшей переделке не
> подлежит, новая все же получше. Но в таком виде может протянуть еще
> долго.
Судя по http://git.altlinux.org/tasks/208802/logs/events.10.1.log
не вся кривизна выправилась: в 32-битной среде собралось, в 64-битных нет.
--
ldv
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 4ГБ
2018-06-25 12:07 [devel] Сборка src.rpm размером > 2Гб Vitaly Lipatov
2018-06-25 12:15 ` Dmitry V. Levin
@ 2018-07-18 5:25 ` Антон Мидюков
2018-07-18 6:56 ` Alexey Tourbin
2018-07-18 7:10 ` Alexey V. Vissarionov
1 sibling, 2 replies; 21+ messages in thread
From: Антон Мидюков @ 2018-07-18 5:25 UTC (permalink / raw)
To: devel
Добрый день!
С пол месяца назад обсуждался уже вопрос сборки src.rpm размером > 2ГБ.
Из этого обсуждения я понял, что у rpmbuild ограничение размера src.rpm
на 4 ГБ.
И вот я столкнулся с проблемой сборки пакета, у которого архив tar 4418
МБ. Я прописал в .gear/rules сжатие tar.gz, в результате src.rpm на
входе в хешер получился 643,7 МБ, сборка полностью проходит и в самом
конце получаю сообщение:
Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
error: cpio archive too big - 4418M
Размер /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
такой же как и на входе в хэшер. Т.е. контролируется несжатый размер? И
это уже никак не обойти?
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 4ГБ
2018-07-18 5:25 ` [devel] Сборка src.rpm размером > 4ГБ Антон Мидюков
@ 2018-07-18 6:56 ` Alexey Tourbin
2018-07-18 8:30 ` Антон Мидюков
2018-07-18 7:10 ` Alexey V. Vissarionov
1 sibling, 1 reply; 21+ messages in thread
From: Alexey Tourbin @ 2018-07-18 6:56 UTC (permalink / raw)
To: ALT Linux Team development discussions
2018-07-18 8:25 GMT+03:00 Антон Мидюков <midyukov-anton@ya.ru>:
> Добрый день!
>
> С пол месяца назад обсуждался уже вопрос сборки src.rpm размером > 2ГБ. Из
> этого обсуждения я понял, что у rpmbuild ограничение размера src.rpm на 4
> ГБ.
Правильно.
> И вот я столкнулся с проблемой сборки пакета, у которого архив tar 4418 МБ.
> Я прописал в .gear/rules сжатие tar.gz, в результате src.rpm на входе в
> хешер получился 643,7 МБ, сборка полностью проходит и в самом конце получаю
> сообщение:
>
> Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
> error: cpio archive too big - 4418M
Похоже, что бинарный пакет по размеру получается больше 4 Гб. А
src.rpm как раз записался успешно. Можно попробовать распилить
бинарный пакет на несколько подпакетов или что-нибудь в нем сжать.
> Размер /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm такой же
> как и на входе в хэшер. Т.е. контролируется несжатый размер? И это уже никак
> не обойти?
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 4ГБ
2018-07-18 6:56 ` Alexey Tourbin
@ 2018-07-18 8:30 ` Антон Мидюков
0 siblings, 0 replies; 21+ messages in thread
From: Антон Мидюков @ 2018-07-18 8:30 UTC (permalink / raw)
To: devel
18.07.2018 13:56, Alexey Tourbin пишет:
> 2018-07-18 8:25 GMT+03:00 Антон Мидюков <midyukov-anton@ya.ru>:
>> И вот я столкнулся с проблемой сборки пакета, у которого архив tar 4418 МБ.
>> Я прописал в .gear/rules сжатие tar.gz, в результате src.rpm на входе в
>> хешер получился 643,7 МБ, сборка полностью проходит и в самом конце получаю
>> сообщение:
>>
>> Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
>> error: cpio archive too big - 4418M
> Похоже, что бинарный пакет по размеру получается больше 4 Гб. А
> src.rpm как раз записался успешно. Можно попробовать распилить
> бинарный пакет на несколько подпакетов или что-нибудь в нем сжать.
Я этого не сообразил. Спасибо. Буду распиливать на два бинарных пакета.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [devel] Сборка src.rpm размером > 4ГБ
2018-07-18 5:25 ` [devel] Сборка src.rpm размером > 4ГБ Антон Мидюков
2018-07-18 6:56 ` Alexey Tourbin
@ 2018-07-18 7:10 ` Alexey V. Vissarionov
2018-07-18 7:16 ` Anton Farygin
1 sibling, 1 reply; 21+ messages in thread
From: Alexey V. Vissarionov @ 2018-07-18 7:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1384 bytes --]
On 2018-07-18 12:25:08 +0700, Антон Мидюков wrote:
> С пол месяца назад обсуждался уже вопрос сборки src.rpm
> размером > 2ГБ. Из этого обсуждения я понял, что у rpmbuild
> ограничение размера src.rpm на 4 ГБ. И вот я столкнулся с
> проблемой сборки пакета, у которого архив tar 4418 МБ.
> Я прописал в .gear/rules сжатие tar.gz,
А что не tar.xz? Для экономии процессорного времени? Тогда на
копировании потеряем...
> в результате src.rpm на входе в хешер получился 643,7 МБ,
> сборка полностью проходит и в самом конце получаю сообщение:
> Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
SRPM записался успешно.
> error: cpio archive too big - 4418M
Ds: на каком-то из свежесобранных бинарных пакетов произошел облом.
Rp: резать.
> Размер /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
> такой же как и на входе в хэшер.
Что неудивительно.
> Т.е. контролируется несжатый размер? И это уже никак не обойти?
Вообще по всем канонам эргономики интерфейсов misleading diagnostic
message - это баг, причем критичный.
Лечится добавлением в "error: cpio archive too big - %uM" имени
файла: "error: writing %s: cpio archive too big - %uM"
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2018-07-18 8:30 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-25 12:07 [devel] Сборка src.rpm размером > 2Гб Vitaly Lipatov
2018-06-25 12:15 ` Dmitry V. Levin
2018-06-25 13:13 ` Vitaly Lipatov
2018-06-25 13:38 ` Igor Vlasenko
2018-06-25 13:51 ` Grigory Ustinov
2018-06-25 14:13 ` Igor Vlasenko
2018-06-27 10:36 ` Alexey Tourbin
2018-06-27 10:40 ` Dmitry V. Levin
2018-06-28 16:01 ` Vitaly Lipatov
2018-06-28 16:26 ` Dmitry V. Levin
2018-06-29 18:30 ` Vitaly Lipatov
2018-06-30 17:09 ` Alexey Tourbin
2018-07-03 14:53 ` [devel] Сборка src.rpm после git-репозитория Vitaly Lipatov
2018-07-03 14:56 ` Michael Shigorin
2018-06-27 11:08 ` [devel] Сборка src.rpm размером > 2Гб Igor Vlasenko
2018-06-29 18:42 ` Dmitry V. Levin
2018-07-18 5:25 ` [devel] Сборка src.rpm размером > 4ГБ Антон Мидюков
2018-07-18 6:56 ` Alexey Tourbin
2018-07-18 8:30 ` Антон Мидюков
2018-07-18 7:10 ` Alexey V. Vissarionov
2018-07-18 7:16 ` Anton Farygin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git