Удаление libc6 2.13-24 и установка libc6 2.11.3-2

Автор jakson, 11 марта 2012, 17:11:42

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

jakson

Каким-то непонятным образом у меня оказалось, что установлен libc6 2.13-24 я хочу удалить его и установить libc6 2.11.3-2, которая по идее и должна быть в моей версии http://packages.debian.org/squeeze/libc6. Я хочу установить g++ 4:4.4.5-1 и build-essential 11.5, но они все зависят от 2.11.3-2! Пробывал удалить libc6 2.13-24, но при удаление вот такое:
Открыть содержимое (спойлер)
jakson@debian: sudo apt-get remove libc6
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
ca-certificates : Зависит: openssl но он не будет установлен
                   Зависит: debconf (>= 0.5) но он не будет установлен или
                                   debconf-2.0
libgcj-common : Зависит: python но он не будет установлен
libhsqldb-java : Зависит: gij но он не будет установлен или
                                  java-gcj-compat или
                                  java2-runtime
libnss3-1d : Зависит: libnspr4-0d (>= 4.8.6) но он не будет установлен
libssl0.9.8 : Зависит: debconf (>= 0.5) но он не будет установлен или
                               debconf-2.0
tzdata : Зависит: debconf (>= 0.5) но он не будет установлен или
                          debconf-2.0
E: Сломанные пакеты
[свернуть]
У него зависимостей немеренно, что посоветуете? Синаптик вообще показывает что чуть ли не все надо удалить

vladimir_ar

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

И какое решение посоветуете принять?
Открыть содержимое (спойлер)
Следующие НОВЫЕ пакеты будут установлены:       
  clamav clamav-base clamav-freshclam epiphany-browser
  epiphany-browser-data epiphany-extensions gnome{b} gnome-accessibility
  gnome-core{b} gnome-desktop-environment{b} gnome-mplayer kmplayer
  libc6-i686{b} libclamav6 liblzo2-2 libtommath0 libwine libwine-alsa
  libwine-cms libwine-gl libwine-gphoto2 libwine-ldap libwine-print
  libwine-sane mplayer unrar-free wine-bin wine-utils
Следующие пакеты будут УДАЛЕНЫ:
  gdebi{u} geoclue{u} geoclue-hostip{u} geoclue-localnet{u}
  geoclue-manual{u} geoclue-yahoo{u} gnome-office{u} gstreamer0.10-nice{u}
  kdelibs5{u} libboost-python1.42.0{u} libchamplain-0.4-0{u}
  libchamplain-gtk-0.4-0{u} libepc-1.0-2{u} libepc-common{u}
  libepc-ui-1.0-2{u} libgalago3{u} libgdata-common{u} libgdata7{u}
  libgeoclue0{u} libgpod-common{u} libgpod4{u} libgssdp-1.0-2{u}
  libgstfarsight0.10-0{u} libgupnp-1.0-3{u} libgupnp-igd-1.0-3{u}
  libkimproxy4{u} libkrossui4{u} libnice0{u} libtelepathy-farsight0{u}
  libtidy-0.99-0{u} media-player-info{u} network-manager-gnome{u}
  python-axiom{u} python-beautifulsoup{u} python-clientform{u}
  python-coherence{u} python-configobj{u} python-crypto{u}
  python-epsilon{u} python-feedparser{u} python-gdata{u} python-gdbm{u}
  python-httplib2{u} python-louie{u} python-mako{u} python-markupsafe{u}
  python-mechanize{u} python-nevow{u} python-openssl{u} python-pam{u}
  python-pyasn1{u} python-pysqlite2{u} python-rdflib{u} python-serial{u}
  python-tagpy{u} python-twisted-bin{u} python-twisted-conch{u}
  python-twisted-core{u} python-twisted-web{u} python-utidylib{u}
  python-zope.interface{u} shotwell{u} telepathy-gabble{u}
  telepathy-mission-control-5{u} telepathy-salut{u} totem-common{u}
