Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31220 - media-libs/xpm-3.4k-r1 should be back for people running <xfree-4.3.x
Summary: media-libs/xpm-3.4k-r1 should be back for people running <xfree-4.3.x
Status: VERIFIED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-15 12:28 UTC by Thomas Eckert
Modified: 2004-03-13 11:05 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Eckert 2003-10-15 12:28:01 UTC
xfree <4.3.0 does not contain libXpm.so. for all of us running an older xfree
it's impossible to get xpm-support.
if one (like me) masks 4.3.0* out and updates to the (in portage) xpm-4.3k-r2
the library get's deinstalled and all programs linked against it ... well.

Reproducible: Always
Steps to Reproduce:
pre-requisite: your xfree is <4.3.0*
1. emerge -u xpm
2. start a pgm with xpm-support (e.g. xlock)


Actual Results:  
xlock: blabla cannot find libXpm.so blabla

Expected Results:  
i cannot expect xlock (in the example) to start properly but there should be an
easy way of re-installing the old working xpm-package.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2003-10-15 14:12:13 UTC
If this is the case, we should probably do the same thing with xpm and >=xfree-4.3
that we do with xft on >=xfree-4.3.0-r2, just have both provide a virtual
and block each other. Any other thoughts?
Comment 2 Thomas Eckert 2003-10-18 02:18:29 UTC
sounds good: blocking would prevent the innocent from loosing their libXpm.so
(without any warning) -- and that's a good thing ;)
Comment 3 Thomas Eckert 2003-12-30 12:41:15 UTC
Well ... can we have "media-libs/xpm-3.4k-r1.ebuild" back in portage till this
get's fixed "the clean way"(tm)?
Comment 4 Thomas Eckert 2004-01-18 08:24:29 UTC
hi again -- this is _our_ chance for getting an easy "bug-closed" point ;)
*please* put it back in portage. At the moment it's impossible to get xpm-support
if you are not using xfree 4.3.x.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-01-18 10:08:44 UTC
Thanks for bugging me, there's a lot going on lately. =) If it's not done in a week, bug me again, but I hope to look at this shortly.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2004-01-19 22:57:15 UTC
Foser, could you comment on this? Seemant said you might have something to say.

But do you have any reason we shouldn't have xpm for people with xfree<4.3 ? Seemant was also interested in using it again for xfree 4.4.
Comment 7 foser (RETIRED) gentoo-dev 2004-01-22 15:16:43 UTC
sorry, sort of forgot to answer this.

We have xpm in xfree, because there is no significant difference between the seperate pack and the one in xfree (see #1446 ). As far as i know building xpm is on by default in any xfree ebuild (any default xfree config really). I haven't checked, but i couldn't find any mentions in the changelogs/patches about disabling it (this is spyderous area really).

The only way one could lose xpm is to have the seperate package installed over the xfree one and then removed later on, so the Xpm lib would be removed. A simple 'qpkg -l xfree | grep Xpm' should prove this theory. If that is the case, well then it's unfortunate for these users, but for the better of all other users it would be wise to leave Xpm out.
Comment 8 Donnie Berkholz (RETIRED) gentoo-dev 2004-01-22 22:33:42 UTC
It might make sense to move the xpm build into the xfree-4.2 ebuild if you think it's a good idea to keep it out of the tree as a whole and 4.2 indeed lacks this. I haven't verified yet.
Comment 9 foser (RETIRED) gentoo-dev 2004-01-23 03:05:35 UTC
i actually don't think 4.2 lacks it, bug #1446 refers to 4.2.x ebuilds. The reporters should be able to verify this (see #7 ).
Comment 10 Thomas Eckert 2004-01-24 02:08:24 UTC
it's exacly as foser says: 4.2.x includes xpm ("epm -ql xfree | grep Xpm" like
suggested in #7). it was lost by installing xpm and removing (well updating in
fact to the virtual and cleaning the package) it later on.

i'd agree that under that circumstances it's best for the majority of the users
to leave the virtual as it is and not to add the old version again to portage.

just out of curiosity: what was the reason for the separate xpm-package then?
Wasn't xpm included in xfree <4.2.x or was it just an oversight?

Thomas
Comment 11 Thomas Eckert 2004-03-13 10:26:41 UTC
closing this as it's outdated anyway.
Comment 12 foser (RETIRED) gentoo-dev 2004-03-13 11:05:34 UTC
@ comment #10 , afaicr it was an oversight. It got added without realizing it was already in xfree.