Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 300782 - media-libs/jpeg-8 unmasking
Summary: media-libs/jpeg-8 unmasking
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: emul-tracker 299149
  Show dependency tree
 
Reported: 2010-01-12 21:45 UTC by Samuli Suominen (RETIRED)
Modified: 2010-02-18 10:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
jpeg-7-r1.ebuild (jpeg-7-r1.ebuild,1.02 KB, text/plain)
2010-01-15 05:16 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2010-01-12 21:45:54 UTC
We have emul-linux-x86-* and icedtea6-bin in-house binary pkgs linking against libjpeg.so.7

Please create a new packages for them, linked against jpeg-8, and mask next to jpeg-8 in profiles/package.mask
Comment 1 SpanKY gentoo-dev 2010-01-12 23:46:01 UTC
this is going to suck every time the ABI changes, which seems like it's going to be frequent.  we should start SLOT-ing older versions.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-01-14 15:15:51 UTC
From my POV .so.7 wasn't around long, and there's no point in keeping it soon as icedtea6-bin (required by single NEEDED entry) and emul-linux-x86-* (required so that 32bit libjpeg.so and 64bit libjpeg.so versions match for wine) are updated...

in short: i vote for us letting .so.7 die in peace
Comment 3 SpanKY gentoo-dev 2010-01-15 05:16:14 UTC
Created attachment 216571 [details]
jpeg-7-r1.ebuild

we keep old ABI compat ebuilds for important packages as there are plenty of external binaries that want them.  since we need jpeg-6b:62 indefinitely, a jpeg-7-r1 is trivial to maintain too.

ive already added the jpeg-6b-r9 ABI SLOTed ebuild, and here's the jpeg-7-r1 version of that.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2010-01-17 19:19:46 UTC
Fixed with Mike's ebuild, and

+  17 Jan 2010; Samuli Suominen <ssuominen@gentoo.org>
+  icedtea6-bin-1.6.1.ebuild, icedtea6-bin-1.6.2.ebuild,
+  icedtea6-bin-1.6.2-r1.ebuild:
+  Restrict depend to =media-libs/jpeg-7* depend to get matching SONAME.
+

and jpeg-8 unmasking
Comment 5 Ben Mellor 2010-02-18 04:27:34 UTC
What happened to creating new versions of the emul-linux-x86-* crowd? We're still at version 20091231.
Comment 6 SpanKY gentoo-dev 2010-02-18 09:09:32 UTC
new issue -> new bug
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2010-02-18 09:22:32 UTC
(In reply to comment #5)
> What happened to creating new versions of the emul-linux-x86-* crowd? We're
> still at version 20091231.
> 

Bug 303255 is for this.
Comment 8 Ben Mellor 2010-02-18 10:37:22 UTC
(In reply to comment #6)
> new issue -> new bug

The original problem description asked for new binary packages for the emul-linux-x86 libs and for icedtea6. The bug was marked as fixed, so I wasn't sure if I was just missing something.