0 пакетов обновлено, 28 установлено новых, 66 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 60,5 MB архивов. После распаковки 43,3 MB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
  gnome-desktop-environment: Зависит: empathy (>= 2.30) но его установка не запланирована.
                             Зависит: nautilus-sendto (>= 2.28.4) но его установка не запланирована.
                             Зависит: totem-plugins (>= 2.30) но его установка не запланирована.
  libc6-i686: ПредЗависит: libc6 (= 2.11.3-3) но установлен 2.13-24
  wine: Конфликтует: libwine но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-alsa но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-cms но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-gl но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-gphoto2 но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-ldap но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-print но устанавливается 1.0.1-3.1.
        Конфликтует: libwine-sane но устанавливается 1.0.1-3.1.
        Конфликтует: wine-utils но устанавливается 1.0.1-3.1.
  gnome-core: Зависит: totem (>= 2.30) но его установка не запланирована.
  gnome: Зависит: rhythmbox-plugins (>= 0.12.8) но его установка не запланирована. или
                         banshee (>= 1.6) но его установка не запланирована.
         Зависит: rhythmbox-plugin-cdrecorder (>= 0.12.8) но его установка не запланирована. или
                         banshee (>= 1.6) но его установка не запланирована.
         Зависит: totem-mozilla но его установка не запланирована.
Следующие действия разрешат зависимости:

      Сохранить для следующих пакетов их текущие версии:         
1)      gnome [Не установлен]                                   
2)      gnome-accessibility [Не установлен]                     
3)      gnome-core [Не установлен]                               
4)      gnome-desktop-environment [Не установлен]               
5)      libc6-i686 [Не установлен]                               
6)      libwine [Не установлен]                                 
7)      libwine-alsa [Не установлен]                             
8)      libwine-cms [Не установлен]                             
9)      libwine-gl [Не установлен]                               
10)     libwine-gphoto2 [Не установлен]                         
11)     libwine-ldap [Не установлен]                             
12)     libwine-print [Не установлен]                           
13)     libwine-sane [Не установлен]                             
14)     wine-bin [Не установлен]                                 
15)     wine-utils [Не установлен]                               

      Оставить следующие зависимости неразрешёнными:             
16)     gnome-desktop-environment рекомендует gnome-accessibility
17)     gnome рекомендует network-manager-gnome (>= 0.8)         
18)     gnome рекомендует gnome-office (= 1:2.30+7)             
19)     gnome рекомендует shotwell                               
20)     gnome рекомендует gdebi                                 


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

vladimir_ar

Нажимая в ответ n можно получить еще варианты. Хотя не всегда.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

#4
libc6-i686: ПредЗависит: libc6 (= 2.11.3-3) но установлен 2.13-24
меня вот эта строка больше интересует, но нет никаких рекомендаций по разрешению этого конфликта.
      Сохранить для следующих пакетов их текущие версии:         
...           
5)      libc6-i686 [Не установлен]
...

предлагает оставить все как есть

Сообщение объединено: 11 марта 2012, 22:02:34

Получается чтоб установить libc6 2.11.3-2 мне надо удалить большую часть пакетов, которая от него зависит и заново их потом поставить и то не факт, что все станет как надо. Легче с 0 установить дебиан

vladimir_ar

#5
Цитата: jakson от 11 марта 2012, 22:00:165)      libc6-i686 [Не установлен]
Исправяться поломанные зависимости. И потом - ничего глобального для удаления не предлагается. Я бы сделал. Чем переставлять систему. У себя и много хуже варианты разруливал и не раз.

Сообщение объединено: 11 марта 2012, 22:09:06

А вообще попробуйте через aptitude установить
Цитата: jakson от 11 марта 2012, 17:11:42g++ 4:4.4.5-1 и build-essential 11.5
Он сам предложит, как исправить зависимости. Нажимая n и перебирая варианты с очень большой вероятностью получите предложение установить более старую версию libc6
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

#6
Да нашел такой вариант, он мне предлагает откатится на старую версию, но при этом забрав с собой 81 пакет
0 пакетов обновлено, 23 установлено новых, 81 пакетов отмечено для удаления, и 0 пакетов не обновлено.

подробнее:
Открыть содержимое (спойлер)
Следующие НОВЫЕ пакеты будут установлены:
  clamav clamav-base clamav-freshclam epiphany-browser
  epiphany-browser-data epiphany-extensions gnome-mplayer kmplayer
  libclamav6 liblzo2-2 libtommath0 libwine libwine-alsa libwine-cms
  libwine-gl libwine-gphoto2 libwine-ldap libwine-print libwine-sane
  mplayer unrar-free wine-bin wine-utils
