Followup-For: Bug #669278 Control: reassign -1 src:phonon 4.6.0.0-2 Hi,
since fixing this via qtdbus did not work, I'm giving this bug back to phonon. Unless someone has a better idea, adding back phonon-backend-xine as a transitional package is a solution to fix upgrades from squeeze to wheezy with the buggy apt from squeeze. I updated my patch to re-add phonon-backend-xine as a transitional package and verified that the upgrade path from squeeze is clean with the new phonon-backend-xine being available. I offer to NMU phonon (with the attached patch) if someone wnats to sponsor this NMU. Andreas
diffstat for phonon-4.6.0.0 phonon-4.6.0.0 changelog | 10 ++++++++++ control | 9 ++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff -Nru phonon-4.6.0.0/debian/changelog phonon-4.6.0.0/debian/changelog --- phonon-4.6.0.0/debian/changelog 2012-05-02 13:55:41.000000000 +0200 +++ phonon-4.6.0.0/debian/changelog 2013-01-15 23:27:32.000000000 +0100 @@ -1,3 +1,13 @@ +phonon (4:4.6.0.0-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Add phonon-backend-xine transitional package, transition to the vlc + backend. This fixes the "Could not perform immediate configuration on + 'phonon-backend-vlc'" apt error on upgrades from squeeze. + (Closes: #669278) + + -- Andreas Beckmann <deb...@abeckmann.de> Tue, 15 Jan 2013 23:27:32 +0100 + phonon (4:4.6.0.0-2) unstable; urgency=low [ Debconf translation updates ] diff -Nru phonon-4.6.0.0/debian/control phonon-4.6.0.0/debian/control --- phonon-4.6.0.0/debian/control 2012-05-02 13:55:41.000000000 +0200 +++ phonon-4.6.0.0/debian/control 2013-01-15 23:24:03.000000000 +0100 @@ -26,7 +26,7 @@ Suggests: phonon-backend-gstreamer, phonon-backend-mplayer, ${phonon:Recommended-Backend} -Conflicts: phonon-backend-xine +Breaks: phonon-backend-xine (<< 4:4.6.0.0) Description: multimedia framework from KDE - metapackage Phonon is the Qt 4 multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. @@ -126,3 +126,10 @@ This package contains debugging symbols for the Phonon library and its main back-ends. Install it if you want to report a crash or debug a problem with Phonon or its back-ends. + +Package: phonon-backend-xine +Architecture: all +Depends: phonon-backend-vlc +Description: transitional package to aid switching to phonon-backend-vlc + This is a transitional dummy package to aid switching to phonon-backend-vlc. + It can be safely removed if nothing depends on it.