LINUX.ORG.RU

Проблема с зависимостями

 ,


1

1
user@ebian:~$ sudo apt full-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Ошибка!
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 libc6-dev : Ломает: libgcc-8-dev (< 8.4.0-2~) но 8.3.0-6 должен быть установлен
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами. 

Смог нагуглить только 2 темы на форуме kali-обезьян. 1 2

Как чинить?

Ответ на: комментарий от red_rain

apt-get -f install

Я его делал

sudo apt -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  ant-contrib apt-config-icons-large fonts-sipa-arundina geoip-database libbind9-161
  libcdio18 libdns1104 libdns1110 libdrm-dev libgeoip1 libglvnd-core-dev
  libgssdp-1.0-3 libgupnp-1.0-4 libhavege1 libhogweed4:i386 libisc1100 libisc1105
  libisccc161 libisccfg163 libjim0.77 libjsoncpp1 libkgantt2-l10n liblouis17
  liblwres161 libnettle6:i386 libtss2-udev libusbmuxd4 libx11-xcb-dev
  libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
  libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev
  libxcb-xfixes0-dev libxdamage-dev libxshmfence-dev mesa-common-dev
  x11proto-damage-dev x11proto-fixes-dev
Для их удаления используйте «sudo apt autoremove».
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1320 пакетов не обновлено.

После него проблемы так и остались

sudo apt full-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Ошибка!
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 libc6-dev : Ломает: libgcc-8-dev (< 8.4.0-2~) но 8.3.0-6 должен быть установлен
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами.

S-T-U-P-I-D ()
Ответ на: комментарий от S-T-U-P-I-D

libc6-dev : Ломает: libgcc-8-dev (< 8.4.0-2~) но 8.3.0-6 должен быть установлен

ну попробуй откатить libgcc-8-dev, потом повтори full-upgrade. Но сразу говорю, что за результат не ручаюсь, так как не знаю.

Pups ()

а себя ты к каким животным соотносишь, к петухам?

Удали оба и попробуй заново, дев пакеты вряд ли идут системными зависимостями даже если это gcc или libc.

anonymous ()
 sudo apt show libc6-dev
Package: libc6-dev
Version: 2.31-5
Priority: optional
Build-Essential: yes
Section: libdevel
Source: glibc
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Installed-Size: 14,7 MB
Provides: libc-dev
Depends: libc6 (= 2.31-5), libc-dev-bin (= 2.31-5), linux-libc-dev, libcrypt-dev, libnsl-dev
Suggests: glibc-doc, manpages-dev
Conflicts: libc0.1-dev, libc0.3-dev, libc6.1-dev
Breaks: libc6-dev-amd64-cross (<< 2.31~), libgcc-10-dev (<< 10-20200321-1~), libgcc-7-dev (<< 7.5.0-6~), libgcc-8-dev (<< 8.4.0-2~), libgcc-9-dev (<< 9.3.0-5~), libperl5.26 (<< 5.26.1-3), python3.7 (<< 3.7.7-1+b1), python3.8 (<< 3.8.2-1+b1)
Homepage: https://www.gnu.org/software/libc/libc.html
Tag: devel::lang:c, devel::library, implemented-in::c, role::devel-lib,
 suite::gnu
Download-Size: 2 342 kB
APT-Sources: http://deb.debian.org/debian testing/main amd64 Packages
Description: GNU C Library: Development Libraries and Header Files
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

N: Есть 1 дополнительная запись. Используйте «-a» для просмотра.
sudo apt show libgcc-8-dev
Package: libgcc-8-dev
Version: 8.4.0-5
Priority: optional
Section: libdevel
Source: gcc-8
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Installed-Size: 13,4 MB
Depends: gcc-8-base (= 8.4.0-5), libgcc-s1 (>= 8.4.0-5), libgomp1 (>= 8.4.0-5), libitm1 (>= 8.4.0-5), libatomic1 (>= 8.4.0-5), libasan5 (>= 8.4.0-5), liblsan0 (>= 8.4.0-5), libtsan0 (>= 8.4.0-5), libubsan1 (>= 8.4.0-5), libmpx2 (>= 8.4.0-5), libquadmath0 (>= 8.4.0-5)
Recommends: libc6-dev (>= 2.13-5)
Replaces: gccgo-8 (<< 8.4.0-5)
Homepage: http://gcc.gnu.org/
Tag: devel::library, role::devel-lib
Download-Size: 2 296 kB
APT-Sources: http://deb.debian.org/debian testing/main amd64 Packages
Description: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

