Eric Ramsey
2024-03-18 22:50:01 UTC
So, I started working on updating my PowerPC today, and the apt went
nuts indicating that there is a large amount of depends that are not
being met. An example is iproute2, while troubleshooting things It
even went so far as to remove iproute2.
I was able to get the system half working again however the loops are
related to below. It looks like the repo is in some half state of
needing a large amount of conflicting packages and it has left the
system in a currently unusable state.
***@iLamp:/sdctemp/ppc# dpkg -i *
(Reading database ... 171476 files and directories currently installed.)
Preparing to unpack iproute2_6.8.0-1+b1_powerpc.deb ...
Unpacking iproute2 (6.8.0-1+b1) over (6.8.0-1+b1) ...
dpkg: regarding libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb containing
libdb5.3t64:powerpc:
libdb5.3t64 breaks libdb5.3 (<< 5.3.28+dfsg2-5)
libdb5.3:powerpc (version 5.3.28+dfsg2-4) is present and installed.
dpkg: error processing archive
libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb (--install):
installing libdb5.3t64:powerpc would break libdb5.3:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: regarding libelf1t64_0.191-1_powerpc.deb containing libelf1t64:powerpc:
libelf1t64 breaks libelf1 (<< 0.191-1)
libelf1:powerpc (version 0.190-1) is present and installed.
dpkg: error processing archive libelf1t64_0.191-1_powerpc.deb (--install):
installing libelf1t64:powerpc would break libelf1:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: regarding libtirpc3t64_1.3.4+ds-1.1_powerpc.deb containing
libtirpc3t64:powerpc:
libtirpc3t64 breaks libtirpc3 (<< 1.3.4+ds-1.1)
libtirpc3:powerpc (version 1.3.4+ds-1) is present and installed.
dpkg: error processing archive libtirpc3t64_1.3.4+ds-1.1_powerpc.deb
(--install):
installing libtirpc3t64:powerpc would break libtirpc3:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: dependency problems prevent configuration of iproute2:
iproute2 depends on libdb5.3t64; however:
Package libdb5.3t64 is not installed.
iproute2 depends on libelf1t64 (>= 0.131); however:
Package libelf1t64 is not installed.
iproute2 depends on libtirpc3t64 (>= 1.0.2); however:
Package libtirpc3t64 is not installed.
dpkg: error processing package iproute2 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.12.0-3) ...
Errors were encountered while processing:
libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb
libelf1t64_0.191-1_powerpc.deb
libtirpc3t64_1.3.4+ds-1.1_powerpc.deb
iproute2
***@iLamp:/sdctemp/ppc# dpkg -r libelf1
dpkg: dependency problems prevent removal of libelf1:powerpc:
libglib2.0-bin depends on libelf1 (>= 0.142).
libgl1-mesa-dri:powerpc depends on libelf1 (>= 0.142).
libdw1:powerpc depends on libelf1 (= 0.190-1).
libbpf1:powerpc depends on libelf1 (>= 0.144).
libbpf0:powerpc depends on libelf1 (>= 0.142).
dwz depends on libelf1 (>= 0.131).
dpkg: error processing package libelf1:powerpc (--remove):
dependency problems - not removing
Errors were encountered while processing:
libelf1:powerpc
nuts indicating that there is a large amount of depends that are not
being met. An example is iproute2, while troubleshooting things It
even went so far as to remove iproute2.
I was able to get the system half working again however the loops are
related to below. It looks like the repo is in some half state of
needing a large amount of conflicting packages and it has left the
system in a currently unusable state.
***@iLamp:/sdctemp/ppc# dpkg -i *
(Reading database ... 171476 files and directories currently installed.)
Preparing to unpack iproute2_6.8.0-1+b1_powerpc.deb ...
Unpacking iproute2 (6.8.0-1+b1) over (6.8.0-1+b1) ...
dpkg: regarding libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb containing
libdb5.3t64:powerpc:
libdb5.3t64 breaks libdb5.3 (<< 5.3.28+dfsg2-5)
libdb5.3:powerpc (version 5.3.28+dfsg2-4) is present and installed.
dpkg: error processing archive
libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb (--install):
installing libdb5.3t64:powerpc would break libdb5.3:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: regarding libelf1t64_0.191-1_powerpc.deb containing libelf1t64:powerpc:
libelf1t64 breaks libelf1 (<< 0.191-1)
libelf1:powerpc (version 0.190-1) is present and installed.
dpkg: error processing archive libelf1t64_0.191-1_powerpc.deb (--install):
installing libelf1t64:powerpc would break libelf1:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: regarding libtirpc3t64_1.3.4+ds-1.1_powerpc.deb containing
libtirpc3t64:powerpc:
libtirpc3t64 breaks libtirpc3 (<< 1.3.4+ds-1.1)
libtirpc3:powerpc (version 1.3.4+ds-1) is present and installed.
dpkg: error processing archive libtirpc3t64_1.3.4+ds-1.1_powerpc.deb
(--install):
installing libtirpc3t64:powerpc would break libtirpc3:powerpc, and
deconfiguration is not permitted (--auto-deconfigure might help)
dpkg: dependency problems prevent configuration of iproute2:
iproute2 depends on libdb5.3t64; however:
Package libdb5.3t64 is not installed.
iproute2 depends on libelf1t64 (>= 0.131); however:
Package libelf1t64 is not installed.
iproute2 depends on libtirpc3t64 (>= 1.0.2); however:
Package libtirpc3t64 is not installed.
dpkg: error processing package iproute2 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.12.0-3) ...
Errors were encountered while processing:
libdb5.3t64_5.3.28+dfsg2-5+b1_powerpc.deb
libelf1t64_0.191-1_powerpc.deb
libtirpc3t64_1.3.4+ds-1.1_powerpc.deb
iproute2
***@iLamp:/sdctemp/ppc# dpkg -r libelf1
dpkg: dependency problems prevent removal of libelf1:powerpc:
libglib2.0-bin depends on libelf1 (>= 0.142).
libgl1-mesa-dri:powerpc depends on libelf1 (>= 0.142).
libdw1:powerpc depends on libelf1 (= 0.190-1).
libbpf1:powerpc depends on libelf1 (>= 0.144).
libbpf0:powerpc depends on libelf1 (>= 0.142).
dwz depends on libelf1 (>= 0.131).
dpkg: error processing package libelf1:powerpc (--remove):
dependency problems - not removing
Errors were encountered while processing:
libelf1:powerpc