Следующие пакеты будут УДАЛЕНЫ:
  autopoint{u} gdebi{u} geoclue{u} geoclue-hostip{u} geoclue-localnet{u}
  geoclue-manual{u} geoclue-yahoo{u} gettext{u} git{u} git-man{u}
  gnome-office{u} gstreamer0.10-nice{u} kdelibs5{u}
  libboost-python1.42.0{u} libchamplain-0.4-0{u} libchamplain-gtk-0.4-0{u}
  libepc-1.0-2{u} libepc-common{u} libepc-ui-1.0-2{u} liberror-perl{u}
  libgalago3{u} libgdata-common{u} libgdata7{u} libgeoclue0{u}
  libgpod-common{u} libgpod4{u} libgssdp-1.0-2{u} libgstfarsight0.10-0{u}
  libgupnp-1.0-3{u} libgupnp-igd-1.0-3{u} libkimproxy4{u} libkrossui4{u}
  libmpg123-0{u} libnice0{u} libpam-winbind{u} libtelepathy-farsight0{u}
  libtidy-0.99-0{u} libunistring0{u} media-player-info{u}
  network-manager-gnome{u} p7zip{u} python-axiom{u} python-beautifulsoup{u}
  python-clientform{u} python-coherence{u} python-configobj{u}
  python-crypto{u} python-epsilon{u} python-feedparser{u} python-gdata{u}
  python-gdbm{u} python-httplib2{u} python-louie{u} python-mako{u}
  python-markupsafe{u} python-mechanize{u} python-nevow{u}
  python-openssl{u} python-pam{u} python-pyasn1{u} python-pysqlite2{u}
  python-rdflib{u} python-serial{u} python-tagpy{u} python-twisted-bin{u}
  python-twisted-conch{u} python-twisted-core{u} python-twisted-web{u}
  python-utidylib{u} python-zope.interface{u} rsync{u} samba-common{u}
  samba-common-bin{u} shotwell{u} telepathy-gabble{u}
  telepathy-mission-control-5{u} telepathy-salut{u} totem-common{u}
  winbind{u} wine{a} winetricks{u}
[свернуть]
соглашаться, как думаете?

vladimir_ar

Сохраните в текстовый файл на всякий случай, чтоб потом долго не думать, что вернуть.
А так решайте сами. Я бы согласился. Поначалу и меня такие ситуации пугали. Сейчас привык (периодически приходится - в системе намешано много из тестинга и сида  ???:)
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

в общем я  согласился он у меня снес указанные пакеты, установил те, которые захотел но версия libc6 как была 2.13-24 так и осталась...целый день бьюсь над этим

vladimir_ar

Попробуйте в синаптике принудительно указать версию. Сейчас на работе под виндой - точно не скажу, в каком меню. Но не глубоко  :)
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

Тоже самое - длинющий список пакетов для удаления

может есть вариант установки g++ и build-essential на текущей версии libc6? ведь libc6 2.13-24 из тестинг ветки, как установить g++ и build-essential из тестинг ветки?

vladimir_ar

#11
Подключить репозитории тестинга и установить. Отключить репозитории тестинга. Внимательно смотреть, что предлагается удалить и обновить - может прилететь обновление DE до тестинг версии!

Сообщение объединено: 11 марта 2012, 23:54:21

И, кстати, в списке на последнем скриншоте ниже должна быть секция - Установить. Там может быть предложена установка всех (или почти всех) удаленных пакетов. Если есть - то это (удаление) и не страшно особо.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

jakson

добавил тестинг ветку, обновил репы ставлю build-essential и как в прощлые разы предлашается большой список на уделаение, но в этот раз и многое предлагается скачать, но не все, что удаляет.  Поэтому отключил тестинг ветку, буду чтото другое думать, не охото из дистра делать кашу
Да там есть секцсия установить, но это гда то 1/10 из того что будет удалено ;D

vladimir_ar

Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Malaheenee

Ну Вы чего мудрите-то!
aptitude versions libc6
Смотрите нужную и
aptitude install libc6=2.11.3-2
Все мы где-то, когда-то и в чем-то были новичками.