* [devel] lpr @ 2001-01-12 20:26 Ivan Zakharyaschev 2001-01-12 23:22 ` Dmitry V. Levin 2001-01-13 1:25 ` Aleksey Novodvorsky 0 siblings, 2 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2001-01-12 20:26 UTC (permalink / raw) To: devel На всякий случай сообщаю: при обновлении пакета lpr та жа проблема, что и с пакетами, предоставляющими init-scripts, а именно: /usr/bin/lpr и др. удаляются как принадлежащие старому пакету, и ссылки, созданные update-alternatives пропадают. Мы вроде решили не обращать внимание на такие вещи в Сизифе. В этом случае неудобно получилось: много ссылок, а у update-alternatives нет опции для восстановления целостности системы ссылок. После приведения ссылок в должное состояние вроде все норамально. -- Best regards, Ivan Z. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] lpr 2001-01-12 20:26 [devel] lpr Ivan Zakharyaschev @ 2001-01-12 23:22 ` Dmitry V. Levin 2001-01-13 1:25 ` Aleksey Novodvorsky 1 sibling, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2001-01-12 23:22 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1531 bytes --] On Fri, Jan 12, 2001 at 11:26:40PM +0300, Ivan Zakharyaschev wrote: > На всякий случай сообщаю: при обновлении пакета lpr та жа проблема, что и > с пакетами, предоставляющими init-scripts, а именно: /usr/bin/lpr и др. > удаляются как принадлежащие старому пакету, и ссылки, созданные > update-alternatives пропадают. Мы вроде решили не обращать внимание на > такие вещи в Сизифе. В этом случае неудобно получилось: много ссылок, а у > update-alternatives нет опции для восстановления целостности системы > ссылок. > > После приведения ссылок в должное состояние вроде все норамально. Я не видел этой версии пакета lpr, но, насколько я понимаю, случай тот же, что был когда-то с gcc? Тогда переустановка пакета повторно с --replacefiles --replacepkgs исправляет ссылки. В случае с пакетами семейства gcc я решил эту проблему, просто продублировав вызовы update-alternatives в специально созданных для этого %triggerpostun -- %name < %version, %triggerpostun c++ -- %name-c++ < %version %triggerpostun g77 -- %name-g77 < %version %triggerpostun chill -- %name-chill < %version Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru 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] 7+ messages in thread
* Re: [devel] lpr 2001-01-12 20:26 [devel] lpr Ivan Zakharyaschev 2001-01-12 23:22 ` Dmitry V. Levin @ 2001-01-13 1:25 ` Aleksey Novodvorsky 2001-01-12 22:34 ` Ivan Zakharyaschev 1 sibling, 1 reply; 7+ messages in thread From: Aleksey Novodvorsky @ 2001-01-13 1:25 UTC (permalink / raw) To: devel Ivan Zakharyaschev wrote: > > На всякий случай сообщаю: при обновлении пакета lpr та жа проблема, что и > с пакетами, предоставляющими init-scripts, а именно: /usr/bin/lpr и др. > удаляются как принадлежащие старому пакету, и ссылки, созданные > update-alternatives пропадают. Мы вроде решили не обращать внимание на > такие вещи в Сизифе. В этом случае неудобно получилось: много ссылок, а у > update-alternatives нет опции для восстановления целостности системы > ссылок. > > После приведения ссылок в должное состояние вроде все норамально. > Была ошибка исполнения скрипта rpm? Rgrds, Алексей _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] lpr 2001-01-13 1:25 ` Aleksey Novodvorsky @ 2001-01-12 22:34 ` Ivan Zakharyaschev 2001-01-12 23:25 ` Dmitry V. Levin 2001-01-12 23:28 ` Dmitry V. Levin 0 siblings, 2 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2001-01-12 22:34 UTC (permalink / raw) To: devel On Sat, 13 Jan 2001, Aleksey Novodvorsky wrote: > Ivan Zakharyaschev wrote: > > > > На всякий случай сообщаю: при обновлении пакета lpr та жа проблема, > что и > > с пакетами, предоставляющими init-scripts, а именно: /usr/bin/lpr и > др. > > удаляются как принадлежащие старому пакету, и ссылки, созданные > > update-alternatives пропадают. Мы вроде решили не обращать внимание > на > > такие вещи в Сизифе. В этом случае неудобно получилось: много ссылок, > а у > > update-alternatives нет опции для восстановления целостности системы > > ссылок. > > > > После приведения ссылок в должное состояние вроде все норамально. > > > Была ошибка исполнения скрипта rpm? Нет, не было. Проявилась та же проблема, что и уже обсуждавшаяся здесь, например, с пакетом sysklogd (с Subject: Доигрался), только сразу много раз: затронуты были ссылки созданные как chkconfig, так и update-alternatives. Иллюстрация на примере /usr/bin/lpr: в старый пакет входит /usr/bin/lpr, а в новый -- нет. Поэтому при обновлении (которое раскладывается на установку нового пакета в начале и удаление старого в конце) update-alternatives создает этот файл в виде ссылки, а потом rpm его удаляет как файл, принадлежащий только старому пакету. Понятно, что таких проблем не будет при установке в чистую систему. И еще одна неприятность, которая может произойти (и у меня произошла) все по тем же причинам: ставится "старый" пакет, который переписывает ссылки, созданные update-alternatives, и ни о каких конфликтах rpm не сообщает. (Я случайно недавно поставил какой-то завалявшийся colorgcc, который испортил систему альтернатив, да и еще к тому же gcc из него не работал.) По-моему, для более строгого контроля за файлами, конфликтами между ними все-таки надо связать воедино системы управления файлами: rpm, chkconfig, update-alternatives. Без этого систему становится очень легко испортить без единого предупреждения, производя при этом только вызовы названных программ. (Это предложение в какое-нибудь TODO или TOTHINKABOUT.) Еще одно, туда же: сходство chkconfig и update-alternatives налицо, почему бы не попытаться унифицировать их интерфейс, опции, способы хранения конфигурации. -- Best regards, Ivan Z. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] lpr 2001-01-12 22:34 ` Ivan Zakharyaschev @ 2001-01-12 23:25 ` Dmitry V. Levin 2001-01-12 23:28 ` Dmitry V. Levin 1 sibling, 0 replies; 7+ messages in thread From: Dmitry V. Levin @ 2001-01-12 23:25 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 779 bytes --] On Sat, Jan 13, 2001 at 01:34:14AM +0300, Ivan Zakharyaschev wrote: > Еще одно, туда же: сходство chkconfig и update-alternatives налицо, почему > бы не попытаться унифицировать их интерфейс, опции, способы хранения > конфигурации. Дело пахнет CFM'ом, на который, если так и дальше пойдет, у меня никогда не будет времени. :( Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru 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] 7+ messages in thread
* Re: [devel] lpr 2001-01-12 22:34 ` Ivan Zakharyaschev 2001-01-12 23:25 ` Dmitry V. Levin @ 2001-01-12 23:28 ` Dmitry V. Levin 2001-01-13 19:35 ` Ivan Zakharyaschev 1 sibling, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2001-01-12 23:28 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 940 bytes --] On Sat, Jan 13, 2001 at 01:34:14AM +0300, Ivan Zakharyaschev wrote: > И еще одна неприятность, которая может произойти (и у меня произошла) все > по тем же причинам: ставится "старый" пакет, который переписывает ссылки, > созданные update-alternatives, и ни о каких конфликтах rpm не сообщает. (Я > случайно недавно поставил какой-то завалявшийся colorgcc, который испортил > систему альтернатив, да и еще к тому же gcc из него не работал.) Надеюсь, это не новый colorgcc-1.3.2-ipl2mdk? Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru 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] 7+ messages in thread
* Re: [devel] lpr 2001-01-12 23:28 ` Dmitry V. Levin @ 2001-01-13 19:35 ` Ivan Zakharyaschev 0 siblings, 0 replies; 7+ messages in thread From: Ivan Zakharyaschev @ 2001-01-13 19:35 UTC (permalink / raw) To: devel On Sat, 13 Jan 2001, Dmitry V. Levin wrote: > On Sat, Jan 13, 2001 at 01:34:14AM +0300, Ivan Zakharyaschev wrote: > > И еще одна неприятность, которая может произойти (и у меня произошла) > все > > по тем же причинам: ставится "старый" пакет, который переписывает > ссылки, > > созданные update-alternatives, и ни о каких конфликтах rpm не > сообщает. (Я > > случайно недавно поставил какой-то завалявшийся colorgcc, который > испортил > > систему альтернатив, да и еще к тому же gcc из него не работал.) > > Надеюсь, это не новый colorgcc-1.3.2-ipl2mdk? Нет, с новым все в порядке. -- Best regards, Ivan Z. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2001-01-13 19:35 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-01-12 20:26 [devel] lpr Ivan Zakharyaschev 2001-01-12 23:22 ` Dmitry V. Levin 2001-01-13 1:25 ` Aleksey Novodvorsky 2001-01-12 22:34 ` Ivan Zakharyaschev 2001-01-12 23:25 ` Dmitry V. Levin 2001-01-12 23:28 ` Dmitry V. Levin 2001-01-13 19:35 ` Ivan Zakharyaschev
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