Bug 129275 - Keyword app-text/ghostscript-gnu
Bug#: 129275 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: LATER Assigned To: genstef@gentoo.org Reported By: genstef@gentoo.org
Component: Ebuilds
URL: 
Summary: Keyword app-text/ghostscript-gnu
Keywords:  
Status Whiteboard: 
Opened: 2006-04-08 12:54 0000
Description:   Opened: 2006-04-08 12:54 0000
ghostscript-gnu is more stable than ghostscript-esp.

Thus ghostscript-gnu has been made the default, but many arches do not have a
keyword for it yet. Please add a keyword now.

------- Comment #1 From Markus Rothe 2006-04-09 09:32:51 0000 -------
added ~ppc64. keeping us CC'd until stable as a little reminder.

------- Comment #2 From Fabian Groffen 2006-04-09 10:20:20 0000 -------
[

./obj/../soobj/echogs -a ./obj/../soobj/ldt.tr -s - -lcups -lcupsimage -lm
if [ x != x ]; then LD_RUN_PATH=; export LD_RUN_PATH; fi; \
XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS= XLIBS= \
FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2= DEVICE_DEVS3= \
DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7= DEVICE_DEVS8= \
DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12= \
DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15= DEVICE_DEVS16= \
DEVICE_DEVS17= DEVICE_DEVS18= DEVICE_DEVS19= DEVICE_DEVS20= \
/bin/sh <./obj/../soobj/ldt.tr
powerpc-apple-darwin8-gcc-4.0.1: unrecognized option '-shared'
/usr/bin/ld: unknown flag: -soname=libgs.so.8
collect2: ld returned 1 exit status
make[1]: *** [bin/../sobin/libgs.so.8.16] Error 1
make: *** [so] Error 2

!!! ERROR: app-text/ghostscript-gnu-8.16-r2 failed.
Call stack:
  , line :   Called die


doesn't compile on ppc-macos, build script needs patching for darwin as it
seems.

------- Comment #3 From Jason Wever (RETIRED) 2006-04-15 15:05:12 0000 -------
ghostscript-gnu has been made the default for what?

------- Comment #4 From Stefan Schweizer 2006-04-15 18:17:03 0000 -------
For ghostscript: virtual/ghostscript

------- Comment #5 From Jason Wever (RETIRED) 2006-04-15 20:33:52 0000 -------
Would you please change the virtual back to ghostscript-esp until this bug is
finished?  Having made ghostscript-gnu the default, you have just introduced
broken dependencies on architectures that used ghostscript-esp in the past. 
And since some architectures don't even have keywords in ghostscript-gnu yet,
it's at least 30 days for them to stablize, assuming they keyword today.

------- Comment #6 From Bryan Østergaard (RETIRED) 2006-04-15 23:48:57 0000 -------
(In reply to comment #5)
> Would you please change the virtual back to ghostscript-esp until this bug is
> finished?  Having made ghostscript-gnu the default, you have just introduced
> broken dependencies on architectures that used ghostscript-esp in the past. 
> And since some architectures don't even have keywords in ghostscript-gnu yet,
> it's at least 30 days for them to stablize, assuming they keyword today.
> 

Not true. It was changed to a new-style virtual and all 3 ghostscript
implementations satisfy the virtual. ghostscript-gnu being preferred on archs
where it's keyworded.

------- Comment #7 From Jason Wever (RETIRED) 2006-04-16 10:19:45 0000 -------
(In reply to comment #6)
> Not true. It was changed to a new-style virtual and all 3 ghostscript
> implementations satisfy the virtual. ghostscript-gnu being preferred on archs
> where it's keyworded.

Then something appears to have changed in the way virtuals are handled between
when this bug was opened and now (or I haven't found the PEBKAC problem yet) as
portage was dying on me about not having anything to satisfy the virtual
previously even though I had ghostscript-esp installed on the system,

------- Comment #8 From Jason Wever (RETIRED) 2006-04-18 20:36:02 0000 -------
So one thing I've noticed is that ghostscript-esp blocks ghostscript-gnu and
ghostscript-afpl, but ghostscript-gnu does not appear to block ghostscript-esp.
 Probably want this straightened around to be consistent if nothing else.

------- Comment #9 From Stefan Schweizer 2006-04-19 00:22:14 0000 -------
Yeah, I forgot that, but it is fixed now :)
Should not have been of any harm anyway, because the two others blocked
already.

------- Comment #10 From Jason Wever (RETIRED) 2006-04-23 16:36:32 0000 -------
Added ~sparc keyword.

------- Comment #11 From Markus Rothe 2006-05-26 10:21:20 0000 -------
ghostscript-gnu-8.16-r3 30 days in portage -> stable on ppc64

------- Comment #12 From Stefan Schweizer 2006-06-01 10:07:34 0000 -------
-esp-8 is becoming more stable, I have changed the default to point to that.

Please mark -esp-8 stable instead of -gnu. Gnu has some bugs, no more need to
keyword -gnu now.