LINUX.ORG.RU
ФорумTalks

[смешно] разрешение зависимостей. УЖОСНАХ.


0

1

sudo aptitude install nginx-extras

ptitude install nginx-extras
Следующие НОВЫЕ пакеты будут установлены:
nginx-extras{b}
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 439 kБ архивов. После распаковки 1 114 kБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
nginx-full: Конфликтует: nginx-extras но будет установлен 1.0.5-1.
nginx-extras: Конфликтует: nginx-full но установлен 1.0.5-1.
Следующие действия разрешат зависимости:

Удалить следующие пакеты:
1) flashplugin-downloader
2) flashplugin-installer
3) libasound2
4) libasound2-plugins
5) libasyncns0
6) libatk1.0-0
7) libaudio2
8) libavahi-client3
9) libavahi-common3
10) libc6
11) libcairo2
12) libcomerr2
13) libcups2
14) libcurl3
15) libdatrie1
16) libdb5.1
17) libdbus-1-3
18) libdbusmenu-qt2
19) libexpat1
20) libffi6
21) libflac8
22) libfontconfig1
23) libfreetype6
24) libgcc1
25) libgcrypt11
26) libgdk-pixbuf2.0-0
27) libglib2.0-0
28) libgnutls26
29) libgpg-error0
30) libgssapi-krb5-2
31) libgtk2.0-0
32) libice6
33) libidn11
34) libjack-jackd2-0
35) libjasper1
36) libjpeg62
37) libjson0
38) libk5crypto3
39) libkeyutils1
40) libkrb5-3
41) libkrb5support0
42) liblcms1
43) libldap-2.4-2
44) libmng1
45) libnspr4
46) libnspr4-0d
47) libnss3
48) libnss3-1d
49) libogg0
50) libpango1.0-0
51) libpcre3
52) libpixman-1-0
53) libpng12-0
54) libpulse0
55) libqt4-dbus
56) libqt4-declarative
57) libqt4-network
58) libqt4-script
59) libqt4-sql
60) libqt4-xml
61) libqt4-xmlpatterns
62) libqtcore4
63) libqtgui4
64) librtmp0
65) libsamplerate0
66) libsasl2-2
67) libsasl2-modules
68) libselinux1
69) libsm6
70) libsndfile1
71) libspeexdsp1
72) libsqlite3-0
73) libssl1.0.0
74) libstdc++6
75) libtasn1-3
76) libthai0
77) libtiff4
78) libuuid1
79) libvorbis0a
80) libvorbisenc2
81) libwrap0
82) libx11-6
83) libxau6
84) libxcb-render0
85) libxcb-shm0
86) libxcb1
87) libxcomposite1
88) libxcursor1
89) libxdamage1
90) libxdmcp6
91) libxext6
92) libxfixes3
93) libxft2
94) libxi6
95) libxinerama1
96) libxrandr2
97) libxrender1
98) libxss1
99) libxt6
100) libxv1
101) nginx
102) nginx-full
103) nspluginviewer
104) nspluginwrapper
105) skype
106) sni-qt
107) zlib1g

Оставить следующие зависимости неразрешёнными:
108) libqtgui4 рекомендует libcups2
109) flashplugin-downloader рекомендует libasound2-plugins (>= 1.0.16)


Принять данное решение? [Y/n/q/?]

==================

смеялся...



это убунта если что...

★★★★★

Последнее исправление: AndreyKl (всего исправлений: 1)

правда, справедливости ради, апт ведёт себя куда более адекватно.

apt-get install nginx-extras
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
nginx nginx-full
НОВЫЕ пакеты, которые будут установлены:
nginx-extras
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 2 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 439 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 147 kB.
Хотите продолжить [Д/н]?

AndreyKl ★★★★★
() автор топика

Стабильный дебиан стабилен.

CYB3R ★★★★★
()

это убунта если что

AndreyKl ★★★★★
() автор топика

смеялся

Конечно же, нажать «n» для просмотра других вариантов убунтоиды не могут.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Я с дебианом вообще дела имел тока во время etch и знаю только по отзывам личностей с лора. Камень не туда.

takino ★★★★★
()
Ответ на: комментарий от takino

знаю только по отзывам личностей с лора

Вот здесь собака и зарыта. Верить отзывам здешних петросянов-неосиляторов — последнее дело :)

GotF ★★★★★
()

<ванга-мод>А я говорил</ванга-мод>

vurdalak ★★★★★
()
Ответ на: комментарий от GotF

ты не поверишь, но первые штук 5-10 вариантов совсем неадекватны (выше приведён самый первый). дальше не глядел.

AndreyKl ★★★★★
() автор топика
Ответ на: комментарий от gopnick