N: Есть 1 дополнительная запись. Используйте «-a» для просмотра
sudo apt remove libgcc-8-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 libgirepository-1.0-1 : Ломает: python3-gi (< 3.34.0-4~) но 3.30.4-1 должен быть установлен
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами.
sudo apt remove libc6-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 libgirepository-1.0-1 : Ломает: python3-gi (< 3.34.0-4~) но 3.30.4-1 должен быть установлен
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами.
udo apt show python3-gi
Package: python3-gi
Version: 3.38.0-1+b2
Priority: optional
Section: python
Source: pygobject (3.38.0-1)
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Installed-Size: 753 kB
Depends: gir1.2-glib-2.0 (>= 1.48.0), python3 (<< 3.10), python3 (>= 3.9~), python3:any, libc6 (>= 2.14), libffi7 (>= 3.3~20180313), libgirepository-1.0-1 (>= 1.62.0-4~), libglib2.0-0 (>= 2.53.1)
Homepage: https://wiki.gnome.org/Projects/PyGObject
Download-Size: 232 kB
APT-Sources: http://deb.debian.org/debian testing/main amd64 Packages
Description: Python 3 bindings for gobject-introspection libraries
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the Python 3 binding generator for libraries that
 support gobject-introspection, i. e. which ship a gir1.2-<name>-<version>
 package. With these packages, the libraries can be used from Python 3.

N: Есть 1 дополнительная запись. Используйте «-a» для просмотра.
S-T-U-P-I-D ()
sudo apt show libgirepository-1.0-1
Package: libgirepository-1.0-1
Version: 1.66.1-1+b1
Priority: optional
Section: libs
Source: gobject-introspection (1.66.1-1)
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Installed-Size: 265 kB
Depends: libglib2.0-0 (>= 2.62.4-2~), libc6 (>= 2.29), libffi7 (>= 3.3~20180313)
Breaks: libcjs0 (<< 4.4.0-2~), libgjs0g (<< 1.58.1-2~), libglib-object-introspection-perl (<< 0.048-2~), python-gi (<< 3.34.0-4~), python3-gi (<< 3.34.0-4~), ruby-gobject-introspection (<< 3.4.1-2~)
Homepage: https://wiki.gnome.org/GObjectIntrospection
Tag: role::shared-lib
Download-Size: 96,7 kB
APT-Sources: http://deb.debian.org/debian testing/main amd64 Packages
Description: Library for handling GObject introspection data (runtime library)
 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries. This introspection
 data can be used in several different use cases, for example
 automatic code generation for bindings, API verification and documentation
 generation.
 .
 GObject Introspection contains tools to generate and handle the
 introspection data.
 .
 This package contains a C library for handling the introspection data.

