build-depends conflict with changes in jaunty

Bug #343005 reported by Keith Worrell
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ffmpeg-debian (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: kdenlive

$ sudo apt-get build-dep kdenlive
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Build-dependencies for kdenlive could not be satisfied.

Using info from debian/control

$ sudo apt-get install debhelper cmake cdbs kdelibs5-dev libavc1394-dev libmlt-dev libmlt++-dev libiec61883-dev libavcodec-dev libavformat-dev libavdevice-dev libavutil-devReading package lists... Done
Building dependency tree
Reading state information... Done
debhelper is already the newest version.
cmake is already the newest version.
cdbs is already the newest version.
kdelibs5-dev is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libavcodec-dev: Depends: libavcodec52 (= 3:0.svn20090303-1ubuntu1) but it is not going to be installed
  libavutil-dev: Depends: libavutil49 (= 3:0.svn20090303-1ubuntu1) but it is not going to be installed
E: Broken packages

If the changes in jaunty are not actually conflicts, debian/control should be updated to reflect this.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

I can get the build-deps just fine. What happens when you try to install libavutil49?

Changed in kdenlive:
status: New → Incomplete
Revision history for this message
Keith Worrell (keith-penguin) wrote :

$ sudo apt-get -s install libavutil49
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libsox-fmt-base libftgl2 libsox-fmt-alsa libsox1 libalut0 kdenlive-data
  libmlt-data
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  blender dvgrab ffmpeg gstreamer0.10-ffmpeg
  gstreamer0.10-plugins-bad-multiverse inigo kdenlive libavcodec-unstripped-52
  libavdevice52 libavfilter0 libavformat52 libavutil-unstripped-49
  libgmerlin-avdec1 libmjpegtools-1.9 libmlt++1 libmlt1 libquicktime1
  libxine1-ffmpeg libxine1-plugins mjpegtools openmovieeditor
The following NEW packages will be installed:
  libavutil49
0 upgraded, 1 newly installed, 21 to remove and 0 not upgraded.
Remv blender [2.48a+dfsg-1ubuntu3]
Remv dvgrab [3.2-2]
Remv kdenlive [0.7.2.1-0ubuntu1]
Remv ffmpeg [3:0.svn20090303-1ubuntu1]
Remv gstreamer0.10-ffmpeg [0.10.6.2-1ubuntu1]
Remv gstreamer0.10-plugins-bad-multiverse [0.10.10.2-1ubuntu1]
Remv inigo [0.3.4-0ubuntu3]
Remv openmovieeditor [0.0.20090105-0ubuntu1~ppa3]
Remv libgmerlin-avdec1 [1.0.0-0ubuntu1]
Remv mjpegtools [1:1.9.0-0.0]
Remv libmjpegtools-1.9 [1:1.9.0-0.0]
Remv libmlt++1 [0.3.4-0ubuntu1]
Remv libmlt1 [0.3.4-0ubuntu3]
Remv libquicktime1 [2:1.1.0+debian-1build1]
Remv libxine1-plugins [1.1.16.2-1ubuntu2]
Remv libxine1-ffmpeg [1.1.16.2-1ubuntu2]
Remv libavdevice52 [3:0.svn20090303-1ubuntu1]
Remv libavformat52 [3:0.svn20090303-1ubuntu1]
Remv libavfilter0 [3:0.svn20090303-1ubuntu1]
Remv libavcodec-unstripped-52 [3:0.svn20090303-1ubuntu1+unstripped1]
Remv libavutil-unstripped-49 [3:0.svn20090303-1ubuntu1+unstripped1] [libswscale0 libpostproc51 ]
Inst libavutil49 (3:0.svn20090303-1ubuntu1 Ubuntu:9.04/jaunty)
Conf libavutil49 (3:0.svn20090303-1ubuntu1 Ubuntu:9.04/jaunty)

hmm... ok, guess openmovieeditor and blender are not jaunty dependencies, but I remember seeing that package removed when I upgraded to jaunty. I don't necessarily see why those two packages should conflict.

Changed in kdenlive (Ubuntu):
status: Incomplete → New
Revision history for this message
Christoph Langner (chrissss) wrote :

I can confirm this, I can't install libavcodec-dev. When i try it, I get

$ sudo apt-get install libavcodec-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libavcodec-dev: Depends: libavutil-dev (= 3:0.svn20090303-1ubuntu4) but it is not going to be installed
E: Broken packages

When i follow libavutil-dev i get

$ sudo apt-get install libavutil-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libavutil-dev: Depends: libavutil49 (= 3:0.svn20090303-1ubuntu4) but it is not going to be installed
E: Broken packages

And finally libavutil49 will remove important packages...

$ sudo apt-get install libavutil49
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libboost-program-options1.34.1 libmagick++1 libboost-thread1.34.1 libboost-regex1.34.1 libboost-filesystem1.34.1
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad-multiverse libavcodec-unstripped-52 libavformat52
  libavutil-unstripped-49 libmjpegtools-1.9 libquicktime1 mjpegtools performous
The following NEW packages will be installed:
  libavutil49
0 upgraded, 1 newly installed, 9 to remove and 0 not upgraded.
Need to get 58.3kB of archives.
After this operation, 14.4MB disk space will be freed.
Do you want to continue [Y/n]

Changed in ffmpeg-debian:
status: New → Confirmed
Revision history for this message
Paul Gevers (paul-climbing) wrote :

Could the people experiencing this bug see if it is related to bug 312898. I have the feeling that all people experiencing this bug have one of the unstripped libraries of ffmpeg installed.

Please report back, or mark this bug as a duplicate if you find you can solve this bug by uninstalling the unstripped versions.

Revision history for this message
Reinhard Tartler (siretart) wrote :

bug 312898 is a duplicate of this one.

the reason is that some package here is depending on the -unstripped variants of the ffmpeg package, see the discussion for that in the other bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.