At least I was able to burst this dependency cycle by setting the
package status to hold (after removing the dependend packages to be
found by apt-cache rdepends libmtp8):
~# dpkg -l libmtp8
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
Description
+++-==========================================-==========================================-====================================================================================================
in libmtp8 <none>
(no description available)
~# echo libmtp8 "hold"|dpkg --set-selections
r...@ubuntu:~# dpkg -l libmtp8
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
Description
+++-==========================================-==========================================-====================================================================================================
un libmtp8 <none>
(no description available)
--
package libmtp8 0.3.7-3ubuntu2 failed to install/upgrade: subprocess new
pre-installation script killed by signal (Segmentation fault)
https://bugs.launchpad.net/bugs/573444
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs