From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 31 May 2006 04:35:45 -0400 From: Ivan Adzhubey In-reply-to: <20060531080054.GF23643@basalt.office.altlinux.org> To: ALT Linux Sisyphus discussion list Message-id: <200605310435.45421.iadzhubey@rics.bwh.harvard.edu> MIME-version: 1.0 Content-type: text/plain; charset=koi8-r Content-transfer-encoding: 8BIT Content-disposition: inline References: <447AEFE3.3050204@tulanews.ru> <200605301440.20239.iadzhubey@rics.bwh.harvard.edu> <20060531080054.GF23643@basalt.office.altlinux.org> User-Agent: KMail/1.9.1 Subject: Re: [sisyphus] =?koi8-r?b?/tTPLdTPINMgY3VwcyfPzSDNz8nNINPUwczP?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2006 08:36:05 -0000 Archived-At: List-Archive: List-Post: On Wednesday 31 May 2006 04:00, Stanislav Ievlev wrote: > On Tue, May 30, 2006 at 02:40:20PM -0400, Ivan Adzhubey wrote: > > On Tuesday 30 May 2006 09:57, Stanislav Ievlev wrote: > > > On Mon, May 29, 2006 at 05:55:05PM -0400, Ivan Adzhubey wrote: > > > > Также пропала команда lp, что смущает многие скрипты в системе. Мы > > > > старый мир разрушим до основанья, а потом...??? > > > > > > Это очень странно, никто специально эту утилиту не убирал ... это > > > какой-то подземный стук, > > > сделайте alternatives-update для восстановления ссылки. > > > > Не помогает. > > > > > /usr/bin/lp должна ссылаться на /usr/bin/lp-cups. > > > > Это я догадался. > > Очень любопытно, и даже не ругается? А посмотрите что у вас в системе с > альтернативами: живы ли конфиги? что показывает alternatives-list, etc. Я попытался там покопаться, но поскольку не было зафиксировано состояние до апдейта (то, которое работало), а документации на alternatives в природе не существует, то понять мало что можно. Похоже, что вместо cups выбралась альтернатива foomatic-db, в которой /usr/bin/lp вообще отсутствует. При этом на другой машине с (примерно) предыдущим состоянием Сизифа выбрана альтернатива cups (из cups-common). При этом я сам alternatives ни там ни там не трогал. Как это все работает (или должно работать) - понятия не имею. У фуматика вроде приоритет больше (или меньше? 1 > 10?), но на машине со "старым" купсом выбран купс, а не фуматик. Вот что на обновленной машине: # alternatives-list|egrep 'cups|foomatic' /usr/share/man/man1/lpr.1.gz points to /usr/share/man/man1/lpr-foomatic.1.gz /usr/bin/lprm points to /usr/bin/lprm-foomatic /usr/share/man/man1/lpq.1.gz points to /usr/share/man/man1/lpq-foomatic.1.gz /usr/bin/lpq points to /usr/bin/lpq-foomatic /usr/bin/lpr points to /usr/bin/lpr-foomatic /usr/share/man/man1/lprm.1.gz points to /usr/share/man/man1/lprm-foomatic.1.gz /usr/share/man/man8/lpc.8.gz points to /usr/share/man/man8/lpc-foomatic.8.gz /usr/sbin/lpc points to /usr/sbin/lpc-foomatic # rpm -qa|egrep 'cups|foomatic'|sort cups-1.2.1-alt0.1 foomatic-3.0.1-alt2.20040828 foomatic-db-3.0.2-alt3 foomatic-db-engine-3.0.2-alt2 foomatic-filters-3.0.2-alt4 ghostscript-cups-8.15.2-alt0.1 libcups-1.2.1-alt0.1 libgnomecups-0.2.2-alt1 samba-client-cups-3.0.21c-alt1 Вот на необновленной: # alternatives-list|egrep 'cups|foomatic' /usr/bin/lpstat points to /usr/bin/lpstat-cups /usr/share/man/man1/lpr.1.gz points to /usr/share/man/man1/lpr-cups.1.gz /usr/bin/lprm points to /usr/bin/lprm-cups /usr/share/man/man1/lp.1.gz points to /usr/share/man/man1/lp-cups.1.gz /usr/share/man/man1/lpq.1.gz points to /usr/share/man/man1/lpq-cups.1.gz /usr/bin/lpq points to /usr/bin/lpq-cups /usr/bin/lpr points to /usr/bin/lpr-cups /usr/share/man/man1/lprm.1.gz points to /usr/share/man/man1/lprm-cups.1.gz /usr/bin/lp points to /usr/bin/lp-cups /usr/share/man/man1/cancel.1.gz points to /usr/share/man/man1/cancel-cups.1.gz /usr/share/man/man1/lpstat.1.gz points to /usr/share/man/man1/lpstat-cups.1.gz /usr/share/man/man8/lpc.8.gz points to /usr/share/man/man8/lpc-cups.8.gz /usr/sbin/lpc points to /usr/sbin/lpc-cups /usr/bin/cancel points to /usr/bin/cancel-cups # rpm -qa|egrep 'cups|foomatic'|sort cups-1.1.20-alt14.1 cups-common-1.1.20-alt14.1 cups-ddk-1.0.1-alt1 foomatic-3.0.1-alt2.20040828 foomatic-db-3.0.2-alt1.20060329 foomatic-db-engine-3.0.2-alt1.20060228 foomatic-filters-3.0.2-alt3.20060109 ghostscript-cups-8.15.1-alt0.1 gimp-print-foomatic-4.2.7-alt3 libcups-1.1.20-alt14.1 libcups-devel-1.1.20-alt14.1 libgnomecups-0.2.2-alt1 samba-client-cups-3.0.21c-alt1 -- Иван