* [devel] ELFs in /etc
@ 2005-09-16 12:22 Alexey Tourbin
2005-09-16 12:27 ` Dmitry V. Levin
` (3 more replies)
0 siblings, 4 replies; 28+ messages in thread
From: Alexey Tourbin @ 2005-09-16 12:22 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 802 bytes --]
А насколько легальны ELFы в /etc?
$ awk -F'\t' '$2~"^/etc/"&&$NF~/ELF/' dump.old
bluez-utils /etc/hotplug/usb/bcm203x 100755 ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped
mod_gunzip /etc/httpd/modules/mod_gunzip.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
mod_gzip /etc/httpd/modules/mod_gzip.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
mod_python /etc/httpd/modules/mod_python.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
xorg-x11-rstart /etc/X11/rstart/rstartd.real 100755 ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped
$
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] ELFs in /etc
2005-09-16 12:22 [devel] ELFs in /etc Alexey Tourbin
@ 2005-09-16 12:27 ` Dmitry V. Levin
2005-09-16 12:31 ` Epiphanov Sergei
` (2 subsequent siblings)
3 siblings, 0 replies; 28+ messages in thread
From: Dmitry V. Levin @ 2005-09-16 12:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 185 bytes --]
On Fri, Sep 16, 2005 at 04:22:08PM +0400, Alexey Tourbin wrote:
> А насколько легальны ELFы в /etc?
Формально запрещены: "/etc : Host-specific system configuration".
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] ELFs in /etc
2005-09-16 12:22 [devel] ELFs in /etc Alexey Tourbin
2005-09-16 12:27 ` Dmitry V. Levin
@ 2005-09-16 12:31 ` Epiphanov Sergei
2005-09-16 13:12 ` [devel] " Alexey Tourbin
2005-09-16 13:09 ` [devel] Re: ELFs in /etc Michael Shigorin
2005-10-16 22:32 ` [devel] ELFs in noarch Vladimir Lettiev
3 siblings, 1 reply; 28+ messages in thread
From: Epiphanov Sergei @ 2005-09-16 12:31 UTC (permalink / raw)
To: devel
В сообщении от Friday 16 September 2005 16:22 Alexey Tourbin написал(a):
> mod_gunzip /etc/httpd/modules/mod_gunzip.so 100644 ELF 32-bit
> LSB shared object, Intel 80386, version 1 (SYSV), stripped
> mod_gzip /etc/httpd/modules/mod_gzip.so 100644 ELF 32-bit LSB
> shared object, Intel 80386, version 1 (SYSV), stripped
> mod_python /etc/httpd/modules/mod_python.so 100644 ELF 32-bit
> LSB shared object, Intel 80386, version 1 (SYSV), stripped
А если ещё учесть, что в apache есть
ссылка /etc/httpd/modules->/usr/lib/apache?
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in /etc
2005-09-16 12:22 [devel] ELFs in /etc Alexey Tourbin
2005-09-16 12:27 ` Dmitry V. Levin
2005-09-16 12:31 ` Epiphanov Sergei
@ 2005-09-16 13:09 ` Michael Shigorin
2005-10-16 22:32 ` [devel] ELFs in noarch Vladimir Lettiev
3 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2005-09-16 13:09 UTC (permalink / raw)
To: devel
On Fri, Sep 16, 2005 at 04:22:08PM +0400, Alexey Tourbin wrote:
> А насколько легальны ELFы в /etc?
> mod_gunzip /etc/httpd/modules/mod_gunzip.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
> mod_gzip /etc/httpd/modules/mod_gzip.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
> mod_python /etc/httpd/modules/mod_python.so 100644 ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
Эх, борода. Сам же про симлинки только что спрашивал.
~> file /etc/httpd/modules
/etc/httpd/modules: symbolic link to `../../usr/lib/apache'
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- visit our conference (Oct 1):
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in /etc
2005-09-16 12:31 ` Epiphanov Sergei
@ 2005-09-16 13:12 ` Alexey Tourbin
2005-09-16 13:28 ` [devel] apache root Michael Shigorin
0 siblings, 1 reply; 28+ messages in thread
From: Alexey Tourbin @ 2005-09-16 13:12 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1192 bytes --]
On Fri, Sep 16, 2005 at 04:31:58PM +0400, Epiphanov Sergei wrote:
> В сообщении от Friday 16 September 2005 16:22 Alexey Tourbin написал(a):
> > mod_gunzip /etc/httpd/modules/mod_gunzip.so 100644 ELF 32-bit
> > LSB shared object, Intel 80386, version 1 (SYSV), stripped
> > mod_gzip /etc/httpd/modules/mod_gzip.so 100644 ELF 32-bit LSB
> > shared object, Intel 80386, version 1 (SYSV), stripped
> > mod_python /etc/httpd/modules/mod_python.so 100644 ELF 32-bit
> > LSB shared object, Intel 80386, version 1 (SYSV), stripped
>
> А если ещё учесть, что в apache есть
> ссылка /etc/httpd/modules->/usr/lib/apache?
Однако же сами файлы лежат в /etc.
$ rpm -qlvp Sisyphus/files/i586/RPMS/mod_gunzip-3-alt1.i586.rpm
-rw-r--r-- 1 root root 433 Oct 18 2004 /etc/httpd/conf/addon-modules.d/mod_gunzip.conf
-rw-r--r-- 1 root root 6520 Oct 18 2004 /etc/httpd/modules/mod_gunzip.so
drwxr-xr-x 2 root root 0 Oct 18 2004 /usr/share/doc/mod_gunzip-3
-rw-r--r-- 1 root root 2134 Jul 30 2002 /usr/share/doc/mod_gunzip-3/README
$
Я не знаю, как rpm такое разруливает.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] apache root
2005-09-16 13:12 ` [devel] " Alexey Tourbin
@ 2005-09-16 13:28 ` Michael Shigorin
0 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2005-09-16 13:28 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 622 bytes --]
On Fri, Sep 16, 2005 at 05:12:49PM +0400, Alexey Tourbin wrote:
> Я не знаю, как rpm такое разруливает.
См. /etc/rpm/macros.d/apache; я тогда подумал, но решил не
нарушать хотя бы эту "священную традицию", раз уж мы кощунственно
и постоянно нарушаем иную (собирать из тарбола).
Возможно, пора это изменить -- оторвать макросы для логов
и модулей от макроса "куста", который предполагался под
/usr/local/apache.
Мнения?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- visit our conference (Oct 1):
-- http://conference.osdn.org.ua
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] ELFs in noarch
2005-09-16 12:22 [devel] ELFs in /etc Alexey Tourbin
` (2 preceding siblings ...)
2005-09-16 13:09 ` [devel] Re: ELFs in /etc Michael Shigorin
@ 2005-10-16 22:32 ` Vladimir Lettiev
2005-10-16 22:39 ` Dmitry V. Levin
2005-10-17 9:17 ` Konstantin A. Lepikhov
3 siblings, 2 replies; 28+ messages in thread
From: Vladimir Lettiev @ 2005-10-16 22:32 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Tourbin пишет:
> А насколько легальны ELFы в /etc?
Вот выяснили, что ELF в /etc и /usr/share нелегальны.
Интересно, а легальны ли ELF в noarch пакетах?
Вот по крайне мере 4 пакета с BuildArch: noarch, но содержащие ELF файлы:
alterator-xkb: /usr/lib/libguile-xkb.so.0.3
gnormalize: /usr/bin/mppdec, /usr/bin/mppenc
howto-html-en: /usr/share/doc/HOWTO/HTML/en/RedHat-CD-HOWTO/rhcd-scripts/rvc
pybookreader: /usr/lib/python2.4/site-packages/pybookreader/fb2wrap.so
--
С уважением, Владимир Леттиев aka crux <crux@gorodmasterov.com>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] ELFs in noarch
2005-10-16 22:32 ` [devel] ELFs in noarch Vladimir Lettiev
@ 2005-10-16 22:39 ` Dmitry V. Levin
2005-10-16 22:45 ` [devel] " Alexey Tourbin
2005-10-17 9:17 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-16 22:39 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 808 bytes --]
On Mon, Oct 17, 2005 at 02:37:37AM +0400, Vladimir Lettiev wrote:
> Alexey Tourbin пишет:
> >А насколько легальны ELFы в /etc?
>
> Вот выяснили, что ELF в /etc и /usr/share нелегальны.
>
> Интересно, а легальны ли ELF в noarch пакетах?
Я так понимаю, что ELF в /usr/share или noarch легальны только в
случае, когда они не предназначены для запуска в host-системе.
Ну а /etc для этих целей, похоже, неприменим.
> Вот по крайне мере 4 пакета с BuildArch: noarch, но содержащие ELF файлы:
>
> alterator-xkb: /usr/lib/libguile-xkb.so.0.3
> gnormalize: /usr/bin/mppdec, /usr/bin/mppenc
> howto-html-en: /usr/share/doc/HOWTO/HTML/en/RedHat-CD-HOWTO/rhcd-scripts/rvc
> pybookreader: /usr/lib/python2.4/site-packages/pybookreader/fb2wrap.so
Всё вышеперечисленное суть баги.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-16 22:39 ` Dmitry V. Levin
@ 2005-10-16 22:45 ` Alexey Tourbin
2005-10-16 22:51 ` Dmitry V. Levin
2005-10-17 9:22 ` Igor Zubkov
0 siblings, 2 replies; 28+ messages in thread
From: Alexey Tourbin @ 2005-10-16 22:45 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 528 bytes --]
On Mon, Oct 17, 2005 at 02:38:59AM +0400, Dmitry V. Levin wrote:
> > alterator-xkb: /usr/lib/libguile-xkb.so.0.3
> > gnormalize: /usr/bin/mppdec, /usr/bin/mppenc
> > howto-html-en: /usr/share/doc/HOWTO/HTML/en/RedHat-CD-HOWTO/rhcd-scripts/rvc
> > pybookreader: /usr/lib/python2.4/site-packages/pybookreader/fb2wrap.so
>
> Всё вышеперечисленное суть баги.
Можно сделать проверку в sisyphus_check.
if $arch = noarch && rpm -qp --requires --provides "$f" |
grep -qs -E '^lib[^/]+[.]so[^/]*$'; then
error
fi
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-16 22:45 ` [devel] " Alexey Tourbin
@ 2005-10-16 22:51 ` Dmitry V. Levin
2005-10-16 23:42 ` Alexey Tourbin
` (2 more replies)
2005-10-17 9:22 ` Igor Zubkov
1 sibling, 3 replies; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-16 22:51 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1081 bytes --]
On Mon, Oct 17, 2005 at 02:45:03AM +0400, Alexey Tourbin wrote:
> On Mon, Oct 17, 2005 at 02:38:59AM +0400, Dmitry V. Levin wrote:
> > > alterator-xkb: /usr/lib/libguile-xkb.so.0.3
> > > gnormalize: /usr/bin/mppdec, /usr/bin/mppenc
> > > howto-html-en: /usr/share/doc/HOWTO/HTML/en/RedHat-CD-HOWTO/rhcd-scripts/rvc
> > > pybookreader: /usr/lib/python2.4/site-packages/pybookreader/fb2wrap.so
> >
> > Всё вышеперечисленное суть баги.
>
> Можно сделать проверку в sisyphus_check.
>
> if $arch = noarch && rpm -qp --requires --provides "$f" |
> grep -qs -E '^lib[^/]+[.]so[^/]*$'; then
> error
> fi
В sisyphus_check нет возможности отключения.
Я с бОльшим интересом рассмотрел бы возможность добавить проверку в
скрипты, которые запускает rpmbuild, с возможностью отключения.
И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
обычного, так что я готов рассматривать разные не очень революционные
пожелания к rpm. К сожалению, многие не используют bugzilla,
в результате чего ценные мысли оказываются забытыми.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-16 22:51 ` Dmitry V. Levin
@ 2005-10-16 23:42 ` Alexey Tourbin
2005-10-16 23:45 ` Dmitry V. Levin
2005-10-17 9:11 ` Sergey Bolshakov
2005-10-26 19:55 ` [devel] " Alexey I. Froloff
2 siblings, 1 reply; 28+ messages in thread
From: Alexey Tourbin @ 2005-10-16 23:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 914 bytes --]
On Mon, Oct 17, 2005 at 02:51:47AM +0400, Dmitry V. Levin wrote:
> > if $arch = noarch && rpm -qp --requires --provides "$f" |
> > grep -qs -E '^lib[^/]+[.]so[^/]*$'; then
> > error
> > fi
>
> В sisyphus_check нет возможности отключения.
А какой смысл noarch пакету требовать или предоставлять soname'ы?
Просто критерий вплоне адекватный. Пакет с бинарной зависимостью
не может быть noarch.
> Я с бОльшим интересом рассмотрел бы возможность добавить проверку в
> скрипты, которые запускает rpmbuild, с возможностью отключения.
У rpmbuild слишком много ограничений даже в плане отключения проверки.
Проверку можно отключить (или "расслабить") только целиком, даже не per
package или per file. Это же убого!
> И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> обычного, так что я готов рассматривать разные не очень революционные
А скоро rpm-4.4 будет?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-16 23:42 ` Alexey Tourbin
@ 2005-10-16 23:45 ` Dmitry V. Levin
2005-10-17 5:26 ` Alexey I. Froloff
2005-10-19 12:32 ` [devel] Re: ELFs in noarch Alexey Tourbin
0 siblings, 2 replies; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-16 23:45 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1099 bytes --]
On Mon, Oct 17, 2005 at 03:41:14AM +0400, Alexey Tourbin wrote:
> On Mon, Oct 17, 2005 at 02:51:47AM +0400, Dmitry V. Levin wrote:
> > > if $arch = noarch && rpm -qp --requires --provides "$f" |
> > > grep -qs -E '^lib[^/]+[.]so[^/]*$'; then
> > > error
> > > fi
> >
> > В sisyphus_check нет возможности отключения.
>
> А какой смысл noarch пакету требовать или предоставлять soname'ы?
> Просто критерий вплоне адекватный. Пакет с бинарной зависимостью
> не может быть noarch.
Логично.
> > Я с бОльшим интересом рассмотрел бы возможность добавить проверку в
> > скрипты, которые запускает rpmbuild, с возможностью отключения.
>
> У rpmbuild слишком много ограничений даже в плане отключения проверки.
> Проверку можно отключить (или "расслабить") только целиком, даже не per
> package или per file. Это же убого!
Что мешает это улучшить, если нужно?
> > И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> > обычного, так что я готов рассматривать разные не очень революционные
>
> А скоро rpm-4.4 будет?
А зачем?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-16 23:45 ` Dmitry V. Levin
@ 2005-10-17 5:26 ` Alexey I. Froloff
2005-10-17 8:06 ` Alexey Gladkov
2005-10-19 12:32 ` [devel] Re: ELFs in noarch Alexey Tourbin
1 sibling, 1 reply; 28+ messages in thread
From: Alexey I. Froloff @ 2005-10-17 5:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 774 bytes --]
* Dmitry V. Levin <ldv@> [051017 03:47]:
> > > И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> > > обычного, так что я готов рассматривать разные не очень революционные
> > А скоро rpm-4.4 будет?
> А зачем?
А как же Smart? ;-)
--
Regards, Sir Raorn.
-------------------
>> Как лучше назвать первоначальную установку пакетов на 2-й стадии?
>> "Установка минимальной системы" или "Установка базовой системы"?
> У меня так в справке будет написано и в руководстве.
> Базовый -- какой-то ненужный англицизм.
Матч "Английский vs Латынь", второй тайм. На поле главный судья из
России Кирилл Маслинский. Он только что назначил пенальти в ворота
Английского. Посмотрим, сможет ли реализовать его команды Латыни.
:-)
-- avp in docs@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-17 5:26 ` Alexey I. Froloff
@ 2005-10-17 8:06 ` Alexey Gladkov
2005-10-17 8:35 ` Alexey I. Froloff
0 siblings, 1 reply; 28+ messages in thread
From: Alexey Gladkov @ 2005-10-17 8:06 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey I. Froloff пишет:
> А как же Smart? ;-)
Для него не нужен rpm-4.4 . Ему нужен модуль rpm-python .
--
Rgrds, legion
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-17 8:06 ` Alexey Gladkov
@ 2005-10-17 8:35 ` Alexey I. Froloff
2005-10-17 23:20 ` [devel] rpm-4_0-alt Dmitry V. Levin
0 siblings, 1 reply; 28+ messages in thread
From: Alexey I. Froloff @ 2005-10-17 8:35 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 520 bytes --]
* Alexey Gladkov <legion@> [051017 12:11]:
> > А как же Smart? ;-)
> Для него не нужен rpm-4.4 . Ему нужен модуль rpm-python .
Там rpm-python предоставляет биндинги к некоторым функциям,
которых в старом rpm нет. Так что тут нужный rpm-python за собой
тянет rpm-4.4 (или 4.3.сколько-то).
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-16 22:51 ` Dmitry V. Levin
2005-10-16 23:42 ` Alexey Tourbin
@ 2005-10-17 9:11 ` Sergey Bolshakov
2005-10-17 12:57 ` Dmitry V. Levin
2005-10-26 19:55 ` [devel] " Alexey I. Froloff
2 siblings, 1 reply; 28+ messages in thread
From: Sergey Bolshakov @ 2005-10-17 9:11 UTC (permalink / raw)
To: ALT Devel discussion list
>>>>> "Dmitry" == Dmitry V Levin <ldv@altlinux.org> writes:
[skipped]
> И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> обычного, так что я готов рассматривать разные не очень революционные
> пожелания к rpm. К сожалению, многие не используют bugzilla,
> в результате чего ценные мысли оказываются забытыми.
http://lists.altlinux.ru/pipermail/devel/2003-October/015735.html
--
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-16 22:32 ` [devel] ELFs in noarch Vladimir Lettiev
2005-10-16 22:39 ` Dmitry V. Levin
@ 2005-10-17 9:17 ` Konstantin A. Lepikhov
2005-10-18 4:17 ` Mikhail Zabaluev
1 sibling, 1 reply; 28+ messages in thread
From: Konstantin A. Lepikhov @ 2005-10-17 9:17 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 613 bytes --]
Hi Vladimir!
Monday 17, at 02:37:37 AM you wrote:
> Alexey Tourbin пишет:
> >А насколько легальны ELFы в /etc?
>
> Вот выяснили, что ELF в /etc и /usr/share нелегальны.
>
> Интересно, а легальны ли ELF в noarch пакетах?
> Вот по крайне мере 4 пакета с BuildArch: noarch, но содержащие ELF файлы:
есть еще более вредные примеры - extensions для firefox.
--
WBR, Konstantin chat with ==>ICQ: 109916175
Lepikhov, speak to ==>JID: lakostis@jabber.org
aka L.A. Kostis write to ==>mailto:lakostis@pisem.net.nospam
...The information is like the bank... (c) EC8OR
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-16 22:45 ` [devel] " Alexey Tourbin
2005-10-16 22:51 ` Dmitry V. Levin
@ 2005-10-17 9:22 ` Igor Zubkov
1 sibling, 0 replies; 28+ messages in thread
From: Igor Zubkov @ 2005-10-17 9:22 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Понедельник, 17-Окт-2005 01:45 Alexey Tourbin написал(a):
> On Mon, Oct 17, 2005 at 02:38:59AM +0400, Dmitry V. Levin wrote:
> > > alterator-xkb: /usr/lib/libguile-xkb.so.0.3
> > > gnormalize: /usr/bin/mppdec, /usr/bin/mppenc
> > > howto-html-en:
> > > /usr/share/doc/HOWTO/HTML/en/RedHat-CD-HOWTO/rhcd-scripts/rvc
> > > pybookreader: /usr/lib/python2.4/site-packages/pybookreader/fb2wrap.so
> >
> > Всё вышеперечисленное суть баги.
>
> Можно сделать проверку в sisyphus_check.
>
> if $arch = noarch && rpm -qp --requires --provides "$f" |
> grep -qs -E '^lib[^/]+[.]so[^/]*$'; then
> error
> fi
JFYI
[icesik@localhost RPMS]$ rpmlint gnormalize-0.40-alt1.1.noarch.rpm
E: gnormalize
arch-independent-package-contains-binary-or-object /usr/bin/mppdec
E: gnormalize
arch-independent-package-contains-binary-or-object /usr/bin/mppenc
W: gnormalize menu-longtitle-not-capitalized Преобразователь, считыватель,
кодировщик звука, а также редактор тэгов и проигрыватель компакт-дисков
[icesik@localhost RPMS]$
--
Now playing:
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-17 9:11 ` Sergey Bolshakov
@ 2005-10-17 12:57 ` Dmitry V. Levin
2005-10-17 13:36 ` Sergey Bolshakov
0 siblings, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-17 12:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 586 bytes --]
On Mon, Oct 17, 2005 at 01:11:39PM +0400, Sergey Bolshakov wrote:
> >>>>> "Dmitry" == Dmitry V Levin <ldv@altlinux.org> writes:
> [skipped]
>
> > И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> > обычного, так что я готов рассматривать разные не очень революционные
> > пожелания к rpm. К сожалению, многие не используют bugzilla,
> > в результате чего ценные мысли оказываются забытыми.
>
> http://lists.altlinux.ru/pipermail/devel/2003-October/015735.html
Нет, это слишком революционно, да и upstream всё время был против.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-17 12:57 ` Dmitry V. Levin
@ 2005-10-17 13:36 ` Sergey Bolshakov
2005-10-17 15:24 ` Dmitry V. Levin
0 siblings, 1 reply; 28+ messages in thread
From: Sergey Bolshakov @ 2005-10-17 13:36 UTC (permalink / raw)
To: ALT Devel discussion list
>>>>> "Dmitry" == Dmitry V Levin <ldv@altlinux.org> writes:
> On Mon, Oct 17, 2005 at 01:11:39PM +0400, Sergey Bolshakov wrote:
>> >>>>> "Dmitry" == Dmitry V Levin <ldv@altlinux.org> writes:
>> [skipped]
>>
>> > И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
>> > обычного, так что я готов рассматривать разные не очень революционные
>> > пожелания к rpm. К сожалению, многие не используют bugzilla,
>> > в результате чего ценные мысли оказываются забытыми.
>>
>> http://lists.altlinux.ru/pipermail/devel/2003-October/015735.html
> Нет, это слишком революционно, да и upstream всё время был против.
Мне подумалось, upstream мог скорректировать свою позицию
ввиду недавнего разделения rpm vs rpm/rh.
--
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-17 13:36 ` Sergey Bolshakov
@ 2005-10-17 15:24 ` Dmitry V. Levin
2005-10-18 6:08 ` [devel] Re: [JT] " Vitaly Ostanin
0 siblings, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-17 15:24 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 765 bytes --]
On Mon, Oct 17, 2005 at 05:36:53PM +0400, Sergey Bolshakov wrote:
[...]
> >> > И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> >> > обычного, так что я готов рассматривать разные не очень революционные
> >> > пожелания к rpm. К сожалению, многие не используют bugzilla,
> >> > в результате чего ценные мысли оказываются забытыми.
> >>
> >> http://lists.altlinux.ru/pipermail/devel/2003-October/015735.html
>
> > Нет, это слишком революционно, да и upstream всё время был против.
>
> Мне подумалось, upstream мог скорректировать свою позицию
> ввиду недавнего разделения rpm vs rpm/rh.
Мог. Насколько я понимаю, jbj позицию не скорректирует, а pnasrat вообще,
похоже, не склонен менять что-либо.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] rpm-4_0-alt
2005-10-17 8:35 ` Alexey I. Froloff
@ 2005-10-17 23:20 ` Dmitry V. Levin
2005-10-18 6:48 ` [devel] rpm-4_0-alt Michael Shigorin
0 siblings, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-17 23:20 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 762 bytes --]
On Mon, Oct 17, 2005 at 12:35:41PM +0400, Alexey I. Froloff wrote:
> * Alexey Gladkov <legion@> [051017 12:11]:
> > > А как же Smart? ;-)
> > Для него не нужен rpm-4.4 . Ему нужен модуль rpm-python .
> Там rpm-python предоставляет биндинги к некоторым функциям,
> которых в старом rpm нет. Так что тут нужный rpm-python за собой
> тянет rpm-4.4 (или 4.3.сколько-то).
Не совсем так. В rpm-4.1 радикально изменился API по сравнению с rpm-4.0.
Возможно, портировать rpm-python сложнее, чем обновлять rpm.
С другой стороны, наш rpm, основанный на rpm-4.0.4, содержит такое
количество изменений, что больше похож на fork. Так что тому, кто
возьмётся это обновлять на 4.3.x или 4.4.x, придётся проделать большую
и нетривиальную работу.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-17 9:17 ` Konstantin A. Lepikhov
@ 2005-10-18 4:17 ` Mikhail Zabaluev
0 siblings, 0 replies; 28+ messages in thread
From: Mikhail Zabaluev @ 2005-10-18 4:17 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 386 bytes --]
В Пнд, 17/10/2005 в 13:17 +0400, Konstantin A. Lepikhov пишет:
> > Интересно, а легальны ли ELF в noarch пакетах?
> > Вот по крайне мере 4 пакета с BuildArch: noarch, но содержащие ELF файлы:
> есть еще более вредные примеры - extensions для firefox.
По-моему, им нужно присваивать архитектуру, с которой собран ELF.
Или я чего-то не понимаю? Их нельзя собрать из исходников?
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: [JT] ELFs in noarch
2005-10-17 15:24 ` Dmitry V. Levin
@ 2005-10-18 6:08 ` Vitaly Ostanin
0 siblings, 0 replies; 28+ messages in thread
From: Vitaly Ostanin @ 2005-10-18 6:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 379 bytes --]
Dmitry V. Levin пишет:
<skipped/>
>>Мне подумалось, upstream мог скорректировать свою позицию
>>ввиду недавнего разделения rpm vs rpm/rh.
>
> Мог. Насколько я понимаю, jbj позицию не скорректирует, а pnasrat вообще,
> похоже, не склонен менять что-либо.
Какие у них чудные говорящие имена :)
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: rpm-4_0-alt
2005-10-17 23:20 ` [devel] rpm-4_0-alt Dmitry V. Levin
@ 2005-10-18 6:48 ` Michael Shigorin
2005-10-18 9:47 ` Dmitry V. Levin
0 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2005-10-18 6:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 540 bytes --]
On Tue, Oct 18, 2005 at 03:20:57AM +0400, Dmitry V. Levin wrote:
> С другой стороны, наш rpm, основанный на rpm-4.0.4, содержит
> такое количество изменений, что больше похож на fork. Так что
> тому, кто возьмётся это обновлять на 4.3.x или 4.4.x, придётся
> проделать большую и нетривиальную работу.
Посмотрим с другой стороны -- а что ты думаешь про реальность
сведения этих веток (4.4 и 4.0.4-alt) в процессе разработки 4.5?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: rpm-4_0-alt
2005-10-18 6:48 ` [devel] rpm-4_0-alt Michael Shigorin
@ 2005-10-18 9:47 ` Dmitry V. Levin
0 siblings, 0 replies; 28+ messages in thread
From: Dmitry V. Levin @ 2005-10-18 9:47 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 639 bytes --]
On Tue, Oct 18, 2005 at 09:48:42AM +0300, Michael Shigorin wrote:
> On Tue, Oct 18, 2005 at 03:20:57AM +0400, Dmitry V. Levin wrote:
> > С другой стороны, наш rpm, основанный на rpm-4.0.4, содержит
> > такое количество изменений, что больше похож на fork. Так что
> > тому, кто возьмётся это обновлять на 4.3.x или 4.4.x, придётся
> > проделать большую и нетривиальную работу.
>
> Посмотрим с другой стороны -- а что ты думаешь про реальность
> сведения этих веток (4.4 и 4.0.4-alt) в процессе разработки 4.5?
Насколько я понимаю, разработка 4.5 сейчас не ведётся.
А вообще всё реально, было бы кому заняться.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* [devel] Re: ELFs in noarch
2005-10-16 23:45 ` Dmitry V. Levin
2005-10-17 5:26 ` Alexey I. Froloff
@ 2005-10-19 12:32 ` Alexey Tourbin
1 sibling, 0 replies; 28+ messages in thread
From: Alexey Tourbin @ 2005-10-19 12:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
On Mon, Oct 17, 2005 at 03:45:36AM +0400, Dmitry V. Levin wrote:
> > А скоро rpm-4.4 будет?
> А зачем?
Софт под новый librpm (rpmts.h, rpmds.h и т.п.) портировать нереально.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [devel] Re: ELFs in noarch
2005-10-16 22:51 ` Dmitry V. Levin
2005-10-16 23:42 ` Alexey Tourbin
2005-10-17 9:11 ` Sergey Bolshakov
@ 2005-10-26 19:55 ` Alexey I. Froloff
2 siblings, 0 replies; 28+ messages in thread
From: Alexey I. Froloff @ 2005-10-26 19:55 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 702 bytes --]
* Dmitry V. Levin <ldv@> [051017 02:57]:
> И вообще, я последнее время был вынужден вникнуть в rpm несколько глубже
> обычного, так что я готов рассматривать разные не очень революционные
> пожелания к rpm. К сожалению, многие не используют bugzilla,
> в результате чего ценные мысли оказываются забытыми.
А эти две мысли не забыты случаем?
https://bugzilla.altlinux.org/show_bug.cgi?id=5272
https://bugzilla.altlinux.org/show_bug.cgi?id=6860
По поводу #5272 ничего конкретного сказать не могу, но нутром
чую, что в --build должно передаваться то, что было в --target
при сборке gcc которым собирали этот rpm ;-) Т.е. target
платформа этого дистрибутива.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2005-10-26 19:55 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-16 12:22 [devel] ELFs in /etc Alexey Tourbin
2005-09-16 12:27 ` Dmitry V. Levin
2005-09-16 12:31 ` Epiphanov Sergei
2005-09-16 13:12 ` [devel] " Alexey Tourbin
2005-09-16 13:28 ` [devel] apache root Michael Shigorin
2005-09-16 13:09 ` [devel] Re: ELFs in /etc Michael Shigorin
2005-10-16 22:32 ` [devel] ELFs in noarch Vladimir Lettiev
2005-10-16 22:39 ` Dmitry V. Levin
2005-10-16 22:45 ` [devel] " Alexey Tourbin
2005-10-16 22:51 ` Dmitry V. Levin
2005-10-16 23:42 ` Alexey Tourbin
2005-10-16 23:45 ` Dmitry V. Levin
2005-10-17 5:26 ` Alexey I. Froloff
2005-10-17 8:06 ` Alexey Gladkov
2005-10-17 8:35 ` Alexey I. Froloff
2005-10-17 23:20 ` [devel] rpm-4_0-alt Dmitry V. Levin
2005-10-18 6:48 ` [devel] rpm-4_0-alt Michael Shigorin
2005-10-18 9:47 ` Dmitry V. Levin
2005-10-19 12:32 ` [devel] Re: ELFs in noarch Alexey Tourbin
2005-10-17 9:11 ` Sergey Bolshakov
2005-10-17 12:57 ` Dmitry V. Levin
2005-10-17 13:36 ` Sergey Bolshakov
2005-10-17 15:24 ` Dmitry V. Levin
2005-10-18 6:08 ` [devel] Re: [JT] " Vitaly Ostanin
2005-10-26 19:55 ` [devel] " Alexey I. Froloff
2005-10-17 9:22 ` Igor Zubkov
2005-10-17 9:17 ` Konstantin A. Lepikhov
2005-10-18 4:17 ` Mikhail Zabaluev
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