* [mdk-re] apt
@ 2001-09-06 9:54 Плужников Михаил Александрович
2001-09-06 14:04 ` Konstantin Volckov
0 siblings, 1 reply; 11+ messages in thread
From: Плужников Михаил Александрович @ 2001-09-06 9:54 UTC (permalink / raw)
To: mandrake-russian
Приветствую.
Я НЕ НА ВИЖУ ЕГО!!!
Всё таки уговорил себя, его поставить. Да и вроде бы времени прошло полгода, поле последнего моего с ним знакомства (тот был из Spring'а),
баги некоторые исправили, код почистили и т.д.
И решился.
Aptitude работает, решил посмотреть, что можно апгрейдить на машине.
Лог внизу.
[root@pc02 apt]# apt-get -S upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
kernel-nvidia: Depends: kernel24- (= 2.4.8-mike1) but it is not installable
libnetpbm: Obsoletes: libgr
Unmet dependencies. Try using -f.
Подумал, почетал ман. Была не была!
[root@pc02 apt]# apt-get -f -S upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
kernel-nvidia libgr nvidiaGL
The following packages have been kept back
ORBit awesfx control-center dialog expat freetype freetype-devel gettext initscripts kdelibs
kernel24-headers kernel24-source libarts libtool mova ncurses openssh openssh-askpass-gnome
openssh-askpass-x11 openssh-clients openssl openssl-devel passwd perl perl-Net_SSLeay perl-base
procps sysklogd timeconfig util-linux vim-X11 vim-enhanced xchat
The following packages can be upgraded: <skip>
Может не все понял в мане, или просмотрел.
Не спрашивая он удалил то, что я собирал самолично.
Объясните, _ЗАЧЕМ_ ему задались драйвера для NV? Он _обязан_ по умолчанию спрашивать удалить этот пакет или нет???
Нехватало чтобы он ещё моё ядро стёр.
Понятно, что потом я снова эти пакетики верну обратно.
Так не делается...
P.S. apt я стёр нафиг....
-----------
МГТУ "Станкин"
Центр Математических Исследований
С уважением, М.А.Плужников
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 9:54 [mdk-re] apt Плужников Михаил Александрович
@ 2001-09-06 14:04 ` Konstantin Volckov
2001-09-06 18:33 ` Плужников Михаил Александрович
0 siblings, 1 reply; 11+ messages in thread
From: Konstantin Volckov @ 2001-09-06 14:04 UTC (permalink / raw)
To: mandrake-russian
On Thu, 6 Sep 2001 10:06:21 +0400
Плужников Михаил Александрович <mike@stankin.ru> wrote:
> Приветствую.
Hi!
[skip]
> [root@pc02 apt]# apt-get -S upgrade
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these.
> Sorry, but the following packages have unmet dependencies:
> kernel-nvidia: Depends: kernel24- (= 2.4.8-mike1) but it is not
installable
> libnetpbm: Obsoletes: libgr
> Unmet dependencies. Try using -f.
Ничего удивительного. Просто у Вас установлен пакет kernel-nvidia,
которому для работы нужен kernel24-2.4.8-mike1, которого у Вас не
установлено. Также у Вас стоит пакет libgr, который теперь заменен на
libnetpbm (у которого в настройках прописано, что он замещает libgr), но
поскольку Вы выбрали режим upgrade, а не dist-upgrade, то
apt пытается обновить только пакеты с одинаковыми названиями.
> Подумал, почетал ман. Была не была!
>
> [root@pc02 apt]# apt-get -f -S upgrade
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Correcting dependencies... Done
> The following packages will be REMOVED:
> kernel-nvidia libgr nvidiaGL
> The following packages have been kept back
> ORBit awesfx control-center dialog expat freetype freetype-devel
gettext initscripts kdelibs
> kernel24-headers kernel24-source libarts libtool mova ncurses openssh
openssh-askpass-gnome
> openssh-askpass-x11 openssh-clients openssl openssl-devel passwd perl
perl-Net_SSLeay perl-base
> procps sysklogd timeconfig util-linux vim-X11 vim-enhanced xchat
> The following packages can be upgraded: <skip>
В итоге совершенно справедливо удаляются пакеты kernel-nvidia libgr
nvidiaGL (последний удаляется потому, что он зависит от kernel-nvidia).
> Может не все понял в мане, или просмотрел.
> Не спрашивая он удалил то, что я собирал самолично.
> Объясните, _ЗАЧЕМ_ ему задались драйвера для NV? Он _обязан_ по
умолчанию спрашивать удалить этот пакет или нет???
Ничего спрашивать он не обязан - он обязан поддерживать в целостности
текущую базу пакетов, которая сломана, очевидно, установкой с --force
пакетов *Nvidia, либо командой rpm -e kernel24-*mike (опять-таки
принудительно, с нарушением зависимостей)
> Нехватало чтобы он ещё моё ядро стёр.
А он и не стирает ядро
> Понятно, что потом я снова эти пакетики верну обратно.
Учтите, что любые операции с rpm --force (либо --nodeps) могут привести к
подобным результатам. А при отсутствии ядра модуль kernel-nvidia Вам не
поможет...
> Так не делается...
К счастью, делается только так и никак иначе.
> P.S. apt я стёр нафиг....
> -----------
> МГТУ "Станкин"
> Центр Математических Исследований
> С уважением, М.А.Плужников
--
Успехов,
Konstantin
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 14:04 ` Konstantin Volckov
@ 2001-09-06 18:33 ` Плужников Михаил Александрович
2001-09-06 19:11 ` Dmitry Samoyloff
0 siblings, 1 reply; 11+ messages in thread
From: Плужников Михаил Александрович @ 2001-09-06 18:33 UTC (permalink / raw)
To: mandrake-russian
On Thu, 6 Sep 2001 14:03:38 +0400
Konstantin Volckov <goldhead@altlinux.ru> wrote:
KV>> On Thu, 6 Sep 2001 10:06:21 +0400
KV>> Плужников Михаил Александрович <mike@stankin.ru> wrote:
>> Приветствую.
KV>> Hi!
KV>> [skip]
<skip>
>> Понятно, что потом я снова эти пакетики верну обратно.
KV>> Учтите, что любые операции с rpm --force (либо --nodeps) могут
KV>> привести к
KV>> подобным результатам. А при отсутствии ядра модуль kernel-nvidia Вам
KV>> не
KV>> поможет...
Дык я же сейчас сижу под ними. Мне просто было влом собирать своё ядро в rpm.
По этому то он у ругается.
Не дорос ещё.
-----------
МГТУ "Станкин"
Центр Математических Исследований
С уважением, М.А.Плужников
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 18:33 ` Плужников Михаил Александрович
@ 2001-09-06 19:11 ` Dmitry Samoyloff
2001-09-06 22:26 ` Плужников Михаил Александрович
0 siblings, 1 reply; 11+ messages in thread
From: Dmitry Samoyloff @ 2001-09-06 19:11 UTC (permalink / raw)
To: mandrake-russian
6 Сентябрь 2001 18:45, Плужников Михаил Александрович wrote:
>> Учтите, что любые операции с rpm --force (либо --nodeps)
>> могут привести к
>> подобным результатам. А при отсутствии ядра модуль
>> kernel-nvidia Вам не
>> поможет...
> Дык я же сейчас сижу под ними. Мне просто было влом собирать
> своё ядро в rpm. По этому то он у ругается.
> Не дорос ещё.
А Вы хотите, чтобы он угадал какое у Вас ядро? ;-) Думаю, apt
никогда не должен этого делать,--этим он и хорош. Все четко и
ясно: есть пакеты, между ними есть зависимости, которые он
отслеживает. Пакет--неделимая единица дистрибутива и весь
дистрибутив должен состоять из пакетов. Если принять и понять
это, жить с apt становится очень легко и приятно :-)
С уважением, Дмитрий Самойлов
http://linuxgames.hut.ru (Russian)
http://www.geocities.com/sleepws/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 19:11 ` Dmitry Samoyloff
@ 2001-09-06 22:26 ` Плужников Михаил Александрович
2001-09-06 22:40 ` Roman S
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Плужников Михаил Александрович @ 2001-09-06 22:26 UTC (permalink / raw)
To: mandrake-russian
On Thu, 6 Sep 2001 19:10:40 +0400
Dmitry Samoyloff <dsamoyloff@mail.ru> wrote:
DS>> 6 Сентябрь 2001 18:45, Плужников Михаил Александрович wrote:
<skip>
DS>> А Вы хотите, чтобы он угадал какое у Вас ядро? ;-) Думаю, apt
DS>> никогда не должен этого делать,--этим он и хорош. Все четко и
DS>> ясно: есть пакеты, между ними есть зависимости, которые он
DS>> отслеживает. Пакет--неделимая единица дистрибутива и весь
DS>> дистрибутив должен состоять из пакетов. Если принять и понять
DS>> это, жить с apt становится очень легко и приятно :-)
Так, что мне софт, который я собираю, собирать обязательно в rpm?
Считаю это ненужной растратой времени.
-----------
МГТУ "Станкин"
Центр Математических Исследований
С уважением, М.А.Плужников
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 22:26 ` Плужников Михаил Александрович
@ 2001-09-06 22:40 ` Roman S
2001-09-06 23:21 ` Sergey V Turchin
2001-09-06 23:24 ` Dmitry Samoyloff
2 siblings, 0 replies; 11+ messages in thread
From: Roman S @ 2001-09-06 22:40 UTC (permalink / raw)
To: mandrake-russian
On Thu, 6 Sep 2001 22:38:11 +0400
Плужников Михаил Александрович <mike@stankin.ru> wrote:
> Так, что мне софт, который я собираю, собирать обязательно в rpm?
> Считаю это ненужной растратой времени.
ИМХО, по крайней мере - системообразующие части.
К тому же rpm ядра собирается 1-ой (одной) командой, с _верными_ параметрами оптимизации и правильным компилятором....
Тут не трата, а скорее экономия времени.
--
Rgds!
Roman Savelyev.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 22:26 ` Плужников Михаил Александрович
2001-09-06 22:40 ` Roman S
@ 2001-09-06 23:21 ` Sergey V Turchin
2001-09-08 21:28 ` Плужников Михаил Александрович
2001-09-06 23:24 ` Dmitry Samoyloff
2 siblings, 1 reply; 11+ messages in thread
From: Sergey V Turchin @ 2001-09-06 23:21 UTC (permalink / raw)
To: mandrake-russian
[-- Attachment #1: Type: text/plain, Size: 2395 bytes --]
On Thu, 6 Sep 2001 22:38:11 +0400
Плужников Михаил Александрович <mike@stankin.ru> wrote:
ПА> On Thu, 6 Sep 2001 19:10:40 +0400
ПА> Dmitry Samoyloff <dsamoyloff@mail.ru> wrote:
ПА>
ПА> DS>> 6 Сентябрь 2001 18:45, Плужников Михаил Александрович
ПА> wrote:
ПА>
ПА> <skip>
ПА>
ПА> DS>> А Вы хотите, чтобы он угадал какое у Вас ядро? ;-)
ПА> Думаю, apt
ПА> DS>> никогда не должен этого делать,--этим он и хорош. Все
ПА> четко и
ПА> DS>> ясно: есть пакеты, между ними есть зависимости, которые
ПА> он
ПА> DS>> отслеживает. Пакет--неделимая единица дистрибутива и
ПА> весь
ПА> DS>> дистрибутив должен состоять из пакетов. Если принять и
ПА> понять
ПА> DS>> это, жить с apt становится очень легко и приятно :-)
ПА>
ПА> Так, что мне софт, который я собираю, собирать обязательно в
ПА> rpm?
если не собираете в rpm, то устанавливайте только в /usr/local
ПА> Считаю это ненужной растратой времени.
Ненужная трата времени - устранение пролем, возникших вследствии
того, что команда make install/uninstall что-то наделала/недоделала
при исполнении ее для установки/удаления в/из /usr/local некоторых
программ. Причем, факт того, что она что-то записывает/удаляет
в/из /usr, вам наверняка неизвестен.
Он отлично(и это не редкость) выявляется при сборке rpm из-под пользователя.
Ни первое ни второе вы наверняка не практиковали.
Если вы решили собрать новую версию программы и сделать make install,
могу поспорить, что make uninstall из старой версии вы делать не будете.
А если некоторые пути устанавливаемых библиотек, например , изменились,
но бинарник будет пытаться подхватить старые, то у вас начнется
та самая бесполезная трата времени.
А поставить/удалить/обновить/пересобрать rpm - как два байта переслать.
И у вас не будет вместо свежесобранной программы запускаться
староустановленная.
spec-файл пишется один раз, к тому же в интернете найти можно
для любой программы или поправить похожий.
И руководство для начала есть на русском.
Почитайте http://lrn.ru/index.php?module=library&action=show&docid=20&part=334
Все очень просто.
--
Regards,
ZerG
________________________________________________________________
_____ __ ______ __ _
/ / / / / /_/ /_/ / / (_)__ __ ____ __ ALT Linux Team
/__/ / / /__ / / / /__/ / _ \/ // /\ \ /
/ /_/ /____/ /_/ /____/_/_//_/\_,_//_\_\ http://altlinux.ru
________________________________________________________________
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 22:26 ` Плужников Михаил Александрович
2001-09-06 22:40 ` Roman S
2001-09-06 23:21 ` Sergey V Turchin
@ 2001-09-06 23:24 ` Dmitry Samoyloff
2 siblings, 0 replies; 11+ messages in thread
From: Dmitry Samoyloff @ 2001-09-06 23:24 UTC (permalink / raw)
To: mandrake-russian
6 Сентябрь 2001 22:38, Плужников Михаил Александрович wrote:
>> А Вы хотите, чтобы он угадал какое у Вас ядро? ;-) Думаю, apt
>> никогда не должен этого делать,--этим он и хорош. Все четко и
>> ясно: есть пакеты, между ними есть зависимости, которые он
>> отслеживает. Пакет--неделимая единица дистрибутива и весь
>> дистрибутив должен состоять из пакетов. Если принять и понять
>> это, жить с apt становится очень легко и приятно :-)
>
> Так, что мне софт, который я собираю, собирать обязательно в
> rpm? Считаю это ненужной растратой времени.
Ну, Вы говорили о ядре, а его, по-моему, действительно лучше
иметь в rpm. А с обычным софтом, который не входит в состав
дистрибутива, у меня проблем вроде бы не возникало: живет себе
-- и живет, apt'у до него дела нет :-)
С уважением, Дмитрий Самойлов
http://linuxgames.hut.ru (Russian)
http://www.geocities.com/sleepws/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-06 23:21 ` Sergey V Turchin
@ 2001-09-08 21:28 ` Плужников Михаил Александрович
2001-09-09 0:11 ` Любимов А.В.
2001-09-10 15:26 ` Sergey V Turchin
0 siblings, 2 replies; 11+ messages in thread
From: Плужников Михаил Александрович @ 2001-09-08 21:28 UTC (permalink / raw)
To: mandrake-russian
On Thu, 6 Sep 2001 23:24:11 +0400
Sergey V Turchin <zerg@altlinux.ru> wrote:
<skip>
SVT>> Ненужная трата времени - устранение пролем, возникших вследствии
SVT>> того, что команда make install/uninstall что-то наделала/недоделала
SVT>> при исполнении ее для установки/удаления в/из /usr/local некоторых
SVT>> программ. Причем, факт того, что она что-то записывает/удаляет
SVT>> в/из /usr, вам наверняка неизвестен.
SVT>> Он отлично(и это не редкость) выявляется при сборке rpm из-под
SVT>> пользователя.
SVT>> Ни первое ни второе вы наверняка не практиковали.
SVT>> Если вы решили собрать новую версию программы и сделать make
SVT>> install,
SVT>> могу поспорить, что make uninstall из старой версии вы делать не
SVT>> будете.
SVT>> А если некоторые пути устанавливаемых библиотек, например ,
SVT>> изменились,
SVT>> но бинарник будет пытаться подхватить старые, то у вас начнется
SVT>> та самая бесполезная трата времени.
SVT>> А поставить/удалить/обновить/пересобрать rpm - как два байта
SVT>> переслать.
SVT>> И у вас не будет вместо свежесобранной программы запускаться
SVT>> староустановленная.
SVT>> spec-файл пишется один раз, к тому же в интернете найти можно
SVT>> для любой программы или поправить похожий.
SVT>> И руководство для начала есть на русском.
SVT>> Почитайте
SVT>> http://lrn.ru/index.php?module=library&action=show&docid=20&part=334
SVT>> Все очень просто.
Такое ощущение, как бут-то отец учит уму разуму ребёнка.
Не возражаю, то что вы мне изложили очень интересно и информативно.
Но своё вы добились. Мне стало интересно.
-----------
МГТУ "Станкин"
Центр Математических Исследований
С уважением, М.А.Плужников
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-08 21:28 ` Плужников Михаил Александрович
@ 2001-09-09 0:11 ` Любимов А.В.
2001-09-10 15:26 ` Sergey V Turchin
1 sibling, 0 replies; 11+ messages in thread
From: Любимов А.В. @ 2001-09-09 0:11 UTC (permalink / raw)
To: mandrake-russian
On Sat, 8 Sep 2001 21:37:10 +0400
Плужников Михаил Александрович <mike@stankin.ru> wrote:
> SVT>> http://lrn.ru/index.php?module=library&action=show&docid=20&part=334
я вобщето не сторонник таких флеймов, в которых сотый раз перемалывают струю истину про выбор между богатым издоровым или бедным и больным, но ссылочка интересная и прям таки весь тред оправдывает ;)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [mdk-re] apt
2001-09-08 21:28 ` Плужников Михаил Александрович
2001-09-09 0:11 ` Любимов А.В.
@ 2001-09-10 15:26 ` Sergey V Turchin
1 sibling, 0 replies; 11+ messages in thread
From: Sergey V Turchin @ 2001-09-10 15:26 UTC (permalink / raw)
To: mandrake-russian
[-- Attachment #1: Type: text/plain, Size: 2305 bytes --]
On Sat, 8 Sep 2001 21:37:10 +0400
Плужников Михаил Александрович <mike@stankin.ru> wrote:
ПА> On Thu, 6 Sep 2001 23:24:11 +0400
ПА> Sergey V Turchin <zerg@altlinux.ru> wrote:
ПА>
ПА> <skip>
ПА>
ПА> SVT>> Ненужная трата времени - устранение пролем, возникших
ПА> вследствии
ПА> SVT>> того, что команда make install/uninstall что-то
ПА> наделала/недоделала
ПА> SVT>> при исполнении ее для установки/удаления в/из
ПА> /usr/local некоторых
ПА> SVT>> программ. Причем, факт того, что она что-то
ПА> записывает/удаляет
ПА> SVT>> в/из /usr, вам наверняка неизвестен.
ПА> SVT>> Он отлично(и это не редкость) выявляется при сборке rpm
ПА> из-под
ПА> SVT>> пользователя.
ПА> SVT>> Ни первое ни второе вы наверняка не практиковали.
ПА>
ПА> SVT>> Если вы решили собрать новую версию программы и сделать
ПА> make
ПА> SVT>> install,
ПА> SVT>> могу поспорить, что make uninstall из старой версии вы
ПА> делать не
ПА> SVT>> будете.
ПА> SVT>> А если некоторые пути устанавливаемых библиотек,
ПА> например ,
ПА> SVT>> изменились,
ПА> SVT>> но бинарник будет пытаться подхватить старые, то у вас
ПА> начнется
ПА> SVT>> та самая бесполезная трата времени.
ПА>
ПА> SVT>> А поставить/удалить/обновить/пересобрать rpm - как два
ПА> байта
ПА> SVT>> переслать.
ПА> SVT>> И у вас не будет вместо свежесобранной программы
ПА> запускаться
ПА> SVT>> староустановленная.
ПА>
ПА> SVT>> spec-файл пишется один раз, к тому же в интернете найти
ПА> можно
ПА> SVT>> для любой программы или поправить похожий.
ПА> SVT>> И руководство для начала есть на русском.
ПА> SVT>> Почитайте
ПА> SVT>>
ПА> http://lrn.ru/index.php?module=library&action=show&docid=20&part=334
ПА> SVT>> Все очень просто.
ПА>
ПА> Такое ощущение, как бут-то отец учит уму разуму ребёнка.
ПА> Не возражаю, то что вы мне изложили очень интересно и
ПА> информативно.
ПА>
ПА> Но своё вы добились. Мне стало интересно.
Именно этого я и добивался :)
Кстати, этот перевод есть в дистрибутиве
в пакете howto-html-ru.
--
Regards,
ZerG
________________________________________________________________
_____ __ ______ __ _
/ / / / / /_/ /_/ / / (_)__ __ ____ __ ALT Linux Team
/__/ / / /__ / / / /__/ / _ \/ // /\ \ /
/ /_/ /____/ /_/ /____/_/_//_/\_,_//_\_\ http://altlinux.ru
________________________________________________________________
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2001-09-10 15:26 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-06 9:54 [mdk-re] apt Плужников Михаил Александрович
2001-09-06 14:04 ` Konstantin Volckov
2001-09-06 18:33 ` Плужников Михаил Александрович
2001-09-06 19:11 ` Dmitry Samoyloff
2001-09-06 22:26 ` Плужников Михаил Александрович
2001-09-06 22:40 ` Roman S
2001-09-06 23:21 ` Sergey V Turchin
2001-09-08 21:28 ` Плужников Михаил Александрович
2001-09-09 0:11 ` Любимов А.В.
2001-09-10 15:26 ` Sergey V Turchin
2001-09-06 23:24 ` Dmitry Samoyloff
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