aptitude удобнее тем что пишешь aptitude search и aptitude install, а в апте apt-cache search.. apt-get install.. мне не нравиться.. но когда надо, использую апт, что делать..

AndreyKl ★★★★★
() автор топика
Ответ на: комментарий от AndreyKl

Что, без единого комментария? Добавьте ещё пару -v, -s и попробуйте согласиться (-s = --simulate не сделает в системе реальных изменений).

AITap ★★★★★
()
Ответ на: комментарий от AndreyKl

Приемлемые с точки зрения пользователя варианты обычно оказываются в конце. К тому же, чтение доки внезапно помогает существенно приблизить счастье, объяснив aptitude, что определённые решения не подходят.

GotF ★★★★★
()
Ответ на: комментарий от AITap

да в общем-то я уже апт заюзал. просто удивительно что оно предлагает по ходу самое плохое решение первым.

AndreyKl ★★★★★
() автор топика
Ответ на: комментарий от GotF

Приемлемые с точки зрения пользователя варианты обычно оказываются в конце.

мудрое и интуитивно-понятное решение. то ли дело апт. что сказано то и сделано, да ещё и с первого раза.

AndreyKl ★★★★★
() автор топика
Ответ на: комментарий от AndreyKl

Так убунта же, она сама :} Обычно такие странные ошибки возникают, когда кто-то пользуется апт-гетом без autoremove, а потом внезапно aptitude предлагает снести полсистемы.

Deleted
()

нажать o религия не позволяет?

maloi ★★★★★
()
Ответ на: комментарий от AndreyKl

Не нравится — не ешь. По поводу «aptitude удобнее тем что пишешь aptitude search и aptitude install, а в апте apt-cache search.. apt-get install» — настрой алиасы в стиле apt_add, apt_del, apt_search и т.п.

GotF ★★★★★
()
Ответ на: комментарий от GotF

См. выше. Это, конечно, преувеличение, но всё же :)

Deleted
()

Авторитетно заявляю, что аптитуд совсем не нужен. До сих пор не понимаю зачем он.

Jetty ★★★★★
()

Почему у вас 62) libqtcore4 и 63) libqtgui4, но при этом в то же время, например, 57) libqt4-network? Почему не libqt4-core и libqt4-gui, или там libqtnetwork4?

d_a ★★★★★
()

Замечательно, сохраню ссылочку для очередного МП-срача.

bloodredfrog ★★
()
Ответ на: комментарий от AndreyKl

Вот мне и было интересно, почему он так решил.

AITap ★★★★★
()

Вообще, насколько я понимаю, apt-* и aptitude несовместимы, это как если бы я на одной машине развернул вместе yum и zypper, и попеременно пытался бы ставить пакеты то одним, то другим. У каждого из них своя база пакетов, и каждый ничего не ведает о действиях другого, и при виде пакетов, установленных без его помощи первым делом предлагает их УДОЛИТЬ, как никому не нужные.

d_a ★★★★★
()
Ответ на: комментарий от GotF

Не нравится — не ешь.

ну так знаешь.. можно многое сказать.. например, «не нравиться сам знаешь кто - не живи в этой стране». вообще говоря, это совсем не подход, а прямо таки говно.

настрой алиасы в стиле apt_add, apt_del..

вариант

AndreyKl ★★★★★
() автор топика
Ответ на: комментарий от d_a

Да нет, друг о друге им знать не надо, база установленных пакетов общая. А вот принципы работы несколько отличаются. От того и внезапности.

Deleted
()

Ужас какой, после этого инфраструктура gentoo с её emerge, eix, equery и revdep-rebuild не кажется такой страшной. Видимо Ubuntu/Debian это не поставил и работает, а прочитал кучу мануалов по apt/aptitude и пытаемся осмыслить эти сообщения при каждом удалении/установке.

vladkuzm
()

1. Это баг поддержки multiarch в aptitude.
2. flashplugin-downloader:i386 и flashplugin-installer с 32-битным Флешем не нужны. Есть adobe-flashplugin с 64-битным. Спокойно сносите ia32-libs (всё равно из 12.04 его уберут), ia32-libs-multiarch:i386, flashplugin-downloader:i386, flashplugin-installer и ставьте вместо них пакет adobe-flashplugin (партнёрский репозиторий должен быть включён для установки).

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от GotF

собс-но, можешь воспользоваться поиском по моим коммпентариям с тегом xxkb — я там давал ссылку на баг ну и в подтверждение что они его не фиксили даже приводил вывод виртуалбокса на последнем релизе 8.04

thunar ★★★★★
()
Ответ на: комментарий от vladkuzm

у gentoo лучшая пакетная система ever seen, единственные недостатки — python и практически обязательная компиляция.

thunar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.