ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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