* [sisyphus] Q: warning: /usr/bin/python is not owned by any package @ 2002-03-12 8:50 Michael Shigorin 2002-03-12 9:05 ` Stanislav Ievlev 2002-03-12 9:23 ` Alexey Morozov 0 siblings, 2 replies; 14+ messages in thread From: Michael Shigorin @ 2002-03-12 8:50 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 491 bytes --] Здравствуйте. В процессе сборки solfege на Sisyphus-20020228: --- Поиск Requires (используя /usr/lib/rpm/find-requires) Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 + umask 022 + cd /usr/src/RPM/BUILD + /usr/lib/rpm/find-requires warning: file /usr/bin/python is not owned by any package --- Насколько это (alternatives) способно повлиять на создание корректных зависимостей? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ http://visa.chem.univ.kiev.ua/~mike/ [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 8:50 [sisyphus] Q: warning: /usr/bin/python is not owned by any package Michael Shigorin @ 2002-03-12 9:05 ` Stanislav Ievlev 2002-03-12 9:42 ` Alexey Morozov 2002-03-12 9:23 ` Alexey Morozov 1 sibling, 1 reply; 14+ messages in thread From: Stanislav Ievlev @ 2002-03-12 9:05 UTC (permalink / raw) To: sisyphus Michael Shigorin wrote: > Здравствуйте. >В процессе сборки solfege на Sisyphus-20020228: > >--- > >Поиск Requires (используя /usr/lib/rpm/find-requires) >Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 >+ umask 022 >+ cd /usr/src/RPM/BUILD >+ /usr/lib/rpm/find-requires >warning: file /usr/bin/python is not owned by any package > Вы похоже используете старый rpm > > >--- > >Насколько это (alternatives) способно повлиять на создание >корректных зависимостей? > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 9:05 ` Stanislav Ievlev @ 2002-03-12 9:42 ` Alexey Morozov 2002-03-12 9:55 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Morozov @ 2002-03-12 9:42 UTC (permalink / raw) To: sisyphus В Втр, 12.03.2002, в 15:05, Stanislav Ievlev написал: > >warning: file /usr/bin/python is not owned by any package > Вы похоже используете старый rpm Я тоже? alex@sig ~ $ rpm -q rpm rpm-4.0.3-alt3 alex@sig ~ $ rpm -qf /usr/bin/python Предупреждение: Файл /usr/bin/python не принадлежит ни одному пакету alex@sig ~ $ _ Или в нем зависимости считаются несколько не так? ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 9:42 ` Alexey Morozov @ 2002-03-12 9:55 ` Dmitry V. Levin 2002-03-12 10:45 ` Alexey Morozov 0 siblings, 1 reply; 14+ messages in thread From: Dmitry V. Levin @ 2002-03-12 9:55 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list [-- Attachment #1: Type: text/plain, Size: 971 bytes --] On Tue, Mar 12, 2002 at 03:42:13PM +0600, Alexey Morozov wrote: > > >warning: file /usr/bin/python is not owned by any package > > Вы похоже используете старый rpm > Я тоже? > > alex@sig ~ $ rpm -q rpm > rpm-4.0.3-alt3 > alex@sig ~ $ rpm -qf /usr/bin/python > Предупреждение: Файл /usr/bin/python не принадлежит ни одному пакету > alex@sig ~ $ _ > > Или в нем зависимости считаются несколько не так? В той версии, о которой говорите Вы (rpm-4.0.3-alt3), зависимости вычисляются несколько иначе: $ rpmquery --whatprovides /usr/bin/python python22-2.2-alt9 python21-2.1.1-alt6 Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 9:55 ` Dmitry V. Levin @ 2002-03-12 10:45 ` Alexey Morozov 2002-03-12 10:41 ` Dmitry V. Levin 0 siblings, 1 reply; 14+ messages in thread From: Alexey Morozov @ 2002-03-12 10:45 UTC (permalink / raw) To: Sisyphus Mailing list В Втр, 12.03.2002, в 15:55, Dmitry V. Levin написал: > > Или в нем зависимости считаются несколько не так? > В той версии, о которой говорите Вы (rpm-4.0.3-alt3), зависимости > вычисляются несколько иначе: > > $ rpmquery --whatprovides /usr/bin/python > python22-2.2-alt9 > python21-2.1.1-alt6 Гхм, "век живи, век учись" (C) поручик :-). Спасибо. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 10:45 ` Alexey Morozov @ 2002-03-12 10:41 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2002-03-12 10:41 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list [-- Attachment #1: Type: text/plain, Size: 1264 bytes --] On Tue, Mar 12, 2002 at 04:45:41PM +0600, Alexey Morozov wrote: > > > Или в нем зависимости считаются несколько не так? > > В той версии, о которой говорите Вы (rpm-4.0.3-alt3), зависимости > > вычисляются несколько иначе: > > > > $ rpmquery --whatprovides /usr/bin/python > > python22-2.2-alt9 > > python21-2.1.1-alt6 > Гхм, "век живи, век учись" (C) поручик :-). $ rpm --lastchange rpm * Tue Jan 29 2002 Dmitry V. Levin <ldv@alt-linux.org> 4.0.3-alt3 - brp-compress.in: remove execute permissions from manpages. - brp-fix-perms: do not attempt to fix symlinks (fixes filesystem rebuild problem). - platform.in: fixed %__python_version definition. - find-package: s/rpm -qf/rpmquery --whatprovides/g. - rpmlib: do also RPMTAG_PROVIDENAME lookup for rpmQueryVerify(RPMQV_WHATPROVIDES) items starting with "/". Так что ничего удивительного, это появилось не так уж и давно. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 8:50 [sisyphus] Q: warning: /usr/bin/python is not owned by any package Michael Shigorin 2002-03-12 9:05 ` Stanislav Ievlev @ 2002-03-12 9:23 ` Alexey Morozov 2002-03-12 9:27 ` [sisyphus] apt-get Антон Порабкович 2002-03-12 10:04 ` [sisyphus] Q: warning: /usr/bin/python is not owned by any package Dmitry V. Levin 1 sibling, 2 replies; 14+ messages in thread From: Alexey Morozov @ 2002-03-12 9:23 UTC (permalink / raw) To: sisyphus В Втр, 12.03.2002, в 14:50, Michael Shigorin написал: > Поиск Requires (используя /usr/lib/rpm/find-requires) > Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 > + umask 022 > + cd /usr/src/RPM/BUILD > + /usr/lib/rpm/find-requires > warning: file /usr/bin/python is not owned by any package > Насколько это (alternatives) способно повлиять на создание > корректных зависимостей? Почти фатально IMHO. То есть, насколько я понял, сейчас вообще не alternatives и RPM DB никак не увязываются. _Возможным_ хаком было бы включение всех возможных альтернативных линков в соответствующие RPM'ы, причем, как config,noreplace,missingok и все такое прочее. Либо, прямая манипуляция RPM DB в процессе update_alternatives. Я не знаю, что хуже. Кстати, Майк, Вы там прислали несколько патчей на xmms касательно aped. Вы можете на словах рассказать, пробовали ли Вы это, каковы результаты, каковы планы, и что наш ждет в светлом будущем. Меня тут подгрузили работой что того Волка на стройке, сижу вот сейчас, виртуальные тачки вожу, да батареи перетаскиваю ^ permalink raw reply [flat|nested] 14+ messages in thread
* [sisyphus] apt-get 2002-03-12 9:23 ` Alexey Morozov @ 2002-03-12 9:27 ` Антон Порабкович 2002-03-21 15:31 ` Lenya L. Khachaturov 2002-03-12 10:04 ` [sisyphus] Q: warning: /usr/bin/python is not owned by any package Dmitry V. Levin 1 sibling, 1 reply; 14+ messages in thread From: Антон Порабкович @ 2002-03-12 9:27 UTC (permalink / raw) To: sisyphus Как заставить apt-get ходить через http: проксю? ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] apt-get 2002-03-12 9:27 ` [sisyphus] apt-get Антон Порабкович @ 2002-03-21 15:31 ` Lenya L. Khachaturov 0 siblings, 0 replies; 14+ messages in thread From: Lenya L. Khachaturov @ 2002-03-21 15:31 UTC (permalink / raw) To: "Антон Порабкович" Hello Антон, Tuesday, March 12, 2002, 12:27:42 PM, you wrote: АП> Как заставить apt-get ходить через http: проксю? АП> _______________________________________________ АП> Sisyphus mailing list АП> Sisyphus@altlinux.ru АП> http://altlinux.ru/mailman/listinfo/sisyphus Надо сделать export http_proxy="http://proxyhost:proxyport" -- Best regards, Lenya L. Khachaturov mailto:lenya@chemsell.yaroslavl.ru ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 9:23 ` Alexey Morozov 2002-03-12 9:27 ` [sisyphus] apt-get Антон Порабкович @ 2002-03-12 10:04 ` Dmitry V. Levin 2002-03-12 10:34 ` Mikhail Zabaluev 2002-03-12 10:48 ` Alexey Morozov 1 sibling, 2 replies; 14+ messages in thread From: Dmitry V. Levin @ 2002-03-12 10:04 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list; +Cc: devel [-- Attachment #1: Type: text/plain, Size: 1675 bytes --] On Tue, Mar 12, 2002 at 03:23:41PM +0600, Alexey Morozov wrote: > > Поиск Requires (используя /usr/lib/rpm/find-requires) > > Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 > > + umask 022 > > + cd /usr/src/RPM/BUILD > > + /usr/lib/rpm/find-requires > > warning: file /usr/bin/python is not owned by any package > > Насколько это (alternatives) способно повлиять на создание > > корректных зависимостей? > Почти фатально IMHO. То есть, насколько я понял, сейчас вообще не > alternatives и RPM DB никак не увязываются. _Возможным_ хаком было бы > включение всех возможных альтернативных линков в соответствующие RPM'ы, > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая > манипуляция RPM DB в процессе > update_alternatives. Я не знаю, что хуже. Зачем так драматизировать? На самом деле все очень просто: каждый пакет, реализующий альтернативу, должен: 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив. например, в пакете python22 - Provides: /usr/bin/python 2. создавать файл /etc/buildreqs/packages/substitute.d/имя_виртуального_пакета, если необходимо, чтобы при автоматическом вычислении buildrequires вместо имя_реального_пакета подставлялось имя_виртуального_пакета (примеры использования: libpng{2,3}, python{21,22}). Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 10:04 ` [sisyphus] Q: warning: /usr/bin/python is not owned by any package Dmitry V. Levin @ 2002-03-12 10:34 ` Mikhail Zabaluev 2002-03-12 10:37 ` [devel] " Dmitry V. Levin 2002-03-12 10:48 ` Alexey Morozov 1 sibling, 1 reply; 14+ messages in thread From: Mikhail Zabaluev @ 2002-03-12 10:34 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list, devel [-- Attachment #1: Type: text/plain, Size: 1442 bytes --] Hello Dmitry, On Tue, Mar 12, 2002 at 01:04:23PM +0300, Dmitry V. Levin wrote: > > On Tue, Mar 12, 2002 at 03:23:41PM +0600, Alexey Morozov wrote: > > > Поиск Requires (используя /usr/lib/rpm/find-requires) > > > Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 > > > + umask 022 > > > + cd /usr/src/RPM/BUILD > > > + /usr/lib/rpm/find-requires > > > warning: file /usr/bin/python is not owned by any package > > > Насколько это (alternatives) способно повлиять на создание > > > корректных зависимостей? > > Почти фатально IMHO. То есть, насколько я понял, сейчас вообще не > > alternatives и RPM DB никак не увязываются. _Возможным_ хаком было бы > > включение всех возможных альтернативных линков в соответствующие RPM'ы, > > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая > > манипуляция RPM DB в процессе > > update_alternatives. Я не знаю, что хуже. > > Зачем так драматизировать? > > На самом деле все очень просто: каждый пакет, реализующий альтернативу, > должен: > 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив. > например, в пакете python22 - Provides: /usr/bin/python Это касается только исполняемых файлов, которые могут попасть в зависимости? -- Stay tuned, MhZ JID: mookid@jabber.org ___________ "Hey Ivan, check your six." -- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail of a Russian Su-27 [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [devel] Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 10:34 ` Mikhail Zabaluev @ 2002-03-12 10:37 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2002-03-12 10:37 UTC (permalink / raw) To: ALT Linux Sisyphus mailing list, devel [-- Attachment #1: Type: text/plain, Size: 1647 bytes --] On Tue, Mar 12, 2002 at 01:34:26PM +0300, Mikhail Zabaluev wrote: > > > > Поиск Requires (используя /usr/lib/rpm/find-requires) > > > > Выполняется(Requires): /bin/sh -e /var/tmp/rpm-tmp.39144 > > > > + umask 022 > > > > + cd /usr/src/RPM/BUILD > > > > + /usr/lib/rpm/find-requires > > > > warning: file /usr/bin/python is not owned by any package > > > > Насколько это (alternatives) способно повлиять на создание > > > > корректных зависимостей? > > > Почти фатально IMHO. То есть, насколько я понял, сейчас вообще не > > > alternatives и RPM DB никак не увязываются. _Возможным_ хаком было бы > > > включение всех возможных альтернативных линков в соответствующие RPM'ы, > > > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая > > > манипуляция RPM DB в процессе > > > update_alternatives. Я не знаю, что хуже. > > > > Зачем так драматизировать? > > > > На самом деле все очень просто: каждый пакет, реализующий альтернативу, > > должен: > > 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив. > > например, в пакете python22 - Provides: /usr/bin/python > > Это касается только исполняемых файлов, которые могут попасть в > зависимости? Да, в первую очередь их (именно по тому, что млжет попасть в зависимости). Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 10:04 ` [sisyphus] Q: warning: /usr/bin/python is not owned by any package Dmitry V. Levin 2002-03-12 10:34 ` Mikhail Zabaluev @ 2002-03-12 10:48 ` Alexey Morozov 2002-03-12 10:50 ` Dmitry V. Levin 1 sibling, 1 reply; 14+ messages in thread From: Alexey Morozov @ 2002-03-12 10:48 UTC (permalink / raw) To: Sisyphus Mailing list; +Cc: devel В Втр, 12.03.2002, в 16:04, Dmitry V. Levin написал: > > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая > > манипуляция RPM DB в процессе update_alternatives. Я не знаю, что хуже. > Зачем так драматизировать? > > На самом деле все очень просто: каждый пакет, реализующий альтернативу, > должен: > 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив. > например, в пакете python22 - Provides: /usr/bin/python > 2. создавать файл > /etc/buildreqs/packages/substitute.d/имя_виртуального_пакета, > если необходимо, чтобы при автоматическом вычислении buildrequires > вместо имя_реального_пакета подставлялось имя_виртуального_пакета > (примеры использования: libpng{2,3}, python{21,22}). Ну, это вариант, спасибо. Хотя, конечно, научение update_alternatives RPM DB кроме некоторого количества потенциальных глюков и запоротых баз :-)) дало бы, в перспективе еще и автоматический --remove при rpm -e. > > > Regards, > Dmitry > > +-------------------------------------------------------------------------+ > Dmitry V. Levin mailto://ldv@alt-linux.org > ALT Linux Team http://www.altlinux.com/ > Fandra Project http://www.fandra.org/ > +-------------------------------------------------------------------------+ > UNIX is user friendly. It's just very selective about who its friends are. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [sisyphus] Q: warning: /usr/bin/python is not owned by any package 2002-03-12 10:48 ` Alexey Morozov @ 2002-03-12 10:50 ` Dmitry V. Levin 0 siblings, 0 replies; 14+ messages in thread From: Dmitry V. Levin @ 2002-03-12 10:50 UTC (permalink / raw) Cc: ALT Linux Sisyphus mailing list, devel [-- Attachment #1: Type: text/plain, Size: 1418 bytes --] On Tue, Mar 12, 2002 at 04:48:53PM +0600, Alexey Morozov wrote: > > > причем, как config,noreplace,missingok и все такое прочее. Либо, прямая > > > манипуляция RPM DB в процессе update_alternatives. Я не знаю, что хуже. > > Зачем так драматизировать? > > > > На самом деле все очень просто: каждый пакет, реализующий альтернативу, > > должен: > > 1. (обязательно) указывать "Provides: альтернатива" для всех альтернатив. > > например, в пакете python22 - Provides: /usr/bin/python > > 2. создавать файл > > /etc/buildreqs/packages/substitute.d/имя_виртуального_пакета, > > если необходимо, чтобы при автоматическом вычислении buildrequires > > вместо имя_реального_пакета подставлялось имя_виртуального_пакета > > (примеры использования: libpng{2,3}, python{21,22}). > Ну, это вариант, спасибо. Хотя, конечно, научение update_alternatives > RPM DB кроме некоторого количества потенциальных глюков и запоротых баз > :-)) дало бы, в перспективе еще и автоматический --remove при rpm -e. Пока обходимся %post/%preun-скриптами. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are. [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2002-03-21 15:31 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-03-12 8:50 [sisyphus] Q: warning: /usr/bin/python is not owned by any package Michael Shigorin 2002-03-12 9:05 ` Stanislav Ievlev 2002-03-12 9:42 ` Alexey Morozov 2002-03-12 9:55 ` Dmitry V. Levin 2002-03-12 10:45 ` Alexey Morozov 2002-03-12 10:41 ` Dmitry V. Levin 2002-03-12 9:23 ` Alexey Morozov 2002-03-12 9:27 ` [sisyphus] apt-get Антон Порабкович 2002-03-21 15:31 ` Lenya L. Khachaturov 2002-03-12 10:04 ` [sisyphus] Q: warning: /usr/bin/python is not owned by any package Dmitry V. Levin 2002-03-12 10:34 ` Mikhail Zabaluev 2002-03-12 10:37 ` [devel] " Dmitry V. Levin 2002-03-12 10:48 ` Alexey Morozov 2002-03-12 10:50 ` Dmitry V. Levin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git