* [Comm] deps [on remove] ?
@ 2005-03-17 14:41 Dmytro O. Redchuk
2005-03-17 14:58 ` Eugene A. Suchkov
2005-03-17 15:30 ` Sergey Kuznetsov
0 siblings, 2 replies; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-17 14:41 UTC (permalink / raw)
To: ALT Community
Добрый день.
Вот увидел такое и удивился:
# apt-get remove kernel-image-std-smp
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-image-std-smp is a virtual package provided by:
kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
You should explicitly select one to install.
E: Package kernel-image-std-smp is a virtual package with multiple good
providers.
Скажите, разве он недопонял, _что_ я хочу удалить?
=:О)
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] deps [on remove] ?
2005-03-17 14:41 [Comm] deps [on remove] ? Dmytro O. Redchuk
@ 2005-03-17 14:58 ` Eugene A. Suchkov
2005-03-17 15:13 ` Dmytro O. Redchuk
2005-03-17 15:30 ` Sergey Kuznetsov
1 sibling, 1 reply; 13+ messages in thread
From: Eugene A. Suchkov @ 2005-03-17 14:58 UTC (permalink / raw)
To: community
Hi, Dmytro O. Redchuk! You wrote 17.03.2005 17:41:
> # apt-get remove kernel-image-std-smp
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Package kernel-image-std-smp is a virtual package provided by:
> kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> You should explicitly select one to install.
> E: Package kernel-image-std-smp is a virtual package with multiple good
> providers.
>
> Скажите, разве он недопонял, _что_ я хочу удалить?
Недопонял... Он говорит о том, что у него два пакета kernel-image-std-smp
--
With best regards
Eugene A. Suchkov (a.k.a CityHawk)
ICQ 177787156
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] deps [on remove] ?
2005-03-17 14:58 ` Eugene A. Suchkov
@ 2005-03-17 15:13 ` Dmytro O. Redchuk
0 siblings, 0 replies; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-17 15:13 UTC (permalink / raw)
To: community
On Thu, Mar 17, 2005 at 05:58:44PM +0300, Eugene A. Suchkov wrote:
> Hi, Dmytro O. Redchuk! You wrote 17.03.2005 17:41:
> ># apt-get remove kernel-image-std-smp
> >Reading Package Lists... Done
> >Building Dependency Tree... Done
> >Package kernel-image-std-smp is a virtual package provided by:
> > kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> > kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> >You should explicitly select one to install.
> >E: Package kernel-image-std-smp is a virtual package with multiple good
> >providers.
> >
> >Скажите, разве он недопонял, _что_ я хочу удалить?
>
> Недопонял... Он говорит о том, что у него два пакета kernel-image-std-smp
"У него" -- это у кого, если у меня -- один?
И откуда я, простите, хочу удалить?-)
И...
Окей, окей.. remove -- это "install наоборот", install'у надо знать, что
устанавливать (если есть выбор), значит -- и remov'у тоже надо знать...
даже если выбора нет...
Вопросов нет :-)
>
> --
> With best regards
> Eugene A. Suchkov (a.k.a CityHawk)
> ICQ 177787156
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] deps [on remove] ?
2005-03-17 14:41 [Comm] deps [on remove] ? Dmytro O. Redchuk
2005-03-17 14:58 ` Eugene A. Suchkov
@ 2005-03-17 15:30 ` Sergey Kuznetsov
2005-03-17 15:36 ` [Comm] " Michael Shigorin
1 sibling, 1 reply; 13+ messages in thread
From: Sergey Kuznetsov @ 2005-03-17 15:30 UTC (permalink / raw)
To: community
Здравствуйте!
Thu, 17 Mar 2005 16:41:52 +0200 "Dmytro O. Redchuk" <dor@ldc.net>
писал:
> Вот увидел такое и удивился:
>
> # apt-get remove kernel-image-std-smp
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Package kernel-image-std-smp is a virtual package provided by:
> kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> You should explicitly select one to install.
> E: Package kernel-image-std-smp is a virtual package with
> multiple good providers.
>
> Скажите, разве он недопонял, _что_ я хочу удалить?
Не понял, о чем честно написал. Для операций с ядерными пакетами
надо их указывать точно, с дополнением #2.4.26-alt9 или alt6.
С уважением,
Сергей
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Re: deps [on remove] ?
2005-03-17 15:30 ` Sergey Kuznetsov
@ 2005-03-17 15:36 ` Michael Shigorin
2005-03-17 15:42 ` Dmytro O. Redchuk
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2005-03-17 15:36 UTC (permalink / raw)
To: community
On Thu, Mar 17, 2005 at 06:30:46PM +0300, Sergey Kuznetsov wrote:
> > Package kernel-image-std-smp is a virtual package provided by:
> > kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> > kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> > You should explicitly select one to install.
> > Скажите, разве он недопонял, _что_ я хочу удалить?
> Не понял, о чем честно написал. Для операций с ядерными пакетами
Точнее, с теми, которые перечислены в /etc/apt/apt.conf по части
RPM::Allow-Duplicated.
> надо их указывать точно, с дополнением #2.4.26-alt9 или alt6.
А вообще это проще делать при помощи rpm -e. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-17 15:36 ` [Comm] " Michael Shigorin
@ 2005-03-17 15:42 ` Dmytro O. Redchuk
2005-03-17 16:12 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-17 15:42 UTC (permalink / raw)
To: community
On Thu, Mar 17, 2005 at 05:36:49PM +0200, Michael Shigorin wrote:
> On Thu, Mar 17, 2005 at 06:30:46PM +0300, Sergey Kuznetsov wrote:
> > > Package kernel-image-std-smp is a virtual package provided by:
> > > kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> > > kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> > > You should explicitly select one to install.
> > > Скажите, разве он недопонял, _что_ я хочу удалить?
> > Не понял, о чем честно написал. Для операций с ядерными пакетами
>
> Точнее, с теми, которые перечислены в /etc/apt/apt.conf по части
> RPM::Allow-Duplicated.
О..
Нечем крыть.
(Хотя вижу тут не логику, а установленный порядок:) Если я сказал remove
и кандидатов не больше одного и при удалении всё равно переспросит -- то
чего гласки строить? Удалять, и всё тут. Переспрашивать и удалять.)
>
> > надо их указывать точно, с дополнением #2.4.26-alt9 или alt6.
Да понятно :)
>
> А вообще это проще делать при помощи rpm -e. :)
Да понятно :)
Да снят вопрос, снят :-)
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] Re: deps [on remove] ?
2005-03-17 15:42 ` Dmytro O. Redchuk
@ 2005-03-17 16:12 ` Michael Shigorin
2005-03-17 16:35 ` Dmytro O. Redchuk
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2005-03-17 16:12 UTC (permalink / raw)
To: community
On Thu, Mar 17, 2005 at 05:42:46PM +0200, Dmytro O. Redchuk wrote:
> > > > Package kernel-image-std-smp is a virtual package provided by:
> > > > kernel-image-std-smp#2.4.26-alt9 2.4.26-alt9 [Installed]
> > > > kernel-image-std-smp#2.4.26-alt6 2.4.26-alt6
> > > > You should explicitly select one to install.
> > > > Скажите, разве он недопонял, _что_ я хочу удалить?
> > > Не понял, о чем честно написал. Для операций с ядерными пакетами
> > Точнее, с теми, которые перечислены в /etc/apt/apt.conf по части
> > RPM::Allow-Duplicated.
> О.. Нечем крыть.
> (Хотя вижу тут не логику, а установленный порядок:) Если я
> сказал remove и кандидатов не больше одного и при удалении всё
> равно переспросит -- то чего гласки строить? Удалять, и всё
> тут. Переспрашивать и удалять.)
А... э... дошло. Ну повесьте это.
> Да снят вопрос, снят :-)
Не снят, а повесьте. :-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-17 16:12 ` Michael Shigorin
@ 2005-03-17 16:35 ` Dmytro O. Redchuk
2005-03-18 9:25 ` Andriy Dobrovol's'kii
0 siblings, 1 reply; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-17 16:35 UTC (permalink / raw)
To: community
On Thu, Mar 17, 2005 at 06:12:37PM +0200, Michael Shigorin wrote:
> А... э... дошло. Ну повесьте это.
>
> > Да снят вопрос, снят :-)
>
> Не снят, а повесьте. :-)
https://bugzilla.altlinux.org/show_bug.cgi?id=6276
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-17 16:35 ` Dmytro O. Redchuk
@ 2005-03-18 9:25 ` Andriy Dobrovol's'kii
2005-03-18 9:33 ` Dmytro O. Redchuk
0 siblings, 1 reply; 13+ messages in thread
From: Andriy Dobrovol's'kii @ 2005-03-18 9:25 UTC (permalink / raw)
To: community
Dmytro O. Redchuk wrote:
> On Thu, Mar 17, 2005 at 06:12:37PM +0200, Michael Shigorin wrote:
>
>>А... э... дошло. Ну повесьте это.
>>
>>
>>>Да снят вопрос, снят :-)
>>
>>Не снят, а повесьте. :-)
>
> https://bugzilla.altlinux.org/show_bug.cgi?id=6276
>
>
И никто не обратил внимания на точный смысл сообщения апта. Он снова
в ответ на пожелание _удалить_ пакет, пытается что-то поставить...
Я об этом раньше уже писал сюда, но, все заявили, что это абсолютно
нормально... :(
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-18 9:25 ` Andriy Dobrovol's'kii
@ 2005-03-18 9:33 ` Dmytro O. Redchuk
2005-03-18 9:54 ` Alexey I. Froloff
0 siblings, 1 reply; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-18 9:33 UTC (permalink / raw)
To: community
On Fri, Mar 18, 2005 at 11:25:31AM +0200, Andriy Dobrovol's'kii wrote:
> Dmytro O. Redchuk wrote:
> >On Thu, Mar 17, 2005 at 06:12:37PM +0200, Michael Shigorin wrote:
> >
> >>А... э... дошло. Ну повесьте это.
> >>
> >>
> >>>Да снят вопрос, снят :-)
> >>
> >>Не снят, а повесьте. :-)
> >
> >https://bugzilla.altlinux.org/show_bug.cgi?id=6276
> >
> >
> И никто не обратил внимания на точный смысл сообщения апта. Он снова
> в ответ на пожелание _удалить_ пакет, пытается что-то поставить...
> Я об этом раньше уже писал сюда, но, все заявили, что это абсолютно
> нормально... :(
Ненормально!!!
(присоединяюсь:)
((даже добавлю комментарий к багу))
>
> --
> Rgrds,
> Andriy
> *********************************************************************
> email: dobr at iop dot kiev dot ua Kyiv, Ukraine
> Phone: (380-44) 265-7824 Department of Gas Electronics
> Fax: (380-44) 265-2329 Institute of Physics of NASU
> *********************************************************************
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-18 9:33 ` Dmytro O. Redchuk
@ 2005-03-18 9:54 ` Alexey I. Froloff
2005-03-18 10:03 ` Dmytro O. Redchuk
2005-03-18 10:35 ` Andriy Dobrovol's'kii
0 siblings, 2 replies; 13+ messages in thread
From: Alexey I. Froloff @ 2005-03-18 9:54 UTC (permalink / raw)
To: ALT Linux Community
[-- Attachment #1: Type: text/plain, Size: 1030 bytes --]
* Dmytro O. Redchuk <dor@> [050318 12:34]:
> > И никто не обратил внимания на точный смысл сообщения апта. Он снова
> > в ответ на пожелание _удалить_ пакет, пытается что-то поставить...
> > Я об этом раньше уже писал сюда, но, все заявили, что это абсолютно
> > нормально... :(
> Ненормально!!!
Это нормально. С точки зрения apt remove - это такой же install,
только наоборот.
# apt-get remove cyrus-imapd
... will be REMOVED:
cyrus-imapd postfix
...
# apt-get install cyrus-imapd-
... will be REMOVED:
cyrus-imapd postfix
...
# apt-get remove cyrus-imapd procmail+
... will be INSTALLED:
procmail
... will be REMOVED:
cyrus-imapd
...
# apt-get install cyrus-imapd- procmail
... will be INSTALLED:
procmail
... will be REMOVED:
cyrus-imapd
...
Иначе как одной командой устновить один пакет и удалить другой не
нарушая зависимостей?
--
Regards, Sir Raorn.
-------------------
[...] чем меньше лишних зависимостей, тем быстрее работают
librpm и apt-get.
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-18 9:54 ` Alexey I. Froloff
@ 2005-03-18 10:03 ` Dmytro O. Redchuk
2005-03-18 10:35 ` Andriy Dobrovol's'kii
1 sibling, 0 replies; 13+ messages in thread
From: Dmytro O. Redchuk @ 2005-03-18 10:03 UTC (permalink / raw)
To: ALT Linux Community
On Fri, Mar 18, 2005 at 12:54:02PM +0300, Alexey I. Froloff wrote:
> * Dmytro O. Redchuk <dor@> [050318 12:34]:
> > > И никто не обратил внимания на точный смысл сообщения апта. Он снова
> > > в ответ на пожелание _удалить_ пакет, пытается что-то поставить...
> > > Я об этом раньше уже писал сюда, но, все заявили, что это абсолютно
> > > нормально... :(
> > Ненормально!!!
> Это нормально. С точки зрения apt remove - это такой же install,
> только наоборот.
>
> # apt-get remove cyrus-imapd
> ... will be REMOVED:
> cyrus-imapd postfix
> ...
>
> # apt-get install cyrus-imapd-
> ... will be REMOVED:
Та man я читал...
> Иначе как одной командой устновить один пакет и удалить другой не
> нарушая зависимостей?
Если apt не может сказать, како... (так может же :-] -- "... will be
REMOVED") какой пакет надо установить, а какой -- удалить, то я готов
разделить его точку зрения ("remove - это такой же install").
Он же говорит "You should explicitly select one to install." в ответ на
операцию _удалить_ единственно возможный. Причём, я там минусов не ставил,
и он это знает -- так почему же не сказать "remove"?-)
>
> --
> Regards, Sir Raorn.
> -------------------
> [...] чем меньше лишних зависимостей, тем быстрее работают
> librpm и apt-get.
> -- ldv in devel@
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Re: deps [on remove] ?
2005-03-18 9:54 ` Alexey I. Froloff
2005-03-18 10:03 ` Dmytro O. Redchuk
@ 2005-03-18 10:35 ` Andriy Dobrovol's'kii
1 sibling, 0 replies; 13+ messages in thread
From: Andriy Dobrovol's'kii @ 2005-03-18 10:35 UTC (permalink / raw)
To: community
Alexey I. Froloff wrote:
> * Dmytro O. Redchuk <dor@> [050318 12:34]:
>
>>>И никто не обратил внимания на точный смысл сообщения апта. Он снова
>>>в ответ на пожелание _удалить_ пакет, пытается что-то поставить...
>>>Я об этом раньше уже писал сюда, но, все заявили, что это абсолютно
>>>нормально... :(
>>
>>Ненормально!!!
>
> Это нормально. С точки зрения apt remove - это такой же install,
> только наоборот.
>
> # apt-get remove cyrus-imapd
> ... will be REMOVED:
> cyrus-imapd postfix
> ...
>
> # apt-get install cyrus-imapd-
> ... will be REMOVED:
> cyrus-imapd postfix
> ...
>
> # apt-get remove cyrus-imapd procmail+
> ... will be INSTALLED:
> procmail
> ... will be REMOVED:
> cyrus-imapd
> ...
>
> # apt-get install cyrus-imapd- procmail
> ... will be INSTALLED:
> procmail
> ... will be REMOVED:
> cyrus-imapd
> ...
>
> Иначе как одной командой устновить один пакет и удалить другой не
> нарушая зависимостей?
>
Всё написанное говорит только о слабой проработке логики апта и не
более. Просто, в логической цепочке, забыли ещё одну точку
ветвления. :) Если нужно что-то удалить и одновременно поставить --
используем базы с указаных серверов. Если _только_удалить_ оцениваем
зависимости только локальной пакетной базы. И тогда, никакой
проблемы с множественностью ядра, в указаном случае, просто не
возникло бы. Как не возникло бы и моих проблем описаных ранее.
Проблема не в том, что удалить -- для апта значит "поставить, только
наоборот", а в точ, что он всегда при удалении оценивает структуру
зависимостей по внешним базам. Из-за чего, тривиальная операция,
часто становится невозможной. И решается исключительно отключением
внешних баз.
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2005-03-18 10:35 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-17 14:41 [Comm] deps [on remove] ? Dmytro O. Redchuk
2005-03-17 14:58 ` Eugene A. Suchkov
2005-03-17 15:13 ` Dmytro O. Redchuk
2005-03-17 15:30 ` Sergey Kuznetsov
2005-03-17 15:36 ` [Comm] " Michael Shigorin
2005-03-17 15:42 ` Dmytro O. Redchuk
2005-03-17 16:12 ` Michael Shigorin
2005-03-17 16:35 ` Dmytro O. Redchuk
2005-03-18 9:25 ` Andriy Dobrovol's'kii
2005-03-18 9:33 ` Dmytro O. Redchuk
2005-03-18 9:54 ` Alexey I. Froloff
2005-03-18 10:03 ` Dmytro O. Redchuk
2005-03-18 10:35 ` Andriy Dobrovol's'kii
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git