N: Есть 1 дополнительная запись. Используйте «-a» для просмотра.
S-T-U-P-I-D ()
sudo apt remove python3-gi
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  ant-contrib apper-data apt-config-icons-large cpp-8 cups-pk-helper dconf-cli
  espeak-ng-data fonts-sipa-arundina geoip-database gir1.2-atk-1.0 gir1.2-atspi-2.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gst-plugins-base-1.0
  gir1.2-gstreamer-1.0 gir1.2-gtk-3.0 gir1.2-ibus-1.0 gir1.2-notify-0.7
  gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-secret-1
  gir1.2-wnck-3.0 ibus-clutter ibus-gtk ibus-gtk3 libasan5 libasound2-dev
  libatk-adaptor libbind9-161 libbrlapi0.6 libc-dev-bin libcdio18 libclutter-1.0-0
  libclutter-1.0-common libclutter-imcontext-0.1-0 libclutter-imcontext-0.1-bin
  libcodec2-0.8.1 libcodec2-0.8.1:i386 libcogl-common libcogl-pango20 libcogl-path20
  libcogl20 libcrystalhd3:i386 libdbus-1-dev libdns1104 libdns1110 libdotconf0
  libdrm-dev libespeak-ng1 libffi-dev libgcc-8-dev libgeoip1 libgirepository-1.0-1
  libglib2.0-dev-bin libglvnd-core-dev libgssdp-1.0-3 libgupnp-1.0-4 libhangul-data
  libhangul1 libhavege1 libhogweed4:i386 libibus-1.0-5 libice-dev libice6:i386
  libisc1100 libisc1105 libisccc161 libisccfg163 libisl19 libjim0.77 libjsoncpp1
  libkgantt2-l10n liblouis-data liblouis17 liblouis20 libltdl-dev liblua5.1-0
  liblwres161 libmpx2 libmypaint-1.3-0 libnettle6:i386 libpangoxft-1.0-0 libpcaudio0
  libpcre16-3 libpcre32-3 libpcrecpp0v5 libqt5designer5 libsepol1-dev libsm-dev
  libsm6:i386 libsndio-dev libsonic0 libstartup-notification0 libtss2-udev libudev-dev
  libusbmuxd4 libvpx5:i386 libwayland-bin libwayland-dev libwnck-3-0 libwnck-3-common
  libx11-xcb-dev libx264-155:i386 libx265-165:i386 libxcb-dri2-0-dev libxcb-dri3-dev
  libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-render0-dev
  libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcursor-dev libxdamage-dev
  libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxrandr-dev
  libxrender-dev libxres1 libxshmfence-dev libxss-dev libxt-dev libxtst6:i386
  libxv-dev libxxf86vm-dev linux-headers-4.19.0-11-common
  linux-headers-4.19.0-13-common linux-kbuild-4.19 linux-libc-dev mesa-common-dev
  polkit-kde-1 python-apt-common python3-apt python3-brlapi python3-cairo
  python3-certifi python3-chardet python3-cups python3-cupshelpers python3-dbus
  python3-distro-info python3-distutils python3-idna python3-lib2to3 python3-louis
  python3-pkg-resources python3-pycurl python3-pyqt5 python3-requests python3-sip
  python3-six python3-smbc python3-software-properties python3-speechd python3-urllib3
  python3-xdg sound-icons speech-dispatcher speech-dispatcher-audio-plugins
  speech-dispatcher-espeak-ng system-config-printer-udev unattended-upgrades
  x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev
  x11proto-scrnsaver-dev x11proto-xext-dev x11proto-xf86vidmode-dev
  x11proto-xinerama-dev xbrlapi
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  cpp cpp-10 gcc gcc-10 gimp gimp-data gir1.2-ibus-1.0 libasan6 libavcodec58
  libavcodec58:i386 libavformat58 libavresample4 libavresample4:i386 libavutil56
  libavutil56:i386 libbabl-0.1-0 libbz2-1.0:i386 libc-bin libc-dev-bin libc6
  libc6:i386 libcodec2-0.9 libcodec2-0.9:i386 libcrypt1 libcrypt1:i386 libdav1d4
  libdav1d4:i386 libde265-0 libdw1:i386 libegl-mesa0 libgbm1 libgbm1:i386
  libgcc-10-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:i386 libgdk-pixbuf-xlib-2.0-0
  libgdk-pixbuf-xlib-2.0-0:i386 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-0:i386
  libgdk-pixbuf2.0-common libgegl-0.4-0 libgfortran5 libgimp2.0 libgirepository-1.0-1
  libglapi-mesa libglapi-mesa:i386 libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin
  libglib2.0-dev-bin libglx-mesa0 libglx-mesa0:i386 libgstreamer1.0-0
  libgstreamer1.0-0:i386 libheif1 libibus-1.0-5 libilmbase25 libisl23 libllvm11
  libllvm11:i386 libmfx1 libmount1 libmount1:i386 libmypaint-1.5-1 libnorm1
  libopenexr25 libosmesa6 libosmesa6:i386 libpcre2-8-0:i386 libpgm-5.3-0 libpostproc55
  libpulse-mainloop-glib0 libpulse0 libpulse0:i386 libpulsedsp librabbitmq4 libraw20
  libsdl2-2.0-0 libsdl2-2.0-0:i386 libselinux1 libselinux1:i386 libsodium23
  libswresample3 libswresample3:i386 libswscale5 libunwind8:i386 libvpx6 libvpx6:i386
  libwayland-server0:i386 libx264-160 libx264-160:i386 libx265-192 libx265-192:i386
  libz3-4 libz3-4:i386 libzmq5 linux-compiler-gcc-10-x86 linux-headers-5.9.0-5-amd64
  linux-headers-5.9.0-5-common linux-headers-amd64 linux-kbuild-5.9 locales pulseaudio
  pulseaudio-utils
