* 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