Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 74090
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Printing Team <printing@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Joerg Plate <plate@patterner.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ghostscript-gnu.patch Ebuild patch patch Diego E. 'Flameeyes' Pettenò 2005-08-18 06:11 0000 907 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 74090 depends on: Show dependency tree
Bug 74090 blocks:
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: 2004-12-11 05:29 0000
I was trying to install gimp-print which failed because libijs was missing.
It should be part of the installed ghostscript-apfl, but it wasn't there.
Re-emerging it resulted in the following output...

./var/
./var/tmp/
./var/tmp/portage/
./var/tmp/portage/ghostscript-afpl-8.15/
./var/tmp/portage/ghostscript-afpl-8.15/image/
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/libgs.so
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/libgs.so.8.15
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/libgs.so.8
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/libijs.la
./var/tmp/portage/ghostscript-afpl-8.15/image/usr/lib/libijs.a

instead of
/usr/lib/*


Reproducible: Always
Steps to Reproduce:
1. emerge ghostscript-afpl

------- Comment #1 From Barry Schwartz 2005-01-28 20:58:49 0000 -------
I had the same problem; it blocks the building of gimp-print.  I used the
following quick and dirty workaround at the end of the ebuild script to get
libijs and libgs installed.

        # install ijs
        cd ${S}/ijs
        dodir /usr/bin /usr/include /usr/lib
        einstall install_prefix=${D}

        # Workaround for bug.
        cp -ax ${D}/var/tmp/portage/ghostscript-afpl-8.15/image/usr ${D}
}

------- Comment #2 From Greg Turner 2005-02-19 16:10:19 0000 -------
FYI If you are hacking around this you will also need to fix
usr/bin/ijs-config, which contains a reference to the corrupted path, and
causes dependant packages to fail to compile.

------- Comment #3 From Greg Turner 2005-02-19 16:12:36 0000 -------
oops.  also ./usr/lib/pkgconfig/ijs.pc

------- Comment #4 From Heinrich Wendel (RETIRED) 2005-06-07 10:19:38 0000 -------
*** Bug 94558 has been marked as a duplicate of this bug. ***

------- Comment #5 From Paolo Pedroni 2005-08-07 04:10:18 0000 -------
It looks like noone is working on this. I'll tell you what I found out, but I  
can't fix it because I'm no ebuild hacker. It looks like during the configure  
step of the ebuild the ${D} environment variable is either overridden by or  
overrides an internal ${D} variable which is defined 
in /var/tmp/portage/ghostscript-afpl-8.15/work/src/ijs.mak (which is sourced by 
the main Makefile). This may (I'm not sure about it) disturb a few other 
variables which are used for installation destination of libraries. 

------- Comment #6 From Diego E. 'Flameeyes' Pettenò 2005-08-18 06:11:22 0000 -------
Created an attachment (id=66226) [details]
Ebuild patch

This patch fixes the installation for me. It removes the fake prefix set on
econf, and passes D=/ (as ${D} is used as directory separator, / on unix and \\
you-know-where).

------- Comment #7 From Paolo Pedroni 2005-10-06 14:09:14 0000 -------
Six weeks passed since a possible fix was proposed. Bumping the bug. 

------- Comment #8 From Daniel Gryniewicz 2005-10-06 19:57:41 0000 -------
Sorry this fell through the cracks.  Fixed.

------- Comment #9 From Paolo Pedroni 2005-10-07 00:36:57 0000 -------
ghostscript-afpl hasn't been fixed yet, though. 

------- Comment #10 From Simon Stelling (RETIRED) 2006-01-14 16:17:48 0000 -------
*** Bug 115581 has been marked as a duplicate of this bug. ***

------- Comment #11 From Stefan Schweizer 2006-01-14 16:22:49 0000 -------
fix also added to latest afpl now.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug