Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7042 - blackdown-jdk
Summary: blackdown-jdk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: Sparc Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-26 05:12 UTC by Troy Moniz
Modified: 2003-01-13 19:52 UTC (History)
3 users (show)

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 Troy Moniz 2002-08-26 05:12:41 UTC
the ebuild file for blackdown is broken by default.  There is no 'sparc' 
section information even though the section exists.  So on an attempt to emerge 
it it just dies.  I made the following changes to the ebuild file and it 
successfully fixed it.

case `system_arch` in
        ppc)
                PLATFORM="ppc"
                FCS="FCS-02b"
                MY_P="j2sdk-1.3.1-02b-FCS-linux-ppc.bin"
                ;;

        i386)
                PLATFORM="i386"
                FCS="FCS"
                MY_P="j2sdk-1.3.1-FCS-linux-i386.tar.bz2"
                ;;
        sparc)
                ;;

        sparc64)
                PLATFORM="sparc"
                FCS="FCS-02b"
                MY_P="j2sdk-1.3.1-02b-FCS-linux-sparc.bin"
                ;;



Normally the sparc sections are emtpy.

this is blackdown-jdk in dev-java.
Comment 1 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-08-27 13:53:04 UTC
I need access to a sparc to verify this one. I hope I'll manage to get that
within the next few days. 
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-08-28 08:22:36 UTC
Ok, I think I got this one right, but please do some testing. Reopen this bug if
you notice any hiccups. Please also test the blackdown-jre.
Comment 3 Troy Moniz 2002-08-28 10:42:26 UTC
The ebuild inproperly leaves ownership.

(the new ebuild fixes the sparc problem, but creates uid 1000 as the owner of 
everythiing (bad).  The ebuild needs to fix the perms to be properly owned.
Comment 4 Troy Moniz 2002-08-29 07:22:56 UTC
Also, the digest in rsync is goobered.  it needs to be rm'd and a new digest 
built.  this fixes it for me other then the default uid 1000 permissions from 
the previous comment.

Comment 5 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-08-29 16:10:35 UTC
Both problems are fixed now. Please retest and reopen if I've made another
boo-boo (I'm working blind here...). I also fixed the JRE.