Evgeni Golov | 9 Jul 2012 10:46
Picon
Favicon
Gravatar

libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Hi,

[ CCing libphonon-dev maintainers ]

while trying to fix random RC bugs, I stumbled over this one and tried 
to
reproduce it in my local cowbuilder setup (you used sbuild).
This seems not to happen on buildds, as they use sbuilds internal 
resolver.

cowbuilder uses aptitude to resolve Build-Dependencies and fails in the 
same way
your sbuild did:

After that I executed cowbuilder --login to debug further.
`aptitude install libphonon-dev phonon-backend-gstreamer` gives
 The following packages have unmet dependencies:
  phonon-backend-null : Conflicts: phonon-backend which is a virtual package.
 The following actions will resolve these dependencies:

      Keep the following packages at their current version:
 1)     libphonon-dev [Not Installed]
 2)     phonon-backend-null [Not Installed]
(cowbuilder aborts here).

However, `apt-get install libphonon-dev phonon-backend-gstreamer` works just
fine. Not sure why it tries phonon-backend-null at all (I requested
phonon-backend-gstreamer), but I think this is because libphonon-dev 
depends on
phonon-backend-null | phonon
(Continue reading)

Evgeni Golov | 9 Jul 2012 11:26
Picon
Favicon
Gravatar

Re: libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Yay for packages running a ton of tests and ignoring the results...

On Mon, Jul 09, 2012 at 10:46:04AM +0200, Evgeni Golov wrote:

> Currently rebuilding pyside with libphonon-dev phonon-backend-gstreamer 
> installed and phonon purged, to verify that this is what the build-scripts 
> expect, but it takes ages.

It now built and the tests run just fine (minus the the three tests that 
were already failing on the buildds).

--

-- 
Bruce Schneier can read and understand Perl programs.

Evgeni Golov | 9 Jul 2012 11:26
Picon
Favicon
Gravatar

Bug#680822: libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Yay for packages running a ton of tests and ignoring the results...

On Mon, Jul 09, 2012 at 10:46:04AM +0200, Evgeni Golov wrote:

> Currently rebuilding pyside with libphonon-dev phonon-backend-gstreamer 
> installed and phonon purged, to verify that this is what the build-scripts 
> expect, but it takes ages.

It now built and the tests run just fine (minus the the three tests that 
were already failing on the buildds).

--

-- 
Bruce Schneier can read and understand Perl programs.

Evgeni Golov | 9 Jul 2012 11:26
Picon
Favicon
Gravatar

Bug#680822: libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Yay for packages running a ton of tests and ignoring the results...

On Mon, Jul 09, 2012 at 10:46:04AM +0200, Evgeni Golov wrote:

> Currently rebuilding pyside with libphonon-dev phonon-backend-gstreamer 
> installed and phonon purged, to verify that this is what the build-scripts 
> expect, but it takes ages.

It now built and the tests run just fine (minus the the three tests that 
were already failing on the buildds).

--

-- 
Bruce Schneier can read and understand Perl programs.

Evgeni Golov | 9 Jul 2012 11:26
Picon
Favicon
Gravatar

Bug#680822: libphonon-dev should depend on "phonon-backend-null | phonon-backend"?

Yay for packages running a ton of tests and ignoring the results...

On Mon, Jul 09, 2012 at 10:46:04AM +0200, Evgeni Golov wrote:

> Currently rebuilding pyside with libphonon-dev phonon-backend-gstreamer 
> installed and phonon purged, to verify that this is what the build-scripts 
> expect, but it takes ages.

It now built and the tests run just fine (minus the the three tests that 
were already failing on the buildds).

--

-- 
Bruce Schneier can read and understand Perl programs.


Gmane