Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50733 - xclass - Fatal error: Pixmap not found: folder.t.xpm
Summary: xclass - Fatal error: Pixmap not found: folder.t.xpm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-11 03:39 UTC by Roy Culley
Modified: 2004-05-13 17:21 UTC (History)
0 users

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


Attachments
xclass-0.8.2.ebuild.patch (xclass.ebuilds.patch,884 bytes, patch)
2004-05-11 04:07 UTC, Sven Wegener
Details | Diff
xclass.ebuilds.patch (xclass.ebuilds.patch,884 bytes, patch)
2004-05-11 04:07 UTC, Sven Wegener
Details | Diff
xclass.ebuilds.patch (xclass.ebuilds.patch,882 bytes, patch)
2004-05-11 06:18 UTC, Sven Wegener
Details | Diff
xclass-0.8.2-r1.ebuild (xclass-0.8.2-r1.ebuild,1.43 KB, text/plain)
2004-05-12 07:34 UTC, SpanKY
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roy Culley 2004-05-11 03:39:49 UTC
I built an application that uses the xclass library. When xclass tries to locate
xpm files it is looking in /usr/local/xclass-icons (found this using strace). The xpm files are installed in /usr/share/xclass.

The application I built is located at: http://xclass.sourceforge.net/rx320.html

Simple sulition is: ln -s /usr/share/xclass /usr/local/xclass-icons
I'm assuming this is an ebuild config problem but of course may be totally wrong. :-)

Reproducible: Always
Steps to Reproduce:
1.Build and run rx320 SW - no ebuild for this
2.Right click and Select 'Frequency database'
3.Select either the 'Open Frequency File' or 'Save Frequency File'


Actual Results:  
Fatal error: Pixmap not found: folder.t.xpm

Expected Results:  
The xclass library should look for its files in /usr/sharexclass and not
/usr/local/xclass-icons
Comment 1 Sven Wegener gentoo-dev 2004-05-11 04:07:12 UTC
Created attachment 31164 [details, diff]
xclass-0.8.2.ebuild.patch

this patch should fix up the wrong locations in 0.7.4 and 0.8.2
Comment 2 Sven Wegener gentoo-dev 2004-05-11 04:07:43 UTC
Created attachment 31165 [details, diff]
xclass.ebuilds.patch

wrong file attached, this is the correct one
Comment 3 Sven Wegener gentoo-dev 2004-05-11 06:18:43 UTC
Created attachment 31167 [details, diff]
xclass.ebuilds.patch

> Hi Sven,
> 
> Thanks very much for the fast patch. I don't know if this is the correct
> way to respond. I've not used bugzilla before. Anyway, there is a small
> typo in your patch:
> 
>	/usr/shared/xclass
> 
> should be:
> 
>	/usr/share/xclass
> 
> Other than that it works perfectly.

thx for info, updated the patch
next time just create a comment under the original bug
Comment 4 Roy Culley 2004-05-11 06:29:24 UTC
The last patch works perfectly.
Comment 5 SpanKY gentoo-dev 2004-05-12 07:34:36 UTC
Created attachment 31269 [details]
xclass-0.8.2-r1.ebuild

try this ebuild out please
Comment 6 Roy Culley 2004-05-12 08:16:43 UTC
I had to run:

  ebuild /usr/portage/x11-libs/xclass/xclass-0.8.2-r1.ebuild digest

before I could emerge the package but other than that it works perfectly.

Comment 7 SpanKY gentoo-dev 2004-05-13 17:21:25 UTC
now in portage, thanks all