desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #119308
[Bug 1455780] [NEW] the i386 and amb64 versions break each other
Public bug reported:
Trying to install wine1.6 leads to a series of dependency errors that
lead back to libvpx1:i386.
Trying to install that package means that libvpx1:amd64 is to be
removed, which then wants to remove a whole bunch of other, important,
packages, like software-center & gnome-control-center.
$ sudo apt-get install libvpx1:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
colord dvipng ffmpeg gnome-control-center graphviz gstreamer1.0-libav
gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gvfs-backends
handbrake-gtk hplip libavcodec-dev libavcodec54 libavformat-dev
libavformat54 libcheese-gtk23 libcheese7 libchromaprint0 libgd3 libgphoto2-6
libgvc6 libopencv-contrib2.4 libopencv-highgui2.4 libopencv-legacy2.4
libopencv-objdetect2.4 libsane libvpx-dev libvpx1
printer-driver-postscript-hp python-pygraphviz sane-utils simple-scan
software-center vlc vlc-nox vlc-plugin-notify vlc-plugin-samba xdot
The following NEW packages will be installed:
libvpx1:i386
0 upgraded, 1 newly installed, 38 to remove and 93 not upgraded.
Need to get 525 kB of archives.
After this operation, 188 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
--=====
$ lsb_release -rd
Description: Ubuntu 14.04.2 LTS
Release: 14.04
--=====
What I expect to happen: in a multi-arch system, that amd64 and i386
packages happily coexist.
--=====
What happens instead: they break each other.
$ apt-cache depends libvpx1
libvpx1
Depends: libc6
PreDepends: multiarch-support
multiarch-support:i386
Replaces: libvpx1:i386
Breaks: libvpx1:i386
$ apt-cache depends libvpx1:i386
libvpx1:i386
Depends: libc6:i386
PreDepends: multiarch-support:i386
multiarch-support
Replaces: libvpx1
Breaks: libvpx1
** Affects: libvpx (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libvpx in Ubuntu.
https://bugs.launchpad.net/bugs/1455780
Title:
the i386 and amb64 versions break each other
Status in libvpx package in Ubuntu:
New
Bug description:
Trying to install wine1.6 leads to a series of dependency errors that
lead back to libvpx1:i386.
Trying to install that package means that libvpx1:amd64 is to be
removed, which then wants to remove a whole bunch of other, important,
packages, like software-center & gnome-control-center.
$ sudo apt-get install libvpx1:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
colord dvipng ffmpeg gnome-control-center graphviz gstreamer1.0-libav
gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gvfs-backends
handbrake-gtk hplip libavcodec-dev libavcodec54 libavformat-dev
libavformat54 libcheese-gtk23 libcheese7 libchromaprint0 libgd3 libgphoto2-6
libgvc6 libopencv-contrib2.4 libopencv-highgui2.4 libopencv-legacy2.4
libopencv-objdetect2.4 libsane libvpx-dev libvpx1
printer-driver-postscript-hp python-pygraphviz sane-utils simple-scan
software-center vlc vlc-nox vlc-plugin-notify vlc-plugin-samba xdot
The following NEW packages will be installed:
libvpx1:i386
0 upgraded, 1 newly installed, 38 to remove and 93 not upgraded.
Need to get 525 kB of archives.
After this operation, 188 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
--=====
$ lsb_release -rd
Description: Ubuntu 14.04.2 LTS
Release: 14.04
--=====
What I expect to happen: in a multi-arch system, that amd64 and i386
packages happily coexist.
--=====
What happens instead: they break each other.
$ apt-cache depends libvpx1
libvpx1
Depends: libc6
PreDepends: multiarch-support
multiarch-support:i386
Replaces: libvpx1:i386
Breaks: libvpx1:i386
$ apt-cache depends libvpx1:i386
libvpx1:i386
Depends: libc6:i386
PreDepends: multiarch-support:i386
multiarch-support
Replaces: libvpx1
Breaks: libvpx1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvpx/+bug/1455780/+subscriptions
Follow ups
References