First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 285598
Alias:
Product:
Component:
Status: CLOSED
Resolution: FIXED
Assigned To: media-gfx herd <graphics@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Samuli Suominen <ssuominen@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 285598 depends on: 282704 283241 285586 285599 Show dependency tree
Bug 285598 blocks: 285647 286688
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-09-19 16:46 0000
- No known issues except for amd64 in bug 283089. 
- Both amd64 and x86 will want also media-libs/jpeg-compat.
- Bug 285586 needs to be done _first_ to avoid blurry images with gtk+ apps.

------- Comment #1 From Samuli Suominen 2009-09-19 16:49:46 0000 -------
I hope this will get into 10.0 because it'd be shame to introduce this upgrade
path to new users. Not something you want as your first experience.

------- Comment #2 From SpanKY 2009-09-19 20:16:34 0000 -------
the ebuild needs preserve lib logic added to it or it's going to break
everything for stable users

------- Comment #3 From Samuli Suominen 2009-09-20 07:31:33 0000 -------
(In reply to comment #2)
> the ebuild needs preserve lib logic added to it or it's going to break
> everything for stable users

Mixing libjpeg.so.62 and libjpeg.so.7 will cause issues like bug 279227. I'd
prefer getting "Can't find shared library..." message over random crashing,
at least it'll be clear that the user needs revdep-rebuild.

------- Comment #4 From Mart Raudsepp 2009-09-20 22:19:23 0000 -------
Welcome to the world of the expat story. Those random crashes were also why I
(with a couple other folks, including original expat maintainer) decided to not
preserve_old_libs the previous ABI. That's the life without dist-upgrade :(

------- Comment #5 From Mart Raudsepp 2009-09-21 12:23:41 0000 -------
How about a news item...?

------- Comment #6 From Christian Faulhammer 2009-09-22 00:18:33 0000 -------
(In reply to comment #5)
> How about a news item...?

 Yes, please...

------- Comment #7 From SpanKY 2009-09-22 15:06:52 0000 -------
except you already have this exact behavior with portage unstable and that is
the behavior that is always going to exist moving forward.  and it's going to
happen anyways with packages that need to pull in jpeg-compat for binary
packages.  i.e. you cant win.

people need to rebuild their systems with revdep-rebuild/@preserved-lib, end of
story.  the preserve lib logic needs to be added before going stable, or a
temporary depend on jpeg-compat to prevent collision detection.

------- Comment #8 From SpanKY 2009-09-23 04:28:16 0000 -------
ive added the logic to jpeg-7 and the jpeg-compat ebuild

http://sources.gentoo.org/media-libs/jpeg/jpeg-7.ebuild?r1=1.8&r2=1.9
http://sources.gentoo.org/media-libs/jpeg-compat/jpeg-compat-6b.ebuild?r1=1.1&r2=1.2

------- Comment #9 From SpanKY 2009-09-23 04:29:10 0000 -------
hrm, cvs out of date.  actual change:
http://sources.gentoo.org/media-libs/jpeg-compat/jpeg-compat-6b-r1.ebuild?r1=1.1&r2=1.2

------- Comment #10 From Brent Baude 2009-09-27 14:22:16 0000 -------
ppc64 done

------- Comment #11 From nixnut 2009-09-27 19:52:45 0000 -------
ppc stable

------- Comment #12 From Samuli Suominen 2009-09-30 11:12:18 0000 -------
amd64 stable

------- Comment #13 From Jeroen Roovers 2009-09-30 17:11:21 0000 -------
Stable for HPPA.

------- Comment #14 From Tobias Klausmann 2009-10-03 14:49:22 0000 -------
Stable on alpha.

------- Comment #15 From Markus Meier 2009-10-05 21:07:51 0000 -------
x86 stable

------- Comment #16 From Markus Meier 2009-10-08 22:01:15 0000 -------
arm stable

------- Comment #17 From Raúl Porcel 2009-10-26 19:38:35 0000 -------
ia64/m68k/s390/sh/sparc stable, closing

First Last Prev Next    No search results available      Search page      Enter new bug