You are not logged in.
Pages: 1
hi)
Devuan Ceres
How to resolve this hell?
freeartist-devuan@devuan:~$ sudo apt --fix-broken install
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
gir1.2-cloudproviders-0.3.0 libcloudproviders-dev libstartup-notification0-dev libxres-dev
Use 'sudo apt autoremove' to remove them.
Upgrading:
gir1.2-gtk-3.0 libgtk-3-dev
Installing dependencies:
libgtk-3-0
REMOVING:
libwnck-3-dev
Summary:
Upgrading: 2, Installing: 1, Removing: 1, Not Upgrading: 13
1 not fully installed or removed.
Download size: 0 B / 4,195 kB
Space needed: 8,957 kB / 36.7 GB available
Continue? [Y/n]
Reading changelogs... Done
(Reading database ... 358318 files and directories currently installed.)
Preparing to unpack .../libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb ...
Unpacking libgtk-3-0:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
dpkg: error processing archive /var/cache/apt/archives/libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb (--unpack):
trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-am-et.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb
Error: Sub-process /usr/bin/dpkg returned an error code (1)
freeartist-devuan@devuan:~$
freeartist-devuan@devuan:~$ sudo apt remove libwnck-3-dev
You might want to run 'apt --fix-broken install' to correct these.
Unsatisfied dependencies:
libgtk-3-bin : Depends: libgtk-3-0 (>= 1:3.24.38-2~deb12u2+rpt7+rpi1)
Error: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Error: The following information from --solver 3.0 may provide additional context:
Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
freeartist-devuan@devuan:~$
Last edited by deepforest (2025-08-15 21:32:31)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
Offline
solved?
499 sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb
500 sudo apt -f install
501 sudo apt upgrade
502 sudo apt -f install
503 sudo apt -f install libgtk-3-0
504 sudo apt upgrade
505 sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgtk-3-0t64_3.24.50-1_amd64.deb
506 sudo apt -f install
507 sudo apt upgrade
508 sudo apt autoremove
509 sudo apt upgrade
root@devuan:/home/freeartist-devuan# sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb
(Reading database ... 358318 files and directories currently installed.)
Preparing to unpack .../libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb ...
Unpacking libgtk-3-0:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-am-et.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-broadway.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-cedilla.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-inuktitut.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ipa.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-multipress.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-thai.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ti-er.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-ti-et.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-viqr.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-wayland.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-xim.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/libgdk-3.so.0', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: trying to overwrite '/usr/lib/x86_64-linux-gnu/libgtk-3.so.0', which is also in package libgtk-3-0t64:amd64 (3.24.49-3)
Setting up libgtk-3-0:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
Processing triggers for libc-bin (2.41-12) ...
Processing triggers for libgtk-3-0t64:amd64 (3.24.49-3) ...
root@devuan:/home/freeartist-devuan# sudo apt -f install
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 15
1 not fully installed or removed.
Space needed: 0 B / 36.6 GB available
Setting up libgtk-3-bin (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
Processing triggers for man-db (2.13.1-1) ...
root@devuan:/home/freeartist-devuan# sudo apt upgrade
Not upgrading:
gir1.2-gtk-3.0 libgtk-3-0t64 libpipewire-0.3-0t64 libpipewire-0.3-modules libspa-0.2-modules pipewire pipewire-bin pipx
libgail-3-0t64 libgtk-3-dev libpipewire-0.3-0t64:i386 libpipewire-0.3-modules:i386 libspa-0.2-modules:i386 pipewire:i386 pipewire-pulse:i386
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 15
root@devuan:/home/freeartist-devuan# sudo apt -f install
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 15
root@devuan:/home/freeartist-devuan# sudo apt -f install libgtk-3-0
libgtk-3-0 is already the newest version (1:3.24.38-2~deb12u2+rpt7+rpi1).
The following packages were automatically installed and are no longer required:
gir1.2-cloudproviders-0.3.0 libcloudproviders-dev libstartup-notification0-dev libxres-dev
Use 'sudo apt autoremove' to remove them.
Upgrading:
gir1.2-gtk-3.0 libgtk-3-dev
REMOVING:
libwnck-3-dev
Summary:
Upgrading: 2, Installing: 0, Removing: 1, Not Upgrading: 13
Download size: 0 B / 1,338 kB
Freed space: 1,494 kB
Continue? [Y/n]
Reading changelogs... Done
(Reading database ... 358327 files and directories currently installed.)
Removing libwnck-3-dev (43.2-1) ...
(Reading database ... 358265 files and directories currently installed.)
Preparing to unpack .../libgtk-3-dev_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb ...
Unpacking libgtk-3-dev:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) over (3.24.49-3) ...
Preparing to unpack .../gir1.2-gtk-3.0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb ...
Unpacking gir1.2-gtk-3.0:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) over (3.24.49-3) ...
Setting up gir1.2-gtk-3.0:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
Setting up libgtk-3-dev:amd64 (1:3.24.38-2~deb12u2+rpt7+rpi1) ...
root@devuan:/home/freeartist-devuan#
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
Offline
The answer is there, first post, several times even:
apt --fix-broken install
Offline
The answer is there, first post, several times even:
its not help and gives endless loop
but help this
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgtk-3-0_1%3a3.24.38-2~deb12u2+rpt7+rpi1_amd64.deb
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgtk-3-0t64_3.24.50-1_amd64.deb
sudo apt -f install
Last edited by deepforest (2025-08-16 10:25:51)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
Offline
Devuan Ceres
Sure it is
Those conflicting packages appear to be from stable and unstable, respectively... So you have an incomplete dist-upgrade you need to finish, or you tried upgrading from stable to unstable directly (which is unsupported), or you have created a franken[debi/devu]an (again) by enabling sources for multiple releases.
All of the those are liable to break apt in fun ways, but you don't listen when people tell you why things like this are a bad idea, so, uhh, enjoy?
how to fix broken dep hell?
1: Pin your target release at priority 1001.
2: Dist-upgrade and --fix-broken, see if it works. If it doesn't (it probably won't), try aptitude's solver first, then resolve remaining conflicts manually (directly with dpkg if needs be).
3: Remove any remaining installed packages from any other release, and any mention of other releases from sources.list.
4: Dist-upgrade and autoremove.
5: Remove your pin.
6: Hope you found all the mess, so it doesn't bite you again later.
Last edited by steve_v (2025-08-16 16:49:20)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
steve_v
Pin your target release at priority 1001.
Thank man, but would you so kindly show clear instructions how pin packages?
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©
Offline
LMGTFY....
https://wiki.debian.org/AptConfiguration#Using_pinning
https://douglasrumbaugh.com/post/apt-pinning/
Last edited by steve_v (2025-08-17 03:23:03)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
Thank man, but would you so kindly show clear instructions how pin packages?
root@9600k:~# cat /etc/apt/preferences.d/pinning
# Added to give priority to the testing packages
Package: *
Pin: release a=testing
Pin-Priority: 950
Package: *
Pin: release a=unstable
Pin-Priority: 600
There is an example I used when I was running testing with unstable in the /etc/apt/sources.list.d/devuan.sources file. I no longer use it as switched the file to have the excalibur used as it will soon be the new stable I want to run. When you create your file simply put the Pin-Priority: 1001 for the release you want used you can leave out all others.
Offline
Pages: 1