* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm @ 2007-11-15 21:37 ` Alexey Tourbin 2007-11-16 5:27 ` Ildar Mulyukov 2007-11-19 9:24 ` Alexey Shabalin 0 siblings, 2 replies; 10+ messages in thread From: Alexey Tourbin @ 2007-11-15 21:37 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 375 bytes --] On Thu, Nov 15, 2007 at 07:30:17AM +0300, Upravdom Team Robot wrote: > Dear Alexey Tourbin (AT)! > The mono-1.2.5.2-alt1.src.rpm package has been rejected from incoming. > > Possible reason follows: > You have no permission to publish mono-1.2.5.2-alt1.src.rpm > Please consult shaba if you have any questions. Люди добрые, пропустите mono, а то будут катаклизмы. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-15 21:37 ` [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm Alexey Tourbin @ 2007-11-16 5:27 ` Ildar Mulyukov 2007-11-16 5:55 ` Alexey Tourbin 2007-11-19 9:24 ` Alexey Shabalin 1 sibling, 1 reply; 10+ messages in thread From: Ildar Mulyukov @ 2007-11-16 5:27 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1266 bytes --] On 16.11.2007 03:37:55, Alexey Tourbin wrote: > On Thu, Nov 15, 2007 at 07:30:17AM +0300, Upravdom Team Robot wrote: > > Dear Alexey Tourbin (AT)! > > The mono-1.2.5.2-alt1.src.rpm package has been rejected from > incoming. > > > > Possible reason follows: > > You have no permission to publish mono-1.2.5.2-alt1.src.rpm > > Please consult shaba if you have any questions. > > Люди добрые, пропустите mono, а то будут катаклизмы. Даже и не знаю, как Вам помочь - что мог, я сделал: 12.11.2007 13:10:15 Result: 1 PASS: add @mono at => ildar sin tibor shaba vvk at Алексей, а Вы не решились ответить на мои письма до того, как залить mono? Особенно интересует это: 12.11.2007 11:38:49 > mcs(1) is mono compiler. The fact that we compile some mono > sources must automatically enable support for mono dependencies. Это значит, что если человек захочет откомпилить C#-программу, ему придётся ставить GCC! mcs->rpm-build-mono->rpm-build->gcc С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= [-- Attachment #2: Type: message/rfc822, Size: 3109 bytes --] From: Upravdom Team Robot <upravdom@altlinux.org> To: "ildar" <ildar@altlinux.org> Cc: upravdom@altlinux.org Subject: I: incoming acl status Date: Mon, 12 Nov 2007 10:10:15 +0300 (MSK) Message-ID: <20071112071015.9173E28247@hint1.office.altlinux.org> Dear ildar! Commands received: 1 @mono add at Result: 1 PASS: add @mono at => ildar sin tibor shaba vvk at -- Rgrds, your upravdom ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 5:27 ` Ildar Mulyukov @ 2007-11-16 5:55 ` Alexey Tourbin 2007-11-16 6:10 ` Alexander Bokovoy 2007-11-16 13:33 ` Dmitry V. Levin 0 siblings, 2 replies; 10+ messages in thread From: Alexey Tourbin @ 2007-11-16 5:55 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1288 bytes --] On Fri, Nov 16, 2007 at 11:27:59AM +0600, Ildar Mulyukov wrote: > >Люди добрые, пропустите mono, а то будут катаклизмы. > > Даже и не знаю, как Вам помочь - что мог, я сделал: > 12.11.2007 13:10:15 > Result: > 1 PASS: add @mono at => ildar sin tibor shaba vvk at Кажется какой-то серый кардинал уже пропустил, хотя как знать. > Алексей, а Вы не решились ответить на мои письма до того, как залить > mono? Особенно интересует это: > 12.11.2007 11:38:49 > >mcs(1) is mono compiler. The fact that we compile some mono > >sources must automatically enable support for mono dependencies. > Это значит, что если человек захочет откомпилить C#-программу, ему > придётся ставить GCC! mcs->rpm-build-mono->rpm-build->gcc Не вижу в этом криминала по крайней мере с точки зрения сборки пакетов. rpm-build предоставляет базовую сборочную среду -- не бывает так, чтобы в сборочном чруте не стояло текущего gcc. Соответственно, меня не очень рассторит, если у кого-то при установке mono-mcs будет вытягиваться rpm-build, gcc и что-то ещё. Ну и к тому же пакет mono довольно большой и перевешивает любой другой пакет из базовой сборочной среды, если не все сразу. $ rpm -q --qf '%{NAME}\t%{SIZE}\n' mono gcc4.1 mono 27271655 gcc4.1 8906455 $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 5:55 ` Alexey Tourbin @ 2007-11-16 6:10 ` Alexander Bokovoy 2007-11-16 6:29 ` Alexey Tourbin 2007-11-16 13:33 ` Dmitry V. Levin 1 sibling, 1 reply; 10+ messages in thread From: Alexander Bokovoy @ 2007-11-16 6:10 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Tourbin пишет: > Не вижу в этом криминала по крайней мере с точки зрения сборки > пакетов. rpm-build предоставляет базовую сборочную среду -- не бывает > так, чтобы в сборочном чруте не стояло текущего gcc. Соответственно, > меня не очень рассторит, если у кого-то при установке mono-mcs будет > вытягиваться rpm-build, gcc и что-то ещё. > > Ну и к тому же пакет mono довольно большой и перевешивает любой > другой пакет из базовой сборочной среды, если не все сразу. > > $ rpm -q --qf '%{NAME}\t%{SIZE}\n' mono gcc4.1 mono 27271655 > gcc4.1 8906455 $ Дело не в сборочной среде. Это нормальный язык программирования и он может стоять на десктопе (например, студента или школьника), который не предполагает использование GCC. Увлекаясь исправлением сборочных зависимостей надо все же оценивать картину в целом. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 6:10 ` Alexander Bokovoy @ 2007-11-16 6:29 ` Alexey Tourbin 2007-11-16 6:54 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Alexey Tourbin @ 2007-11-16 6:29 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1523 bytes --] On Fri, Nov 16, 2007 at 09:10:31AM +0300, Alexander Bokovoy wrote: > Alexey Tourbin пишет: > > Не вижу в этом криминала по крайней мере с точки зрения сборки > > пакетов. rpm-build предоставляет базовую сборочную среду -- не бывает > > так, чтобы в сборочном чруте не стояло текущего gcc. Соответственно, > > меня не очень рассторит, если у кого-то при установке mono-mcs будет > > вытягиваться rpm-build, gcc и что-то ещё. > > > > Ну и к тому же пакет mono довольно большой и перевешивает любой > > другой пакет из базовой сборочной среды, если не все сразу. > > > > $ rpm -q --qf '%{NAME}\t%{SIZE}\n' mono gcc4.1 mono 27271655 > > gcc4.1 8906455 $ > Дело не в сборочной среде. Это нормальный язык программирования и он > может стоять на десктопе (например, студента или школьника), который не > предполагает использование GCC. > > Увлекаясь исправлением сборочных зависимостей надо все же оценивать > картину в целом. Картина в целом в моей голове простая -- любой *-devel пакет может требовать базовую сборочную среду (mono-mcs условно относится к *-devel пакетам, т.к. используется для сборки любых mono-пакетов). В частности, любой компилятор (или базовый *-devel пакет) языка может автоматически вносить поддержку rpm-зависимостей этого языка. То есть проблемы в цепочке mono-mcs -> rpm-build-mono -> rpm-build я не вижу. Это в интересах технологии разработки, если и не совсем в интересах школьника. Скорее, есть проблема в цепочке rpm-build -> gcc, но такова традиция. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 6:29 ` Alexey Tourbin @ 2007-11-16 6:54 ` Alexey Tourbin 2007-11-16 7:08 ` Alexey Tourbin 2007-11-16 8:57 ` Alexander Bokovoy 0 siblings, 2 replies; 10+ messages in thread From: Alexey Tourbin @ 2007-11-16 6:54 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1012 bytes --] On Fri, Nov 16, 2007 at 09:29:37AM +0300, Alexey Tourbin wrote: > То есть проблемы в цепочке mono-mcs -> rpm-build-mono -> rpm-build > я не вижу. Это в интересах технологии разработки, если и не совсем > в интересах школьника. Скорее, есть проблема в цепочке rpm-build -> gcc, > но такова традиция. Точнее, оторвать gcc от rpm-build уже будет непросто, потому что в /usr/lib/rpm/pkgconfiglib.req используется 'gcc -print-search-dirs' для определения стандартных путей линковки. $ hsh --initroot --pkg-build-list=basesystem ... $ du -hs ~tmp/build/cache/chroot/chroot.cpio 36M /tmp/.private/at/build/cache/chroot/chroot.cpio $ hsh --initroot ... $ du -hs ~tmp/build/cache/chroot/chroot.cpio 146M /tmp/.private/at/build/cache/chroot/chroot.cpio $ В общем, цена поддержки сборочной технологии -- плюс 110М "относительно unrelated" пакетов из базовой сборочной среды. Поскольку это не критично для сборочных чрутов, то с трудом верится, что это может быть критично для десктопов. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 6:54 ` Alexey Tourbin @ 2007-11-16 7:08 ` Alexey Tourbin 2007-11-16 8:57 ` Alexander Bokovoy 1 sibling, 0 replies; 10+ messages in thread From: Alexey Tourbin @ 2007-11-16 7:08 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 525 bytes --] On Fri, Nov 16, 2007 at 09:54:15AM +0300, Alexey Tourbin wrote: > В общем, цена поддержки сборочной технологии -- плюс 110М > "относительно unrelated" пакетов из базовой сборочной среды. > Поскольку это не критично для сборочных чрутов, то с трудом > верится, что это может быть критично для десктопов. В принцие, если очень хочется эту проблему решить, то есть ещё один компромиссный вариант -- вынести /usr/lib/rpm/functions из пакета rpm-build в rpm. Тогда все rpm-build-* пакеты будут зависеть просто от rpm. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 6:54 ` Alexey Tourbin 2007-11-16 7:08 ` Alexey Tourbin @ 2007-11-16 8:57 ` Alexander Bokovoy 1 sibling, 0 replies; 10+ messages in thread From: Alexander Bokovoy @ 2007-11-16 8:57 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Tourbin пишет: > On Fri, Nov 16, 2007 at 09:29:37AM +0300, Alexey Tourbin wrote: >> То есть проблемы в цепочке mono-mcs -> rpm-build-mono -> rpm-build >> я не вижу. Это в интересах технологии разработки, если и не совсем >> в интересах школьника. Скорее, есть проблема в цепочке rpm-build >> -> gcc, но такова традиция. > > Точнее, оторвать gcc от rpm-build уже будет непросто, потому что в > /usr/lib/rpm/pkgconfiglib.req используется 'gcc -print-search-dirs' > для определения стандартных путей линковки. Я сейчас глянул на то, что требуется gcc, чтобы дать ответ на вопрос -print-search-dirs и оказалось, что ничего не требуется, кроме самого бинарника и потенциально specs-файла. Бинарник -- это 200кб, specs-файл и того меньше. Проверить можно по strace -e trace=file. Более того, пакет gcc4.1 (8M) сам за собой тянет немного к имеющемуся в basesystem: glibc-devel (3M), libgcc4.1 (42Kb), gcc-common (25Kb), cpp4.1 (5M). То есть, в худшем случае это +18М к основной системе. Так что я думаю, что можно попробовать более точно определить зависимость pkgconfiglib.req от gcc с тем, чтобы развязать 110М и оставить только 10М зависимостей. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-16 5:55 ` Alexey Tourbin 2007-11-16 6:10 ` Alexander Bokovoy @ 2007-11-16 13:33 ` Dmitry V. Levin 1 sibling, 0 replies; 10+ messages in thread From: Dmitry V. Levin @ 2007-11-16 13:33 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 501 bytes --] On Fri, Nov 16, 2007 at 08:55:13AM +0300, Alexey Tourbin wrote: > On Fri, Nov 16, 2007 at 11:27:59AM +0600, Ildar Mulyukov wrote: > > >Люди добрые, пропустите mono, а то будут катаклизмы. > > > > Даже и не знаю, как Вам помочь - что мог, я сделал: > > 12.11.2007 13:10:15 > > Result: > > 1 PASS: add @mono at => ildar sin tibor shaba vvk at > > Кажется какой-то серый кардинал уже пропустил, хотя как знать. У _пакета_ mono был неактуальный (на мой взгляд) acl. Fixed. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm 2007-11-15 21:37 ` [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm Alexey Tourbin 2007-11-16 5:27 ` Ildar Mulyukov @ 2007-11-19 9:24 ` Alexey Shabalin 1 sibling, 0 replies; 10+ messages in thread From: Alexey Shabalin @ 2007-11-19 9:24 UTC (permalink / raw) To: ALT Linux Team development discussions 2007/11/16, Alexey Tourbin <at@>: > On Thu, Nov 15, 2007 at 07:30:17AM +0300, Upravdom Team Robot wrote: > > Dear Alexey Tourbin (AT)! > > The mono-1.2.5.2-alt1.src.rpm package has been rejected from incoming. > > > > Possible reason follows: > > You have no permission to publish mono-1.2.5.2-alt1.src.rpm > > Please consult shaba if you have any questions. > > Люди добрые, пропустите mono, а то будут катаклизмы. А где новый rpm-build-mono-1.2? или он ещё не нужен? -- Alexey Shabalin ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2007-11-19 9:24 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-11-15 21:37 ` [devel] E: incoming reject: mono-1.2.5.2-alt1.src.rpm Alexey Tourbin 2007-11-16 5:27 ` Ildar Mulyukov 2007-11-16 5:55 ` Alexey Tourbin 2007-11-16 6:10 ` Alexander Bokovoy 2007-11-16 6:29 ` Alexey Tourbin 2007-11-16 6:54 ` Alexey Tourbin 2007-11-16 7:08 ` Alexey Tourbin 2007-11-16 8:57 ` Alexander Bokovoy 2007-11-16 13:33 ` Dmitry V. Levin 2007-11-19 9:24 ` Alexey Shabalin
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