* [devel] Бардак с зависимостями в ядрах решается просто @ 2003-07-17 7:12 Anton Farygin 2003-07-17 7:22 ` [devel] Re: [d-kernel] " Anton Farygin 0 siblings, 1 reply; 10+ messages in thread From: Anton Farygin @ 2003-07-17 7:12 UTC (permalink / raw) To: ALT Linux kernel packages development, ALT Linux devel [-- Attachment #1: Type: text/plain, Size: 405 bytes --] Господа, я предлагаю до того момента, пока не разрешится проблема с зависимостями ядер и apt-get'ом решить ее более радикально: из Sisyphus перенести в Daedalus все ядра, за исключением std-up ядра (и std-smp) и ядра 22. Это нужно сделать как можно быстрее, ибо в данный момент я не могу сформировать ни одного дистрибутива. Стас, убери плз все это из Sisyphus. Список я могу прислать. Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* [devel] Re: [d-kernel] Бардак с зависимостями в ядрах решается просто 2003-07-17 7:12 [devel] Бардак с зависимостями в ядрах решается просто Anton Farygin @ 2003-07-17 7:22 ` Anton Farygin 2003-07-17 7:30 ` [devel] Re: [d-kernel] ответ на вопрос Anton Farygin ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Anton Farygin @ 2003-07-17 7:22 UTC (permalink / raw) To: ALT Linux kernel packages development; +Cc: ALT Linux devel [-- Attachment #1: Type: text/plain, Size: 984 bytes --] Anton Farygin пишет: > Господа, я предлагаю до того момента, пока не разрешится проблема с > зависимостями ядер и apt-get'ом решить ее более радикально: > > из Sisyphus перенести в Daedalus все ядра, за исключением std-up ядра (и > std-smp) и ядра 22. > > Это нужно сделать как можно быстрее, ибо в данный момент я не могу > сформировать ни одного дистрибутива. > > Стас, убери плз все это из Sisyphus. Список я могу прислать. > Вдогонку - почему это нужно сделать. Вот еще один пример и вопрос - что должен будет поставить apt-get по команде apt-get install NVIDIA_GLX ? [rider@altair RPMS]$ apt-cache whatdepends NVIDIA_kernel <NVIDIA_kernel> NVIDIA_GLX-1.0.4363-alt1 Требует: <NVIDIA_kernel> kernel-modules-nvidia-std-smp#1.0.4349-alt4-1.0.4349-alt4 kernel-modules-nvidia-std-up#1.0.4363-alt4-1.0.4363-alt4 kernel-modules-nvidia-w4l-smp#1.0.4349-alt3-1.0.4349-alt3 kernel-modules-nvidia-w4l-up#1.0.4349-alt3-1.0.4349-alt3 Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* [devel] Re: [d-kernel] ответ на вопрос 2003-07-17 7:22 ` [devel] Re: [d-kernel] " Anton Farygin @ 2003-07-17 7:30 ` Anton Farygin 2003-07-17 9:03 ` Alexey I. Froloff 2003-07-17 8:04 ` [devel] Re: [d-kernel] Бардак с зависимостями в ядрах решается просто Michael Shigorin 2 siblings, 1 reply; 10+ messages in thread From: Anton Farygin @ 2003-07-17 7:30 UTC (permalink / raw) To: ALT Linux kernel packages development; +Cc: ALT Linux devel [-- Attachment #1: Type: text/plain, Size: 1859 bytes --] Anton Farygin пишет: > Anton Farygin пишет: > >> Господа, я предлагаю до того момента, пока не разрешится проблема с >> зависимостями ядер и apt-get'ом решить ее более радикально: >> >> из Sisyphus перенести в Daedalus все ядра, за исключением std-up ядра >> (и std-smp) и ядра 22. >> >> Это нужно сделать как можно быстрее, ибо в данный момент я не могу >> сформировать ни одного дистрибутива. >> >> Стас, убери плз все это из Sisyphus. Список я могу прислать. >> > > Вдогонку - почему это нужно сделать. > > Вот еще один пример и вопрос - что должен будет поставить apt-get по > команде apt-get install NVIDIA_GLX ? > [rider@altair RPMS]$ apt-cache whatdepends NVIDIA_kernel > <NVIDIA_kernel> > NVIDIA_GLX-1.0.4363-alt1 > Требует: <NVIDIA_kernel> > kernel-modules-nvidia-std-smp#1.0.4349-alt4-1.0.4349-alt4 > kernel-modules-nvidia-std-up#1.0.4363-alt4-1.0.4363-alt4 > kernel-modules-nvidia-w4l-smp#1.0.4349-alt3-1.0.4349-alt3 > kernel-modules-nvidia-w4l-up#1.0.4349-alt3-1.0.4349-alt3 Собственно говоря тем, кто поленился это сказать: [root@riderbook root]# apt-get install NVIDIA_GLX Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: kernel-image-std-smp#2.4.21rc1-alt3 kernel-modules-nvidia-std-smp#1.0.4349-alt4 The following NEW packages will be installed: NVIDIA_GLX kernel-image-std-smp#2.4.21rc1-alt3 kernel-modules-nvidia-std-smp#1.0.4349-alt4 0 packages upgraded, 3 newly installed, 0 removed and 0 not upgraded. Need to get 0B/13.5MB of archives. After unpacking 34.3MB of additional disk space will be used. Do you want to continue? [Y/n] [root@riderbook root]# rpm -qa|grep kernel-image kernel-image-2.4.21pre5-std-up-2.4.21pre5-alt1 kernel-image-std-up-2.4.21rel-alt3 kernel-image-2.4.21pre5-vanilla-2.4.21pre5-alt0.2 Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Re: [d-kernel] ответ на вопрос 2003-07-17 7:30 ` [devel] Re: [d-kernel] ответ на вопрос Anton Farygin @ 2003-07-17 9:03 ` Alexey I. Froloff 2003-07-17 9:08 ` Alexander Bokovoy 0 siblings, 1 reply; 10+ messages in thread From: Alexey I. Froloff @ 2003-07-17 9:03 UTC (permalink / raw) To: ALT Linux devel [-- Attachment #1: Type: text/plain, Size: 551 bytes --] * Anton Farygin <rider@altlinux.com> [030717 12:16]: > [root@riderbook root]# apt-get install NVIDIA_GLX > Reading Package Lists... Done > Building Dependency Tree... Done > The following extra packages will be installed: > kernel-image-std-smp#2.4.21rc1-alt3 > kernel-modules-nvidia-std-smp#1.0.4349-alt4 Вот, собсно про что я и говорил неоднократно - apt ставит первый по алфавиту пакет, провайдящий требуемый виртуальный... P.S. Хоть route радует ;-) -- Regards, Sir Raorn. ------------------- route работает нормально. -- rider in devel@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Re: [d-kernel] ответ на вопрос 2003-07-17 9:03 ` Alexey I. Froloff @ 2003-07-17 9:08 ` Alexander Bokovoy 2003-07-17 11:15 ` Anton Farygin 2003-07-19 23:53 ` Dmitry V. Levin 0 siblings, 2 replies; 10+ messages in thread From: Alexander Bokovoy @ 2003-07-17 9:08 UTC (permalink / raw) To: ALT Devel discussion list On Thu, Jul 17, 2003 at 01:03:25PM +0400, Alexey I. Froloff wrote: > * Anton Farygin <rider@altlinux.com> [030717 12:16]: > > [root@riderbook root]# apt-get install NVIDIA_GLX > > Reading Package Lists... Done > > Building Dependency Tree... Done > > The following extra packages will be installed: > > kernel-image-std-smp#2.4.21rc1-alt3 > > kernel-modules-nvidia-std-smp#1.0.4349-alt4 > Вот, собсно про что я и говорил неоднократно - apt ставит первый > по алфавиту пакет, провайдящий требуемый виртуальный... > > P.S. Хоть route радует ;-) Решение здесь одно -- предпочитать из списка виртуальных провайдеров тот, чьи зависимости удовлетворяются минимальным числом внешних пакетов. В таком случае kernel-modules-nvidia-std-up#1.0.4349-alt4 будет предпочтен, если стоит kernel-image-std-up#2.4.21rc1-alt3, но не стоит std-smp. В случае равенства зависимостей, ставить первый по алфавиту -- тут ничем не помочь. -- / Alexander Bokovoy --- I hate small towns because once you've seen the cannon in the park there's nothing else to do. -- Lenny Bruce ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Re: [d-kernel] ответ на вопрос 2003-07-17 9:08 ` Alexander Bokovoy @ 2003-07-17 11:15 ` Anton Farygin 2003-07-19 23:53 ` Dmitry V. Levin 1 sibling, 0 replies; 10+ messages in thread From: Anton Farygin @ 2003-07-17 11:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1101 bytes --] Alexander Bokovoy пишет: > On Thu, Jul 17, 2003 at 01:03:25PM +0400, Alexey I. Froloff wrote: > >>* Anton Farygin <rider@altlinux.com> [030717 12:16]: >> >>>[root@riderbook root]# apt-get install NVIDIA_GLX >>>Reading Package Lists... Done >>>Building Dependency Tree... Done >>>The following extra packages will be installed: >>> kernel-image-std-smp#2.4.21rc1-alt3 >>> kernel-modules-nvidia-std-smp#1.0.4349-alt4 >> >>Вот, собсно про что я и говорил неоднократно - apt ставит первый >>по алфавиту пакет, провайдящий требуемый виртуальный... >> >>P.S. Хоть route радует ;-) > > Решение здесь одно -- предпочитать из списка виртуальных провайдеров тот, > чьи зависимости удовлетворяются минимальным числом внешних пакетов. В > таком случае kernel-modules-nvidia-std-up#1.0.4349-alt4 будет предпочтен, > если стоит kernel-image-std-up#2.4.21rc1-alt3, но не стоит std-smp. > > В случае равенства зависимостей, ставить первый по алфавиту -- тут ничем > не помочь. > Да. Вынос ядер откладывается до послефеста - подумаем, может быть стоит патчить apt. Но сейчас нет свободных рук ;-( Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Re: [d-kernel] ответ на вопрос 2003-07-17 9:08 ` Alexander Bokovoy 2003-07-17 11:15 ` Anton Farygin @ 2003-07-19 23:53 ` Dmitry V. Levin 2003-07-21 8:26 ` Alexander Bokovoy 1 sibling, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2003-07-19 23:53 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1107 bytes --] On Thu, Jul 17, 2003 at 12:08:48PM +0300, Alexander Bokovoy wrote: > On Thu, Jul 17, 2003 at 01:03:25PM +0400, Alexey I. Froloff wrote: > > * Anton Farygin <rider@altlinux.com> [030717 12:16]: > > > [root@riderbook root]# apt-get install NVIDIA_GLX > > > Reading Package Lists... Done > > > Building Dependency Tree... Done > > > The following extra packages will be installed: > > > kernel-image-std-smp#2.4.21rc1-alt3 > > > kernel-modules-nvidia-std-smp#1.0.4349-alt4 > > Вот, собсно про что я и говорил неоднократно - apt ставит первый > > по алфавиту пакет, провайдящий требуемый виртуальный... > > > > P.S. Хоть route радует ;-) > Решение здесь одно -- предпочитать из списка виртуальных провайдеров тот, > чьи зависимости удовлетворяются минимальным числом внешних пакетов. В > таком случае kernel-modules-nvidia-std-up#1.0.4349-alt4 будет предпочтен, > если стоит kernel-image-std-up#2.4.21rc1-alt3, но не стоит std-smp. > > В случае равенства зависимостей, ставить первый по алфавиту -- тут ничем > не помочь. Полагаю, что как раз для этого случая существует /etc/apt/pkgpriorities. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Re: [d-kernel] ответ на вопрос 2003-07-19 23:53 ` Dmitry V. Levin @ 2003-07-21 8:26 ` Alexander Bokovoy 0 siblings, 0 replies; 10+ messages in thread From: Alexander Bokovoy @ 2003-07-21 8:26 UTC (permalink / raw) To: ALT Devel discussion list On Sun, Jul 20, 2003 at 03:53:29AM +0400, Dmitry V. Levin wrote: > On Thu, Jul 17, 2003 at 12:08:48PM +0300, Alexander Bokovoy wrote: > > On Thu, Jul 17, 2003 at 01:03:25PM +0400, Alexey I. Froloff wrote: > > > * Anton Farygin <rider@altlinux.com> [030717 12:16]: > > > > [root@riderbook root]# apt-get install NVIDIA_GLX > > > > Reading Package Lists... Done > > > > Building Dependency Tree... Done > > > > The following extra packages will be installed: > > > > kernel-image-std-smp#2.4.21rc1-alt3 > > > > kernel-modules-nvidia-std-smp#1.0.4349-alt4 > > > Вот, собсно про что я и говорил неоднократно - apt ставит первый > > > по алфавиту пакет, провайдящий требуемый виртуальный... > > > > > > P.S. Хоть route радует ;-) > > Решение здесь одно -- предпочитать из списка виртуальных провайдеров тот, > > чьи зависимости удовлетворяются минимальным числом внешних пакетов. В > > таком случае kernel-modules-nvidia-std-up#1.0.4349-alt4 будет предпочтен, > > если стоит kernel-image-std-up#2.4.21rc1-alt3, но не стоит std-smp. > > > > В случае равенства зависимостей, ставить первый по алфавиту -- тут ничем > > не помочь. > > Полагаю, что как раз для этого случая существует /etc/apt/pkgpriorities. Нет. Какое отношение статические приоритеты имеют к принятию решений, основываясь на информации об установленных пакетах? Если стоит пакет А, а в приоритетах написано, что Б выше приоритетом чем А, и мы просим поставить виртуальный пакет, который существует в вариантах как для А, так и для Б (назовем соответствующие пакеты А' и Б'), то установлен должен быть А', а не Б'. -- / Alexander Bokovoy --- "I hope you will find the courage to keep on living despite the existence of this feature." - Richard Stallman ^ permalink raw reply [flat|nested] 10+ messages in thread
* [devel] Re: [d-kernel] Бардак с зависимостями в ядрах решается просто 2003-07-17 7:22 ` [devel] Re: [d-kernel] " Anton Farygin 2003-07-17 7:30 ` [devel] Re: [d-kernel] ответ на вопрос Anton Farygin @ 2003-07-17 8:04 ` Michael Shigorin 2 siblings, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2003-07-17 8:04 UTC (permalink / raw) To: ALT Linux kernel packages development, ALT Linux devel On Thu, Jul 17, 2003 at 11:22:08AM +0400, Anton Farygin wrote: > Вот еще один пример и вопрос - что должен будет поставить > apt-get по команде apt-get install NVIDIA_GLX ? Кстати, пока помню: GLX-4363 и kernel-4349 прекрасно работают вместе (только что заметил, что последние N дней машинка так и загружена). Sidenote, слабо касающийся собственно разрешения проблемы. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <m3lluxmuru.fsf@sam-solutions.net>]
* Re: [devel] Re: [d-kernel] ?????????????????????????????????????????????? @ 2003-07-17 11:17 ` Anton Farygin 0 siblings, 0 replies; 10+ messages in thread From: Anton Farygin @ 2003-07-17 11:17 UTC (permalink / raw) To: ALT Linux kernel packages development; +Cc: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1353 bytes --] Ed V. Bartosh пишет: > AF> Anton Farygin пишет: > >> Господа, я предлагаю до того момента, пока не разрешится проблема с > >> зависимостями ядер и apt-get'ом решить ее более радикально: > >> из Sisyphus перенести в Daedalus все ядра, за исключением std-up > >> ядра (и std-smp) и ядра 22. > Мне представляется это слишком радикальным. Да, я нашел обходной путь... временно можно попридержать. > > ... > > AF> Вдогонку - почему это нужно сделать. > > AF> Вот еще один пример и вопрос - что должен будет поставить apt-get по > AF> команде apt-get install NVIDIA_GLX ? > AF> [rider@altair RPMS]$ apt-cache whatdepends NVIDIA_kernel > AF> <NVIDIA_kernel> > AF> NVIDIA_GLX-1.0.4363-alt1 > AF> Требует: <NVIDIA_kernel> > AF> kernel-modules-nvidia-std-smp#1.0.4349-alt4-1.0.4349-alt4 > AF> kernel-modules-nvidia-std-up#1.0.4363-alt4-1.0.4363-alt4 > AF> kernel-modules-nvidia-w4l-smp#1.0.4349-alt3-1.0.4349-alt3 > AF> kernel-modules-nvidia-w4l-up#1.0.4349-alt3-1.0.4349-alt3 > Какие конкретно претензии к kernel-image-aw-* ядрам ? > к aw - никаких. Соответственно поправка: будут выносится только те ядра, которые вздумали провайдить kernel = версия и kernel24 = версия ;-) В данный момент никакие ядра не выносятся... да и исправлять ничего не нужно (иначе мы не сможем исправить apt) Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-07-21 8:26 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-07-17 7:12 [devel] Бардак с зависимостями в ядрах решается просто Anton Farygin 2003-07-17 7:22 ` [devel] Re: [d-kernel] " Anton Farygin 2003-07-17 7:30 ` [devel] Re: [d-kernel] ответ на вопрос Anton Farygin 2003-07-17 9:03 ` Alexey I. Froloff 2003-07-17 9:08 ` Alexander Bokovoy 2003-07-17 11:15 ` Anton Farygin 2003-07-19 23:53 ` Dmitry V. Levin 2003-07-21 8:26 ` Alexander Bokovoy 2003-07-17 8:04 ` [devel] Re: [d-kernel] Бардак с зависимостями в ядрах решается просто Michael Shigorin 2003-07-17 11:17 ` [devel] Re: [d-kernel] ?????????????????????????????????????????????? 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