ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Список устаревших пакетов
@ 2013-03-25  8:41 Sergei Epiphanov
  2013-03-25  8:50 ` Dmitry V. Levin
  0 siblings, 1 reply; 16+ messages in thread
From: Sergei Epiphanov @ 2013-03-25  8:41 UTC (permalink / raw)
  To: sisyphus

Добрый день!

При сегодняшнем обновлении обнаружил, что часть пакетов по dist-upgrade 
сносится из-за какой-то зависимости на obsoleted-package (вроде). При upgrade 
же эта зависимость не возникает. Новое веяние apt? Откуда берётся такая 
зависимость?

Например, так была попытка сноса xpdf (хотя сам пакет в базе есть).

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  8:41 [sisyphus] Список устаревших пакетов Sergei Epiphanov
@ 2013-03-25  8:50 ` Dmitry V. Levin
  2013-03-25  9:30   ` Sergei Epiphanov
                     ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2013-03-25  8:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list; +Cc: Vitaly Lipatov

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

On Mon, Mar 25, 2013 at 12:41:02PM +0400, Sergei Epiphanov wrote:
> Добрый день!
> 
> При сегодняшнем обновлении обнаружил, что часть пакетов по dist-upgrade 
> сносится из-за какой-то зависимости на obsoleted-package (вроде). При upgrade 
> же эта зависимость не возникает. Новое веяние apt? Откуда берётся такая 
> зависимость?
> 
> Например, так была попытка сноса xpdf (хотя сам пакет в базе есть).

Подхватили заразу в виде пакета remove-obsoleted-packages?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  8:50 ` Dmitry V. Levin
@ 2013-03-25  9:30   ` Sergei Epiphanov
  2013-03-25  9:36   ` Sergei Epiphanov
  2013-03-25 11:00   ` Turkov Oleg
  2 siblings, 0 replies; 16+ messages in thread
From: Sergei Epiphanov @ 2013-03-25  9:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On 25 марта 2013 12:50 Dmitry V. Levin wrote:
> > Например, так была попытка сноса xpdf (хотя сам пакет в базе есть).
> 
> Подхватили заразу в виде пакета remove-obsoleted-packages?

Почти. :) Самая непонятка в том, что если в apt-shell набрать dist-upgrade, а 
потом 'keep xpdf', то apt сообщает, что ничего обновлять не будет вообще. Мол, 
всё keep оказалось. Причину такого поведения мне совсем непонятно.

Ну и обидно, что из-за gnome-libs вдогонку срубается 7colors. Он-то кому 
мешал?

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  8:50 ` Dmitry V. Levin
  2013-03-25  9:30   ` Sergei Epiphanov
@ 2013-03-25  9:36   ` Sergei Epiphanov
  2013-03-25 10:36     ` Dmitry V. Levin
                       ` (2 more replies)
  2013-03-25 11:00   ` Turkov Oleg
  2 siblings, 3 replies; 16+ messages in thread
From: Sergei Epiphanov @ 2013-03-25  9:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On 25 марта 2013 12:50 Dmitry V. Levin wrote:
> Подхватили заразу в виде пакета remove-obsoleted-packages?

Я понимаю, когда из системы вытираются пакеты, уже отсутствующие в Сизифе. 
Например, много старых libboost, libpq и так далее. Но давить тапком живые... 
Непонятен принцип отбора.

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  9:36   ` Sergei Epiphanov
@ 2013-03-25 10:36     ` Dmitry V. Levin
  2013-03-25 17:14       ` Michael Shigorin
  2013-03-25 17:37       ` Vitaly Lipatov
  2013-03-25 13:09     ` Vyatcheslav Perevalov
  2013-03-25 17:42     ` Vitaly Lipatov
  2 siblings, 2 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2013-03-25 10:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 527 bytes --]

On Mon, Mar 25, 2013 at 01:36:18PM +0400, Sergei Epiphanov wrote:
> On 25 марта 2013 12:50 Dmitry V. Levin wrote:
> > Подхватили заразу в виде пакета remove-obsoleted-packages?
> 
> Я понимаю, когда из системы вытираются пакеты, уже отсутствующие в Сизифе. 
> Например, много старых libboost, libpq и так далее. Но давить тапком живые... 
> Непонятен принцип отбора.

Если пакет одним лишь фактом своего присутствия в репозитории создает
такой жуткий побочный эффект, значит, из Сизифа его надо убрать.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  8:50 ` Dmitry V. Levin
  2013-03-25  9:30   ` Sergei Epiphanov
  2013-03-25  9:36   ` Sergei Epiphanov
@ 2013-03-25 11:00   ` Turkov Oleg
  2013-03-25 11:48     ` Pavel N. Solovyov
  2 siblings, 1 reply; 16+ messages in thread
From: Turkov Oleg @ 2013-03-25 11:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list, Vitaly Lipatov

понеділок, 25-бер-2013 12:50:03 Dmitry V. Levin написано:
> On Mon, Mar 25, 2013 at 12:41:02PM +0400, Sergei Epiphanov wrote:
> > Добрый день!
> > 
> > При сегодняшнем обновлении обнаружил, что часть пакетов по dist-upgrade
> > сносится из-за какой-то зависимости на obsoleted-package (вроде). При
> > upgrade же эта зависимость не возникает. Новое веяние apt? Откуда берётся
> > такая зависимость?
> > 
> > Например, так была попытка сноса xpdf (хотя сам пакет в базе есть).
> 
> Подхватили заразу в виде пакета remove-obsoleted-packages?

у меня он не установлен, но xpdf сносится. Потом так же легко устанавливается 

-- 
Turkov Oleg
turkov at univ.kiev.ua

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 11:00   ` Turkov Oleg
@ 2013-03-25 11:48     ` Pavel N. Solovyov
  0 siblings, 0 replies; 16+ messages in thread
From: Pavel N. Solovyov @ 2013-03-25 11:48 UTC (permalink / raw)
  To: sisyphus

On Mon, 25 Mar 2013 13:00:15 +0200
Turkov Oleg wrote:

> > Подхватили заразу в виде пакета remove-obsoleted-packages?  
> 
> у меня он не установлен, но xpdf сносится. Потом так же легко
> устанавливается 

	Забавно, захотел поставить xpdf, а он-то и сносит пакет
remove-obsoleted-packages...

pavel@pavel ~ $ sudo apt-get install xpdf                 
[sudo] password for pavel:
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libXp libopenmotif4 urlview xpdf-common xpdf-reader
The following packages will be REMOVED:
  remove-obsoleted-packages
The following NEW packages will be installed:
  libXp libopenmotif4 urlview xpdf xpdf-common xpdf-reader
0 upgraded, 6 newly installed, 1 removed and 0 not upgraded.
Need to get 1671kB of archives.
After unpacking 4786kB of additional disk space will be used.
Do you want to continue? [Y/n] 


 --
	Успехов. Павел.
=====================
Jabber: pavel_solo@jabber.ru
ICQ: 33437660
=====================


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  9:36   ` Sergei Epiphanov
  2013-03-25 10:36     ` Dmitry V. Levin
@ 2013-03-25 13:09     ` Vyatcheslav Perevalov
  2013-03-25 17:42     ` Vitaly Lipatov
  2 siblings, 0 replies; 16+ messages in thread
From: Vyatcheslav Perevalov @ 2013-03-25 13:09 UTC (permalink / raw)
  To: sisyphus

В Mon, 25 Mar 2013 13:36:18 +0400
Sergei Epiphanov <serpiph@nikiet.ru> пишет:

> > Подхватили заразу в виде пакета remove-obsoleted-packages?  
> 
> Я понимаю, когда из системы вытираются пакеты, уже отсутствующие в
> Сизифе. 

Есть способ отличить уже отсутствующие в Сизифе от ещё отсутствующих,
свеже- или самособранных?



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 10:36     ` Dmitry V. Levin
@ 2013-03-25 17:14       ` Michael Shigorin
  2013-03-25 17:37       ` Vitaly Lipatov
  1 sibling, 0 replies; 16+ messages in thread
From: Michael Shigorin @ 2013-03-25 17:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Mon, Mar 25, 2013 at 02:36:50PM +0400, Dmitry V. Levin wrote:
> > > Подхватили заразу в виде пакета remove-obsoleted-packages?
> > Я понимаю, когда из системы вытираются пакеты, уже
> > отсутствующие в Сизифе.  Например, много старых libboost,
> > libpq и так далее. Но давить тапком живые...  Непонятен
> > принцип отбора.
> Если пакет одним лишь фактом своего присутствия в репозитории
> создает такой жуткий побочный эффект, значит, из Сизифа его
> надо убрать.

Довольно занятно:

The following packages will be REPLACED:
 libmysqlclient16 (by remove-obsoleted-packages)

При этом:

$ grep -i mysql remove-obsoleted-packages.spec
Obsoletes: libmysqlclient15 libmysqlclient16

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 10:36     ` Dmitry V. Levin
  2013-03-25 17:14       ` Michael Shigorin
@ 2013-03-25 17:37       ` Vitaly Lipatov
  1 sibling, 0 replies; 16+ messages in thread
From: Vitaly Lipatov @ 2013-03-25 17:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

Dmitry V. Levin писал 2013-03-25 14:36:
> On Mon, Mar 25, 2013 at 01:36:18PM +0400, Sergei Epiphanov wrote:
>> On 25 марта 2013 12:50 Dmitry V. Levin wrote:
>> > Подхватили заразу в виде пакета remove-obsoleted-packages?
Я не понимаю, что такого плохого делает пакет, что его надо негативно 
называть заразой.

>> Я понимаю, когда из системы вытираются пакеты, уже отсутствующие в 
>> Сизифе.
>> Например, много старых libboost, libpq и так далее. Но давить тапком 
>> живые...
>> Непонятен принцип отбора.
>
> Если пакет одним лишь фактом своего присутствия в репозитории создает
> такой жуткий побочный эффект, значит, из Сизифа его надо убрать.
В чём проявляется жуткий побочный эффект?

-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25  9:36   ` Sergei Epiphanov
  2013-03-25 10:36     ` Dmitry V. Levin
  2013-03-25 13:09     ` Vyatcheslav Perevalov
@ 2013-03-25 17:42     ` Vitaly Lipatov
  2013-03-25 18:03       ` Dmitry V. Levin
  2013-03-26  6:40       ` Sergei Epiphanov
  2 siblings, 2 replies; 16+ messages in thread
From: Vitaly Lipatov @ 2013-03-25 17:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Sergei Epiphanov писал 2013-03-25 13:36:
> On 25 марта 2013 12:50 Dmitry V. Levin wrote:
>> Подхватили заразу в виде пакета remove-obsoleted-packages?
>
> Я понимаю, когда из системы вытираются пакеты, уже отсутствующие в 
> Сизифе.
> Например, много старых libboost, libpq и так далее. Но давить тапком
> живые...
> Непонятен принцип отбора.
Вы не ответили на вопрос Дмитрия.
Я считаю, что очень вредно продолжать держать gnome-libs в системе. Я 
это выразил в пакете
remove-obsoleted-packages. Неужели он автоматом устанавливается? Тогда 
я готов перейти к более щадящим Obsoletes.

А насколько хуже проект
https://github.com/slitvinov/7colors-gtk

Мне кажется, стоит улучшить его (он хоть на gtk2).

-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 17:42     ` Vitaly Lipatov
@ 2013-03-25 18:03       ` Dmitry V. Levin
  2013-03-26 13:49         ` Vitaly Lipatov
  2013-03-26  6:40       ` Sergei Epiphanov
  1 sibling, 1 reply; 16+ messages in thread
From: Dmitry V. Levin @ 2013-03-25 18:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]

On Mon, Mar 25, 2013 at 09:42:59PM +0400, Vitaly Lipatov wrote:
> Sergei Epiphanov писал 2013-03-25 13:36:
> >On 25 марта 2013 12:50 Dmitry V. Levin wrote:
> >>Подхватили заразу в виде пакета 
> >>remove-obsoleted-packages?
> >
> >Я понимаю, когда из системы вытираются 
> >пакеты, уже отсутствующие в Сизифе.
> >Например, много старых libboost, libpq и так 
> >далее. Но давить тапком
> >живые...
> >Непонятен принцип отбора.
> Вы не ответили на вопрос Дмитрия.
> Я считаю, что очень вредно продолжать 
> держать gnome-libs в системе. Я это выразил в 
> пакете
> remove-obsoleted-packages. Неужели он автоматом 
> устанавливается? Тогда я готов перейти к 
> более щадящим Obsoletes.

Да, remove-obsoleted-packages, оказывается, вытеснял пакеты,
которые были прописаны у него в Obsoletes.

P.S. s/obsoleted/obsolete/


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 17:42     ` Vitaly Lipatov
  2013-03-25 18:03       ` Dmitry V. Levin
@ 2013-03-26  6:40       ` Sergei Epiphanov
  2013-03-26 13:52         ` Vitaly Lipatov
  1 sibling, 1 reply; 16+ messages in thread
From: Sergei Epiphanov @ 2013-03-26  6:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On 25 марта 2013 21:42 Vitaly Lipatov wrote:
> Я считаю, что очень вредно продолжать держать gnome-libs в системе. Я 
> это выразил в пакете
> remove-obsoleted-packages. Неужели он автоматом устанавливается? Тогда 
> я готов перейти к более щадящим Obsoletes.

Вы это лично посчитали, но своё решение реализовали "из-под ковра". Потому 
что, тронув один пакет, без предупреждения тронули и другой, связанный с ним.

Кроме того, данный пакет начинает формировать список запрещённых к установке 
пакетов. А если я лично хочу иметь в своей системе пакет gnome-libs? Ваш пакет 
будет бить меня по рукам, не давая этого сделать. Почему? Потому что при любом 
dist-upgrade он будет принудительно уносить мой личный пакет прочь.


Повторяете прошлогодние шаги Роскомнадзора?


P.S. За 7colors-gtk спасибо, в своё время он мне так и не попался на глаза и я 
стал его переписывать с нуля, но так и не смог до сих пор закончить.

-- 
С уважением, Епифанов Сергей

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-25 18:03       ` Dmitry V. Levin
@ 2013-03-26 13:49         ` Vitaly Lipatov
  2013-03-26 15:17           ` Dmitry V. Levin
  0 siblings, 1 reply; 16+ messages in thread
From: Vitaly Lipatov @ 2013-03-26 13:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: ldv

Dmitry V. Levin писал 2013-03-25 22:03:
...

> Да, remove-obsoletes-packages, оказывается, вытеснял пакеты,
> которые были прописаны у него в Obsoletes.
Вроде бы мне всегда использовали для вытеснения сочетание Provides: и 
Obsoletes:

Так это я не понимаю apt или он себя не так ведёт.
Может быть, мне стоит попробовать указать Conflicts:, а не Obsoletes?

-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-26  6:40       ` Sergei Epiphanov
@ 2013-03-26 13:52         ` Vitaly Lipatov
  0 siblings, 0 replies; 16+ messages in thread
From: Vitaly Lipatov @ 2013-03-26 13:52 UTC (permalink / raw)
  To: sisyphus

Sergei Epiphanov писал 2013-03-26 10:40:
> On 25 марта 2013 21:42 Vitaly Lipatov wrote:
>> Я считаю, что очень вредно продолжать держать gnome-libs в системе. 
>> Я
>> это выразил в пакете
>> remove-obsoleted-packages. Неужели он автоматом устанавливается? 
>> Тогда
>> я готов перейти к более щадящим Obsoletes.
>
> Вы это лично посчитали, но своё решение реализовали "из-под ковра". 
> Потому
> что, тронув один пакет, без предупреждения тронули и другой, 
> связанный с ним.
Я намеренно указал gnome-libs, и проверил, чем придётся пожертвовать.

> Кроме того, данный пакет начинает формировать список запрещённых к 
> установке
> пакетов. А если я лично хочу иметь в своей системе пакет gnome-libs?
Предполагалось, что для этого потребуется явно установить 
remove-obsoleted-packages.

> Ваш пакет
> будет бить меня по рукам, не давая этого сделать. Почему? Потому что
> при любом
> dist-upgrade он будет принудительно уносить мой личный пакет прочь.
Такого эффекта не предполагалось. Выяснение продолжается.

> P.S. За 7colors-gtk спасибо, в своё время он мне так и не попался на
> глаза и я стал его переписывать с нуля, но так и не смог до сих пор 
> закончить.
Ну вот хоть что-то полезное я сделал :)

-- 
С уважением,
Виталий Липатов,
Etersoft


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [sisyphus] Список устаревших пакетов
  2013-03-26 13:49         ` Vitaly Lipatov
@ 2013-03-26 15:17           ` Dmitry V. Levin
  0 siblings, 0 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2013-03-26 15:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 808 bytes --]

On Tue, Mar 26, 2013 at 05:49:27PM +0400, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 2013-03-25 22:03:
> ...
> 
> >Да, remove-obsoletes-packages, оказывается, вытеснял пакеты,
> >которые были прописаны у него в Obsoletes.
> Вроде бы мне всегда использовали для 
> вытеснения сочетание Provides: и Obsoletes:
> 
> Так это я не понимаю apt или он себя не так 
> ведёт.

Мне тоже кажется это поведение отличающимся от того, к которому мы
привыкли за долгие годы эксплуатации apt-get.  Но факт есть факт.

> Может быть, мне стоит попробовать 
> указать Conflicts:, а не Obsoletes?

Смотря какого эффекта хотелось добиться. Если нужно, чтобы при установке
пакета remove-unwanted-packages удалялись указанные пакеты со всеми их
зависимостями, то лучше использовать Conflicts.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-03-26 15:17 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-25  8:41 [sisyphus] Список устаревших пакетов Sergei Epiphanov
2013-03-25  8:50 ` Dmitry V. Levin
2013-03-25  9:30   ` Sergei Epiphanov
2013-03-25  9:36   ` Sergei Epiphanov
2013-03-25 10:36     ` Dmitry V. Levin
2013-03-25 17:14       ` Michael Shigorin
2013-03-25 17:37       ` Vitaly Lipatov
2013-03-25 13:09     ` Vyatcheslav Perevalov
2013-03-25 17:42     ` Vitaly Lipatov
2013-03-25 18:03       ` Dmitry V. Levin
2013-03-26 13:49         ` Vitaly Lipatov
2013-03-26 15:17           ` Dmitry V. Levin
2013-03-26  6:40       ` Sergei Epiphanov
2013-03-26 13:52         ` Vitaly Lipatov
2013-03-25 11:00   ` Turkov Oleg
2013-03-25 11:48     ` Pavel N. Solovyov

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