Предлагаемые пакеты:
  cpp-doc gcc-10-locales gcc-multilib libtool flex bison gcc-doc gcc-10-multilib
  gcc-10-doc gimp-data-extras gvfs-backends glibc-doc glibc-doc:i386 locales:i386
  gstreamer1.0-tools gstreamer1.0-tools:i386 pavumeter pavucontrol paman paprefs
Рекомендуемые пакеты:
  libc6-dev | libc-dev libc6-dev libnss-nis libnss-nisplus libnss-nis:i386
  libnss-nisplus:i386
Следующие пакеты будут УДАЛЕНЫ:
  apper build-essential g++ g++-8 gcc-8 hardinfo ibus ibus-hangul ibus-m17n
  libblkid-dev libc6-dev libglib2.0-dev libibus-1.0-dev libjpeg-dev
  libjpeg62-turbo-dev liblua5.1-0-dev libmount-dev libncurses-dev libncurses5-dev
  libpcre3-dev libpulse-dev libreadline-dev libsdl2-dev libselinux1-dev
  libstdc++-8-dev libtool libtool-bin linux-compiler-gcc-8-x86
  linux-headers-4.19.0-11-amd64 linux-headers-4.19.0-13-amd64 orca python3-gi
  python3-gst-1.0 python3-pyatspi software-properties-common software-properties-kde
  system-config-printer system-config-printer-common uuid-dev zlib1g-dev
Следующие НОВЫЕ пакеты будут установлены:
  cpp-10 gcc-10 libasan6 libbz2-1.0:i386 libcodec2-0.9 libcodec2-0.9:i386 libcrypt1
  libcrypt1:i386 libdav1d4 libdav1d4:i386 libdw1:i386 libgbm1:i386 libgcc-10-dev
  libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-0:i386 libgdk-pixbuf-xlib-2.0-0
  libgdk-pixbuf-xlib-2.0-0:i386 libilmbase25 libisl23 libllvm11 libllvm11:i386 libmfx1
  libmypaint-1.5-1 libnorm1 libopenexr25 libpcre2-8-0:i386 libpgm-5.3-0 librabbitmq4
  libraw20 libsodium23 libunwind8:i386 libvpx6 libvpx6:i386 libwayland-server0:i386
  libx264-160 libx264-160:i386 libx265-192 libx265-192:i386 libz3-4 libz3-4:i386
  libzmq5 linux-compiler-gcc-10-x86 linux-headers-5.9.0-5-amd64
  linux-headers-5.9.0-5-common linux-kbuild-5.9
Следующие пакеты будут обновлены:
  cpp gcc gimp gimp-data gir1.2-ibus-1.0 libavcodec58 libavcodec58:i386 libavformat58
  libavresample4 libavresample4:i386 libavutil56 libavutil56:i386 libbabl-0.1-0
  libc-bin libc-dev-bin libc6 libc6:i386 libde265-0 libegl-mesa0 libgbm1
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-0:i386 libgdk-pixbuf2.0-common libgegl-0.4-0
  libgfortran5 libgimp2.0 libgirepository-1.0-1 libglapi-mesa libglapi-mesa:i386
  libglib2.0-0 libglib2.0-0:i386 libglib2.0-bin libglib2.0-dev-bin libglx-mesa0
  libglx-mesa0:i386 libgstreamer1.0-0 libgstreamer1.0-0:i386 libheif1 libibus-1.0-5
  libmount1 libmount1:i386 libosmesa6 libosmesa6:i386 libpostproc55
  libpulse-mainloop-glib0 libpulse0 libpulse0:i386 libpulsedsp libsdl2-2.0-0
  libsdl2-2.0-0:i386 libselinux1 libselinux1:i386 libswresample3 libswresample3:i386
  libswscale5 linux-headers-amd64 locales pulseaudio pulseaudio-utils
Обновлено 59 пакетов, установлено 45 новых пакетов, для удаления отмечено 40 пакетов, и 1242 пакетов не обновлено.
Необходимо скачать 254 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 575 MB.
Хотите продолжить? [Д/н] n
Прервано.
S-T-U-P-I-D ()