https://bugs.kde.org/show_bug.cgi?id=466254

Colin Griffith <tyna...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tyna...@gmail.com

--- Comment #1 from Colin Griffith <tyna...@gmail.com> ---
KDE Neon only recently started packaging its own copy of libjpeg, and ever
since then I've avoided running updates because it keeps wanting to remove
things I don't want it to remove. If I stay on the version of libjpeg that
comes from Ubuntu's packages, the result is having to keep all of these
packages at their old versions:

digikam
digikam-data
gwenview
libjpeg-dev
libjpeg-turbo8
libjpeg-turbo8-dev
libokular5core10
libpoppler-cpp0v5
libpoppler-glib8
libpoppler-qt5-1
libpoppler126
libxsimd-dev
okular
okular-backends
okular-extra-backends
poppler-utils
showfoto

Additionally, because of the way that the packages depend on each other (which
is vastly different in the Neon packages compared to the versions in the Ubuntu
repositories), you can't have a different version of the i386 libraries and the
x86-64 libraries. Since KDE Neon's repositories do not provide an :i386
package, this breaks a number of i386 packages, including Wine. Here are the
packages that need to be removed if I try to upgrade to Neon's libjpeg:

gstreamer1.0-plugins-good:i386
libavcodec-extra58:i386
libgd3:i386
libgdk-pixbuf-2.0-0:i386
libgdk-pixbuf-xlib-2.0-0:i386
libgdk-pixbuf2.0-0:i386
libgphoto2-6:i386
libjpeg-turbo8:i386
libjpeg8
libjpeg8:i386
librsvg2-2:i386
librsvg2-common:i386
libtiff5:i386
libv4l-0:i386
libv4lconvert0:i386
libwine:i386
wine32:i386
libjpeg8-dev

You'll note that libjpeg8 itself is in that list, and that's because libjpeg8
and libjpeg-turbo8 are separate packages, though libjpeg8 seems to mostly exist
so that packages have something to point to if they depend on it, and it in
turn just depends on libjpeg-turbo8. Removing it doesn't seem to cause any harm
directly though; the harm comes from the lack of an i386 package with the same
version number as the x86-64 package.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to