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

Reply via email to