Bug#680822: aptitude install libphonon-dev phonon-backend-gstreamer fails

2012-09-20 Thread Sune Vuorela
On Thursday 20 September 2012 05:36:56 Hideki Yamane wrote:
 Hi,
 
  It seems that clear for me, phonon-backend-null | phonon is odd and it
  should be phonon-backend-null | phonon-backend since phonon-backend-null
  provides phonon-backend virtual package and pulls phonon package causes
  just a confuse.
 
  I'll upload package include this change with 10days/delayed (safe side).
  If you want to cancel it, please tell me.

please cancel it. 

The dependency on phonon *is* correct. Either you want phonon-backend-null 
*or* a working phonon. Phonon is the package to depend on to get a working 
phonon.

if you want a working phonon, you must depend on phonon.

The bug is not in the phonon package.

/Sune


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680822: aptitude install libphonon-dev phonon-backend-gstreamer fails

2012-09-20 Thread Hideki Yamane
Hi,

On Thu, 20 Sep 2012 12:13:22 +0200
Sune Vuorela s...@debian.org wrote:
 please cancel it. 

 Okay, canceled. Thanks.


 The dependency on phonon *is* correct. Either you want phonon-backend-null 
 *or* a working phonon. Phonon is the package to depend on to get a working 
 phonon.

 if you want a working phonon, you must depend on phonon.

 Hmm, just a question. phonon package contains no files 

$ dpkg -L phonon
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/phonon
/usr/share/doc/phonon/copyright
/usr/share/doc/phonon/changelog.Debian.gz

 and just has a dependency for some packages.

$ dpkg -s phonon
Package: phonon
(snip)
Version: 4:4.6.0.0-2
Depends: libphonon4 (= 4:4.6.0.0-2), debconf (= 0.5) | debconf-2.0, 
phonon-backend-vlc | phonon-backend

 Well, if above dependency would be filled, it seems that specify
 phonon-backend will be appropriate option and it is.

 Why we need to specify phonon as Depends:?


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680822: aptitude install libphonon-dev phonon-backend-gstreamer fails

2012-09-20 Thread Sune Vuorela
On Thursday 20 September 2012 13:47:17 Hideki Yamane wrote:
  Why we need to specify phonon as Depends:?

if you want a working phonon, you need to depend on phonon. that's just how it 
is.

/Sune


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680822: aptitude install libphonon-dev phonon-backend-gstreamer fails

2012-09-19 Thread Hideki Yamane

Hi,

 It seems that clear for me, phonon-backend-null | phonon is odd and it
 should be phonon-backend-null | phonon-backend since phonon-backend-null
 provides phonon-backend virtual package and pulls phonon package causes
 just a confuse.

 I'll upload package include this change with 10days/delayed (safe side).
 If you want to cancel it, please tell me.


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane
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 20:55:41.0 +0900
+++ phonon-4.6.0.0/debian/changelog	2012-09-20 12:33:37.0 +0900
@@ -1,3 +1,13 @@
+phonon (4:4.6.0.0-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/control
+- libphonon-dev: Depends: phonon-backend-null | phonon-backend 
+  it fixes dependency problem (Closes: #680822) 
+  Thanks to Evgeni Golov evg...@debian.org for investigation.
+
+ -- Hideki Yamane henr...@debian.org  Thu, 20 Sep 2012 12:33:34 +0900
+
 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 20:55:41.0 +0900
+++ phonon-4.6.0.0/debian/control	2012-09-20 12:05:06.0 +0900
@@ -38,7 +38,7 @@
 Architecture: any
 Section: libdevel
 Depends: libphonon4 (= ${binary:Version}),
- phonon-backend-null | phonon,
+ phonon-backend-null | phonon-backend,
  ${misc:Depends},
  ${sameVersionDep:libqt4-dev:libphonon4},
  ${shlibs:Depends}