Bug#612341: could anyone summarize the status on libjpeg-turbo WNPPs?
On Sat, 16 Mar 2013, Mike Gabriel wrote:
> Hi Yaroslav,
> On Fr 01 Mär 2013 16:11:10 CET Yaroslav Halchenko wrote:
> >Hi Guys,
> >I wonder if anyone could give a concise summary stopping libjpeg-turbo
> >from being uploaded? there seemed to be lots of work, clarifications
> >from upstream, downstream distributions including it,... and no
> >clarity why we do not have it in Debian yet (could simply be a lack of
> >time?).
> >Thank you in advance!
> I have experimented around with libjpeg-turbo.git on collab-maint recently.
> I have updated upstream to 1.2.90.
> By now the current version already looks quite promosing (I hope).
> The dpkg-divert stuff, I have remove. The current policy is:
> o link native libjpeg-turbo code against libturbojpeg1
> -> a package like TigerVNC or VirtualGL should use libturbojpeg1
> o if the system admin chooses to replaced libjpeg8 by libjpeg8-turbo,
> he/she may do so. Only then libjpeg8 is replaced (including all
> consequences for all applications on the system)
I think Conflicts/Replaces should be cleaned-up for the libjpeg8-turbo
Package: libjpeg8-turbo
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: multiarch-support
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libjpeg62, libjpeg7
Replaces: libjpeg62, libjpeg7, libjpeg8 (<< 9)
Provides: libjpeg8
Description: IJG JPEG compliant runtime library - SIMD optimized
This library is based on libjpeg-turbo and not on the IJG JPEG.
.
This package provides the runtime library supporting the Independent JPEG
Group's standard for JPEG files.
.
WARNING: This package contains a shared library which is a drop in
replacement for libjpeg8. Replacing the standard libjpeg6 library
may have unexpected/unknown effects on certain applications.
atm it conflicts with libjpeg62 libjpeg7 but doesn't actually provide them,
thus resulting in need to remove a bulk of packages happen I decide to give
libjpeg8-turbo a shout as a replacement for libjpeg8.
So why there are those Conflicts: and Replaces for the lib package?
--
Yaroslav O. Halchenko
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Senior Research Associate, Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
Reply to: