<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>129275</bug_id>
          
          <creation_ts>2006-04-08 12:54 0000</creation_ts>
          <short_desc>Keyword app-text/ghostscript-gnu</short_desc>
          <delta_ts>2006-11-11 20:05:29 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>LATER</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>genstef@gentoo.org</reporter>
          <assigned_to>genstef@gentoo.org</assigned_to>
          <cc>hppa@gentoo.org</cc>
    
    <cc>ia64@gentoo.org</cc>
    
    <cc>mips@gentoo.org</cc>
    
    <cc>ppc-macos@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2006-04-08 12:54:42 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2006-04-09 09:32:51 0000</bug_when>
            <thetext>added ~ppc64. keeping us CC&apos;d until stable as a little reminder.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2006-04-09 10:20:20 0000</bug_when>
            <thetext>[

./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 &lt;./obj/../soobj/ldt.tr
powerpc-apple-darwin8-gcc-4.0.1: unrecognized option &apos;-shared&apos;
/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&apos;t compile on ppc-macos, build script needs patching for darwin as it seems.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2006-04-15 15:05:12 0000</bug_when>
            <thetext>ghostscript-gnu has been made the default for what?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2006-04-15 18:17:03 0000</bug_when>
            <thetext>For ghostscript: virtual/ghostscript</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2006-04-15 20:33:52 0000</bug_when>
            <thetext>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&apos;t even have keywords in ghostscript-gnu yet, it&apos;s at least 30 days for them to stablize, assuming they keyword today.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kloeri@gentoo.org</who>
            <bug_when>2006-04-15 23:48:57 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; Would you please change the virtual back to ghostscript-esp until this bug is
&gt; finished?  Having made ghostscript-gnu the default, you have just introduced
&gt; broken dependencies on architectures that used ghostscript-esp in the past. 
&gt; And since some architectures don&apos;t even have keywords in ghostscript-gnu yet,
&gt; it&apos;s at least 30 days for them to stablize, assuming they keyword today.
&gt; 

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&apos;s keyworded.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2006-04-16 10:19:45 0000</bug_when>
            <thetext>(In reply to comment #6)
&gt; Not true. It was changed to a new-style virtual and all 3 ghostscript
&gt; implementations satisfy the virtual. ghostscript-gnu being preferred on archs
&gt; where it&apos;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&apos;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,

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2006-04-18 20:36:02 0000</bug_when>
            <thetext>So one thing I&apos;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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2006-04-19 00:22:14 0000</bug_when>
            <thetext>Yeah, I forgot that, but it is fixed now :)
Should not have been of any harm anyway, because the two others blocked already.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2006-04-23 16:36:32 0000</bug_when>
            <thetext>Added ~sparc keyword.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2006-05-26 10:21:20 0000</bug_when>
            <thetext>ghostscript-gnu-8.16-r3 30 days in portage -&gt; stable on ppc64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>genstef@gentoo.org</who>
            <bug_when>2006-06-01 10:07:34 0000</bug_when>
            <thetext>-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.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>