LINUX.ORG.RU

поломанные зависимости для libc6-dev


0

1

Привет, такая проблема. Пытаюсь установить пакет libc6_2.10.1-0ubuntu16_i386.deb в Ubuntu 9.04, выдаёт такую ошибку:

Ошибка: Для пакета 'libc6-dev' имеются поломанные зависимости libc6 (= 2.9-4ubuntu6.2)

Удалял полностью libc6-dev и переустанавливал (тоже для libc6) - не помогло. Может у кого-нибудь будут советы?

giskar@giskar-laptop:~$ sudo aptitude search -f libc6-dev
i   libc6-dev                                                              - GNU C Library: Development Libraries and Header Files                           
p   libc6-dev-amd64                                                        - GNU C Library: 64bit Development Libraries for AMD64                            
giskar@giskar-laptop:~$ sudo aptitude search -f libc6
v   libapt-inst-libc6.9-6-1.1                                              -                                                                                 
v   libapt-pkg-libc6.9-6-4.7                                               -                                                                                 
p   libapt-rpm-pkg-libc6.7-6-2                                             - APT for RPM library                                                             
i   libc6                                                                  - GNU C Library: Shared libraries                                                 
c   libc6-amd64                                                            - GNU C Library: 64bit Shared libraries for AMD64                                 
p   libc6-dbg                                                              - GNU C Library: detached debugging symbols                                       
i   libc6-dev                                                              - GNU C Library: Development Libraries and Header Files                           
p   libc6-dev-amd64                                                        - GNU C Library: 64bit Development Libraries for AMD64                            
i   libc6-i686                                                             - GNU C Library: Shared libraries [i686 optimized]                                
p   libc6-pic                                                              - GNU C Library: PIC archive library                                              
p   libc6-prof                                                             - GNU C Library: Profiling Libraries                                              
p   libc6-xen                                                              - GNU C Library: Shared libraries [Xen version]         

> Пытаюсь установить пакет libc6_2.10.1-0ubuntu16_i386.deb
Опишите свои действия по установке пакета. Скачать файл и dpkg -i ... ?

AITap ★★★★★
()
Ответ на: комментарий от lazyklimm
giskar@giskar-laptop:~$ dpkg -l | grep libc6 
ii  libc6                                      2.9-4ubuntu6.2                            GNU C Library: Shared libraries
rc  libc6-amd64                                2.9-4ubuntu6.2                            GNU C Library: 64bit Shared libraries for AM
ii  libc6-dev                                  2.9-4ubuntu6.2                            GNU C Library: Development Libraries and Hea
ii  libc6-i686                                 2.9-4ubuntu6.2                            GNU C Library: Shared libraries [i686 optimi
soli
() автор топика
Ответ на: комментарий от Sylvia

Да, наверное. Вообще всё началось с этого пакета qemu-gl_0.12.4-4_i386.deb (http://wiki.meego.com/MeeGo_SDK_with_QEMU). Для него нужно libc6 >= 2.10 версии. А у меня в данный момент только 2.9. При попытке просто скачать http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.10.1-0ubuntu17_i... и установить, выдал вот такое:

giskar@giskar-laptop:~/Рабочий стол$ sudo dpkg -i qemu-gl_0.12.4-4_i386.deb
Выбор ранее не выбранного пакета qemu-gl.
(Чтение базы данных... на данный момент установлено 107484 файлов и каталогов.)
Распаковывается пакет qemu-gl (из файла qemu-gl_0.12.4-4_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет qemu-gl:
 qemu-gl зависит от libc6 (>= 2.10), однако:
  Версия libc6 в системе 2.9-4ubuntu6.2.
 qemu-gl зависит от libgnutls26 (>= 2.7.14-0), однако:
  Версия libgnutls26 в системе 2.4.2-6ubuntu0.1.
 qemu-gl зависит от libuuid1 (>= 2.16), однако:
  Версия libuuid1 в системе 1.41.4-1ubuntu1.
dpkg: не удалось обработать параметр qemu-gl (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 qemu-gl

Существует ли какой-нибудь способ устранить все эти зависимости? Может aptitude это умеет? Возможно какие то репозитории нужно подключить, хотя в тех, которые прописаны в source.list

deb http://security.ubuntu.com/ubuntu jaunty-security main restricted
deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted

есть нужные пакеты libc6 версии 2.10 и выше: deb http://security.ubuntu.com/ubuntu jaunty-security main restricted deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted

но, почему-то sudo apt-get install libc6 ничего не обновляет и не устанавливает.

А при попытке напрямую скачатьи установить пакеты выдаёт всякие такие сообщения:

Ошибка: Для пакета 'libc6-dev' имеются поломанные зависимости libc6 (= 2.9-4ubuntu6.2)
soli
() автор топика
Ответ на: комментарий от soli

>qemu-gl зависит от libc6 (>= 2.10)
Я бы на вашем месте поставил 10.04.

есть нужные пакеты libc6 версии 2.10 и выше

но, почему-то sudo apt-get install libc6 ничего не обновляет и не устанавливает


Выполните apt-get update, а уже после этого apt-get install.

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

Выполните apt-get update, а уже после этого apt-get install.

пробовали - не помогает, libc6 остаётся без обновления

Я бы на вашем месте поставил 10.04.

это конечно вариант...но...неужели libc6 версии 2.10 не может жить в Ubuntu 9.04 и ниже?

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