Добрый день форумчане.
Снова столкнулся с вопросом о зависимостях, которые не знаю как решить. Один раз уже такое было, когда еще стоял Lenny. Сейчас - Testing amd64. Тогда я нашел как решить проблему, а сейчас что-то не нашлось ничего. Нагуглить не вышло, записей никаких не осталось. Вопрос вот в чем. При установке пакета, в данном случае и сейчас - qutim на тестинг (amd64) синаптик предлагает снести гном, компиз, и еще кучу всего. Aptitude update без ошибок, ключ для qutim стоит. Прошлый раз это был какой-то другой пакет. Собственно после обновления до тестинга ни разу не было такой проблемы. Ставил не много пакетов, в основном обновлял существующие со времени стэйбла. Как быть, как исправить? Не сказать, что кутим шибко прям уж нужен, но сама проблема то есть. Так же ж не должно быть. Хелп!
Проблема с зависимостями
Выхлоп aptitude install qutim и содержимое sources.list надо бы увидеть, а то слов много и все не по делу.
Показать
deb http://ftp.debian.org/debian testing main contrib non-free
deb-src http://ftp.debian.org/debian testing main contrib non-free
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
deb http://qutim.org/debian/wheezy wheezy main
deb http://www.debian-multimedia.org/ testing main non-free
deb-src http://www.debian-multimedia.org/ testing main non-free
deb http://dl.google.com/linux/chrome/deb/ stable main
Показать
root@debian:/home/otten# aptitude install qutim
Следующие НОВЫЕ пакеты будут установлены:
fonts-freefont-ttf{a} libavcodec54{a} libavformat54{a} libcdio13{a}
libdbusmenu-glib4{a} libdbusmenu-qt2{a} libdvbpsi7{a} libebml3{a}
libfarstream-0.1-0{ab} libindicate-qt1{a} libindicate5{a} libiso9660-8{a}
libjreen1{a} libmatroska5{a} libmeanwhile1{a} libphonon4{a}
libpostproc52{a} libpurple-bin{a} libpurple0{a} libqca2{a}
libqca2-plugin-cyrus-sasl{a} libqca2-plugin-ossl{a} libqt4-declarative{a}
libqt4-opengl{a} libqt4-script{a} libqt4-svg{a} libqt4-xmlpatterns{a}
libqtmultimediakit1{a} libqtwebkit4{a} libresid-builder0c2a{a}
libsidplay2{a} libtar0{a} libupnp6{a} libva-x11-1{a} libvcdinfo0{a}
libvlc5{a} libvlccore5{a} libx264-125{a} libxcb-composite0{a}
libxcb-keysyms1{a} libxcb-randr0{a} libxcb-xv0{a} libzephyr4{a}
oxygen-icon-theme{a} phonon{a} phonon-backend-vlc{a} pidgin-data{a} qutim
qutim-plugin-qtmultimedia{a} qutim-plugin-sdlsound{a}
qutim-plugin-ubuntu{a} qutim-protocol-quetzal{a} vlc{a} vlc-data{a}
vlc-nox{a} vlc-plugin-notify{a} vlc-plugin-pulse{a}
Следующие пакеты будут обновлены:
libavutil51 libdvdnav4 libswscale2 perl-base{b} ttf-freefont
5 пакетов обновлено, 57 установлено новых, 0 пакетов отмечено для удаления, и 1071 пакетов не обновлено.
Необходимо получить 92,2 MB архивов. После распаковки 192 MB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
perl : Зависит: perl-base (= 5.14.2-9) но устанавливается 5.14.2-12.
perl-base : Конфликтует: mono-gac (< 2.10.8.1-3) но установлен 2.10.8.1-1 и удерживается.
libfarstream-0.1-0 : Конфликтует: libgstfarsight0.10-0 но установлен 0.0.31-1+b1
libperl5.14 : Зависит: perl-base (= 5.14.2-9) но устанавливается 5.14.2-12.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) autoconf
2) automake
3) autopoint
4) build-essential
5) cli-common
6) compiz
7) compiz-gtk
8) cups-bsd
9) cups-driver-gutenprint
10) debhelper
11) devscripts
12) dh-autoreconf
13) docbook-xml
14) docky
15) dpkg-dev
16) empathy
17) equivs
18) foomatic-db-engine
19) fusion-icon
20) gir1.2-mutter-3.0
21) git
22) gnome
23) gnome-core
24) gnome-desktop-environment
25) gnome-session
26) gnome-session-fallback
27) gnome-shell
28) gnome-shell-extensions
29) gsm-ussd
30) hpijs
31) hplip
32) icoutils
33) intltool-debian
34) konwert
35) konwert-filters
36) libalgorithm-diff-perl
37) libalgorithm-diff-xs-perl
38) libalgorithm-merge-perl
39) libcairo-perl
40) libclass-accessor-perl
41) libclass-inspector-perl
42) libclone-perl
43) libcommon-sense-perl
44) libconvert-binhex-perl
45) libcrypt-ssleay-perl
46) libdbus-glib1.0-cil
47) libdbus1.0-cil
48) libdigest-hmac-perl
49) libdpkg-perl
50) libemail-valid-perl
51) libencode-locale-perl
52) liberror-perl
53) libexpect-perl
54) libexporter-lite-perl
55) libfcgi-perl
56) libfile-basedir-perl
57) libfile-copy-recursive-perl
58) libfile-desktopentry-perl
59) libfile-fcntllock-perl
60) libfile-listing-perl
61) libfile-mimeinfo-perl
62) libfont-afm-perl
63) libgconf2.0-cil
64) libglib-perl
65) libglib2.0-cil
66) libgmime2.6-cil
67) libgnome-keyring1.0-cil
68) libgnomedesktop2.20-cil
69) libgstfarsight0.10-0
70) libgtk2-perl
71) libgtk2.0-cil
72) libhpmud0
73) libhtml-form-perl
74) libhtml-format-perl
75) libhtml-parser-perl
76) libhtml-tagset-perl
77) libhtml-template-perl
78) libhtml-tree-perl
79) libhttp-cookies-perl
80) libhttp-daemon-perl
81) libhttp-date-perl
82) libhttp-message-perl
83) libhttp-negotiate-perl
84) libio-pty-perl
85) libio-socket-inet6-perl
86) libio-socket-ssl-perl
87) libio-string-perl
88) libio-stringy-perl
89) libio-stty-perl
90) libipc-run-perl
91) libjson-perl
92) libjson-xs-perl
93) liblwp-mediatypes-perl
94) liblwp-protocol-https-perl
95) libmail-sendmail-perl
96) libmailtools-perl
97) libmetacity-private0a
98) libmime-tools-perl
99) libmono-addins-gui0.2-cil
100) libmono-addins0.2-cil
101) libmono-cairo4.0-cil
102) libmono-corlib4.0-cil
103) libmono-data-tds4.0-cil
104) libmono-i18n-west4.0-cil
105) libmono-i18n4.0-cil
106) libmono-posix4.0-cil
107) libmono-security4.0-cil
108) libmono-sharpzip4.84-cil
109) libmono-sqlite4.0-cil
110) libmono-system-configuration4.0-cil
111) libmono-system-core4.0-cil
112) libmono-system-data4.0-cil
113) libmono-system-drawing4.0-cil
114) libmono-system-enterpriseservices4.0-cil
115) libmono-system-security4.0-cil
116) libmono-system-transactions4.0-cil
117) libmono-system-web-applicationservices4.0-cil
118) libmono-system-web-services4.0-cil
119) libmono-system-web4.0-cil
120) libmono-system-xml-linq4.0-cil
121) libmono-system-xml4.0-cil
122) libmono-system4.0-cil
123) libmono-web4.0-cil
124) libmutter0
125) libnet-dbus-perl
126) libnet-dns-perl
127) libnet-domain-tld-perl
128) libnet-http-perl
129) libnet-ip-perl
130) libnet-ssleay-perl
131) libnotify0.4-cil
132) libossp-uuid-perl
133) libpango-perl
134) libparse-debcontrol-perl
135) libparse-debianchangelog-perl
136) libperl5.14
137) librsvg2-2.18-cil
138) libsane-hpaio
139) libsnmp15
140) libsoap-lite-perl
141) libsocket6-perl
142) libsub-name-perl
143) libswitch-perl
144) libsys-hostname-long-perl
145) libtask-weaken-perl
146) libtelepathy-farsight0
147) libtie-ixhash-perl
148) libtimedate-perl
149) liburi-perl
150) libwnck2.20-cil
151) libwww-perl
152) libwww-robotrules-perl
153) libx11-protocol-perl
154) libxml-namespacesupport-perl
155) libxml-parser-perl
156) libxml-sax-base-perl
157) libxml-sax-expat-perl
158) libxml-sax-perl
159) libxml-simple-perl
160) libxml-twig-perl
161) libxml-xpathengine-perl
162) lintian
163) lm-sensors
164) metacity
165) metacity-common
166) mono-4.0-gac
167) mono-gac
168) mono-runtime
169) mutter-common
170) patchutils
171) perl
172) perl-modules
173) perlmagick
174) po-debconf
175) printer-driver-gutenprint
176) printer-driver-hpcups
177) printer-driver-hpijs
178) printer-driver-postscript-hp
179) python-farsight
180) python-papyon
181) q4wine
182) rarian-compat
183) rpm
184) sane-utils
185) sgml-base
186) sgml-data
187) tasksel
188) tasksel-data
189) telepathy-butterfly
190) tomboy
191) update-inetd
192) xml-core
Сохранить для следующих пакетов их текущие версии:
193) libpurple-bin [Не установлен]
194) libpurple0 [Не установлен]
195) qutim-protocol-quetzal [Не установлен]
Оставить следующие зависимости неразрешёнными:
196) gdebi рекомендует libgtk2-perl
197) konwert-filters рекомендует konwert
198) libparse-debianchangelog-perl рекомендует libhtml-parser-perl
199) libparse-debianchangelog-perl рекомендует libhtml-template-perl
200) libwww-perl рекомендует libhtml-form-perl
201) libwww-perl рекомендует libhtml-format-perl
202) libwww-perl рекомендует libhttp-daemon-perl
203) libxml-twig-perl рекомендует libtie-ixhash-perl
204) libxml-twig-perl рекомендует libwww-perl
205) libxml-twig-perl рекомендует libhtml-parser-perl
206) po-debconf рекомендует libmail-sendmail-perl
207) po-debconf рекомендует libcompress-zlib-perl
208) printer-driver-all рекомендует printer-driver-gutenprint
209) printer-driver-all рекомендует printer-driver-hpcups
210) printer-driver-all рекомендует printer-driver-hpijs
211) printer-driver-all рекомендует printer-driver-postscript-hp
212) xarchiver рекомендует rpm
213) xdg-utils рекомендует libfile-mimeinfo-perl
214) xdg-utils рекомендует libnet-dbus-perl
215) xdg-utils рекомендует libx11-protocol-perl
216) qutim рекомендует qutim-protocol-quetzal
217) libsane рекомендует sane-utils (>= 1.0.22-7.1)
218) libxml2 рекомендует xml-core
219) libxml-sax-perl рекомендует libxml-sax-expat-perl
220) dpkg-dev рекомендует libalgorithm-merge-perl
221) gnome-panel рекомендует gnome-session (>= 2.26)
222) gettext рекомендует autopoint
223) gnome-control-center рекомендует gnome-session
224) synaptic рекомендует libgtk2-perl (>= 1:1.130)
225) synaptic рекомендует rarian-compat
226) gnome-session рекомендует gnome-session-fallback
227) mono-4.0-gac рекомендует cli-common (>= 0.4.0)
228) foomatic-filters рекомендует foomatic-db-engine (>= 4.0)
229) printer-driver-foo2zjs рекомендует foomatic-db-engine
230) devscripts рекомендует equivs
231) devscripts рекомендует libcrypt-ssleay-perl
232) devscripts рекомендует libjson-perl
233) devscripts рекомендует libparse-debcontrol-perl
234) devscripts рекомендует libsoap-lite-perl
235) devscripts рекомендует liburi-perl
236) devscripts рекомендует libwww-perl
237) devscripts рекомендует lintian
238) devscripts рекомендует patchutils
239) gnome рекомендует telepathy-butterfly
240) aptitude рекомендует libparse-debianchangelog-perl
241) libexo-1-0 рекомендует liburi-perl
242) libio-socket-ssl-perl рекомендует libio-socket-inet6-perl
243) libio-socket-ssl-perl рекомендует libnet-libidn-perl | liburi-perl (>=
244) libmono-corlib4.0-cil рекомендует libmono-i18n-west4.0-cil
245) foomatic-db рекомендует foomatic-db-engine
246) foomatic-db рекомендует hpijs
247) exim4-base рекомендует perl-modules
248) gnome-shell рекомендует gnome-session-fallback
249) mc рекомендует perl
250) hplip рекомендует sane-utils
251) inkscape рекомендует perlmagick
252) cups рекомендует cups-driver-gutenprint
Принять данное решение? [Y/n/q/?]
Перед установкой aptitude update && aptitude safe-upgrade сделал?
Принять данное решение? [Y/n/q/?] Тут можно посмотреть еще вариантов которые предложит aptitude, нажав "n".
aptitude update делал, а вот aptitude safe-upgrade сделаю, но только после полуночи, ибо тариф по инету такой.
Да тоже самое и предлагает...
Показать
Принять данное решение? [Y/n/q/?] n
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) autoconf
2) automake
3) autopoint
4) build-essential
5) cli-common
6) compiz
7) compiz-gtk
8) cups-bsd
9) cups-driver-gutenprint
10) debhelper
11) devscripts
12) dh-autoreconf
13) docbook-xml
14) docky
15) dpkg-dev
16) equivs
17) foomatic-db-engine
18) fusion-icon
19) gir1.2-mutter-3.0
20) git
21) gnome
22) gnome-core
23) gnome-desktop-environment
24) gnome-session
25) gnome-session-fallback
26) gnome-shell
27) gnome-shell-extensions
28) gsm-ussd
29) hpijs
30) hplip
31) icoutils
32) intltool-debian
33) konwert
34) konwert-filters
35) libalgorithm-diff-perl
36) libalgorithm-diff-xs-perl
37) libalgorithm-merge-perl
38) libcairo-perl
39) libclass-accessor-perl
40) libclass-inspector-perl
41) libclone-perl
42) libcommon-sense-perl
43) libconvert-binhex-perl
44) libcrypt-ssleay-perl
45) libdbus-glib1.0-cil
46) libdbus1.0-cil
47) libdigest-hmac-perl
48) libdpkg-perl
49) libemail-valid-perl
50) libencode-locale-perl
51) liberror-perl
52) libexpect-perl
53) libexporter-lite-perl
54) libfcgi-perl
55) libfile-basedir-perl
56) libfile-copy-recursive-perl
57) libfile-desktopentry-perl
58) libfile-fcntllock-perl
59) libfile-listing-perl
60) libfile-mimeinfo-perl
61) libfont-afm-perl
62) libgconf2.0-cil
63) libglib-perl
64) libglib2.0-cil
65) libgmime2.6-cil
66) libgnome-keyring1.0-cil
67) libgnomedesktop2.20-cil
68) libgtk2-perl
69) libgtk2.0-cil
70) libhpmud0
71) libhtml-form-perl
72) libhtml-format-perl
73) libhtml-parser-perl
74) libhtml-tagset-perl
75) libhtml-template-perl
76) libhtml-tree-perl
77) libhttp-cookies-perl
78) libhttp-daemon-perl
79) libhttp-date-perl
80) libhttp-message-perl
81) libhttp-negotiate-perl
82) libio-pty-perl
83) libio-socket-inet6-perl
84) libio-socket-ssl-perl
85) libio-string-perl
86) libio-stringy-perl
87) libio-stty-perl
88) libipc-run-perl
89) libjson-perl
90) libjson-xs-perl
91) liblwp-mediatypes-perl
92) liblwp-protocol-https-perl
93) libmail-sendmail-perl
94) libmailtools-perl
95) libmetacity-private0a
96) libmime-tools-perl
97) libmono-addins-gui0.2-cil
98) libmono-addins0.2-cil
99) libmono-cairo4.0-cil
100) libmono-corlib4.0-cil
101) libmono-data-tds4.0-cil
102) libmono-i18n-west4.0-cil
103) libmono-i18n4.0-cil
104) libmono-posix4.0-cil
105) libmono-security4.0-cil
106) libmono-sharpzip4.84-cil
107) libmono-sqlite4.0-cil
108) libmono-system-configuration4.0-cil
109) libmono-system-core4.0-cil
110) libmono-system-data4.0-cil
111) libmono-system-drawing4.0-cil
112) libmono-system-enterpriseservices4.0-cil
113) libmono-system-security4.0-cil
114) libmono-system-transactions4.0-cil
115) libmono-system-web-applicationservices4.0-cil
116) libmono-system-web-services4.0-cil
117) libmono-system-web4.0-cil
118) libmono-system-xml-linq4.0-cil
119) libmono-system-xml4.0-cil
120) libmono-system4.0-cil
121) libmono-web4.0-cil
122) libmutter0
123) libnet-dbus-perl
124) libnet-dns-perl
125) libnet-domain-tld-perl
126) libnet-http-perl
127) libnet-ip-perl
128) libnet-ssleay-perl
129) libnotify0.4-cil
130) libossp-uuid-perl
131) libpango-perl
132) libparse-debcontrol-perl
133) libparse-debianchangelog-perl
134) libperl5.14
135) librsvg2-2.18-cil
136) libsane-hpaio
137) libsnmp15
138) libsoap-lite-perl
139) libsocket6-perl
140) libsub-name-perl
141) libswitch-perl
142) libsys-hostname-long-perl
143) libtask-weaken-perl
144) libtie-ixhash-perl
145) libtimedate-perl
146) liburi-perl
147) libwnck2.20-cil
148) libwww-perl
149) libwww-robotrules-perl
150) libx11-protocol-perl
151) libxml-namespacesupport-perl
152) libxml-parser-perl
153) libxml-sax-base-perl
154) libxml-sax-expat-perl
155) libxml-sax-perl
156) libxml-simple-perl
157) libxml-twig-perl
158) libxml-xpathengine-perl
159) lintian
160) lm-sensors
161) metacity
162) metacity-common
163) mono-4.0-gac
164) mono-gac
165) mono-runtime
166) mutter-common
167) patchutils
168) perl
169) perl-modules
170) perlmagick
171) po-debconf
172) printer-driver-gutenprint
173) printer-driver-hpcups
174) printer-driver-hpijs
175) printer-driver-postscript-hp
176) q4wine
177) rarian-compat
178) rpm
179) sane-utils
180) sgml-base
181) sgml-data
182) tasksel
183) tasksel-data
184) tomboy
185) update-inetd
186) xml-core
Сохранить для следующих пакетов их текущие версии:
187) libfarstream-0.1-0 [Не установлен]
188) libpurple-bin [Не установлен]
189) libpurple0 [Не установлен]
190) qutim-protocol-quetzal [Не установлен]
Оставить следующие зависимости неразрешёнными:
191) gdebi рекомендует libgtk2-perl
192) konwert-filters рекомендует konwert
193) libparse-debianchangelog-perl рекомендует libhtml-parser-perl
194) libparse-debianchangelog-perl рекомендует libhtml-template-perl
195) libwww-perl рекомендует libhtml-form-perl
196) libwww-perl рекомендует libhtml-format-perl
197) libwww-perl рекомендует libhttp-daemon-perl
198) libxml-twig-perl рекомендует libtie-ixhash-perl
199) libxml-twig-perl рекомендует libwww-perl
200) libxml-twig-perl рекомендует libhtml-parser-perl
201) po-debconf рекомендует libmail-sendmail-perl
202) po-debconf рекомендует libcompress-zlib-perl
203) printer-driver-all рекомендует printer-driver-gutenprint
204) printer-driver-all рекомендует printer-driver-hpcups
205) printer-driver-all рекомендует printer-driver-hpijs
206) printer-driver-all рекомендует printer-driver-postscript-hp
207) xarchiver рекомендует rpm
208) xdg-utils рекомендует libfile-mimeinfo-perl
209) xdg-utils рекомендует libnet-dbus-perl
210) xdg-utils рекомендует libx11-protocol-perl
211) qutim рекомендует qutim-protocol-quetzal
212) libsane рекомендует sane-utils (>= 1.0.22-7.1)
213) libxml2 рекомендует xml-core
214) libxml-sax-perl рекомендует libxml-sax-expat-perl
215) dpkg-dev рекомендует libalgorithm-merge-perl
216) gnome-panel рекомендует gnome-session (>= 2.26)
217) gettext рекомендует autopoint
218) gnome-control-center рекомендует gnome-session
219) synaptic рекомендует libgtk2-perl (>= 1:1.130)
220) synaptic рекомендует rarian-compat
221) gnome-session рекомендует gnome-session-fallback
222) mono-4.0-gac рекомендует cli-common (>= 0.4.0)
223) foomatic-filters рекомендует foomatic-db-engine (>= 4.0)
224) printer-driver-foo2zjs рекомендует foomatic-db-engine
225) devscripts рекомендует equivs
226) devscripts рекомендует libcrypt-ssleay-perl
227) devscripts рекомендует libjson-perl
228) devscripts рекомендует libparse-debcontrol-perl
229) devscripts рекомендует libsoap-lite-perl
230) devscripts рекомендует liburi-perl
231) devscripts рекомендует libwww-perl
232) devscripts рекомендует lintian
233) devscripts рекомендует patchutils
234) aptitude рекомендует libparse-debianchangelog-perl
235) libexo-1-0 рекомендует liburi-perl
236) libio-socket-ssl-perl рекомендует libio-socket-inet6-perl
237) libio-socket-ssl-perl рекомендует libnet-libidn-perl | liburi-perl (>=
238) libmono-corlib4.0-cil рекомендует libmono-i18n-west4.0-cil
239) foomatic-db рекомендует foomatic-db-engine
240) foomatic-db рекомендует hpijs
241) exim4-base рекомендует perl-modules
242) gnome-shell рекомендует gnome-session-fallback
243) mc рекомендует perl
244) hplip рекомендует sane-utils
245) inkscape рекомендует perlmagick
246) cups рекомендует cups-driver-gutenprint
Принять данное решение? [Y/n/q/?]
Вопрос решился, но не полностью. Половину системы снести уже не предлагается.
Кутим встал, но с ошибками совпаения хэша при загрузке зависимых пакетов из дебиан-мультимедиа.
Добрый день форумчане.
Снова столкнулся с вопросом о зависимостях, которые не знаю как решить. Один раз уже такое было, когда еще стоял Lenny. Сейчас - Testing amd64. Тогда я нашел как решить проблему, а сейчас что-то не нашлось ничего. Нагуглить не вышло, записей никаких не осталось. Вопрос вот в чем. При установке пакета, в данном случае и сейчас - qutim на тестинг (amd64) синаптик предлагает снести гном, компиз, и еще кучу всего. Aptitude update без ошибок, ключ для qutim стоит. Прошлый раз это был какой-то другой пакет. Собственно после обновления до тестинга ни разу не было такой проблемы. Ставил не много пакетов, в основном обновлял существующие со времени стэйбла. Как быть, как исправить? Не сказать, что кутим шибко прям уж нужен, но сама проблема то есть. Так же ж не должно быть. Хелп!
ИМХО: Сам некоторое время пользовался qutim, а сейчас перешел на Jitsi ( https://jitsi.org/ ) и остался очень доволен, даже VoIP поддерживает причем очень даже внятно.
Ну, это не повод отказываться от кутима, я считаю, нужно постараться устранить проблему. К тому же нашлась рекомендация на странице http://www.deb-multimedia.org/ о том, что во избежании этой ошибки рекомендуется работать с этим репозиторием с помощью apt-get. И действительно. Аптитуда ругается на зависимости из дебиан-мультимедия, апт-гет же ставит все без ошибок.