Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 42691

Summary: ppc64 specific repoman
Product: Gentoo Linux Reporter: Mr. Bones. (RETIRED) <mr_bones_>
Component: [OLD] UnspecifiedAssignee: ppc64 architecture team <ppc64>
Status: VERIFIED FIXED    
Severity: normal CC: brad, seemant
Priority: High    
Version: 1.4   
Hardware: PPC64   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ppc64 specific repoman output
updated ppc64 repoman
updated ppc64 repoman
updated ppc64 repoman
updated ppc64 repoman

Description Mr. Bones. (RETIRED) gentoo-dev 2004-02-23 20:23:31 UTC
list to come.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-02-23 20:24:49 UTC
Created attachment 26225 [details]
ppc64 specific repoman output

and here it is.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2004-03-03 12:31:31 UTC
Created attachment 26791 [details]
updated ppc64 repoman
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-03-08 17:02:05 UTC
Created attachment 27063 [details]
updated ppc64 repoman
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-03-08 17:41:28 UTC
ppc64 keywords removed from net-nds/openldap until deps satisfied:
app-crypt/mit-krb5, app-crypt/heimdal, dev-libs/cyrus-sasl, dev-db/unixODBC
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-03-11 21:45:41 UTC
Please focus on getting these packages keyworded for ppc64:

net-nds/yp-tools
net-mail/ssmtp
=dev-python/python-docs-2.2.3

The other packages can be cleaned up by adding:

X
ldap
sasl
kerberos
mysql
postgres

to the use.mask

I removed ppc64 from the KEYWORDS of media-plugins/xmms-morestate, media-sound/noxmms, app-admin/mon and net-www/apache since there were missing deps there.

I've emailed azarah about the bad depend in glibc.
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2004-03-15 18:18:44 UTC
Created attachment 27427 [details]
updated ppc64 repoman
Comment 7 Tom Gall (RETIRED) gentoo-dev 2004-03-31 08:20:18 UTC
should be all cleared up now
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2004-04-01 10:50:41 UTC
Created attachment 28517 [details]
updated ppc64 repoman
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2004-04-01 10:51:05 UTC
Not yet cleaned up.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2004-05-26 01:17:53 UTC
   net-misc/curl/curl-7.11.0.ebuild: ppc64 ['net-nds/openldap']
   net-misc/curl/curl-7.11.1.ebuild: ~ppc64 ['net-nds/openldap']

still need to be dealt with.
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2004-06-01 10:45:08 UTC
   dev-lang/tk/tk-8.4.6.ebuild: ppc64 ['x11-base/xfree']
   net-misc/curl/curl-7.11.0.ebuild: ppc64 ['net-nds/openldap']
   net-misc/curl/curl-7.11.1.ebuild: ~ppc64 ['net-nds/openldap']
   net-misc/openssh/openssh-3.8.1_p1-r1.ebuild: ~ppc64 ['dev-libs/opensc']
Comment 12 Tom Gall (RETIRED) gentoo-dev 2004-06-02 20:28:09 UTC
mark the right architecture1
Comment 13 Tom Gall (RETIRED) gentoo-dev 2004-06-03 05:01:07 UTC
just a general warning, this bug is going to start to get a little out of hand as we start to mark more and more packages.  We'll try and keep it down but various use flags might start to get unmaked etc etc etc...  all in the name of progress
Comment 14 Mr. Bones. (RETIRED) gentoo-dev 2004-06-03 12:02:36 UTC
No.  There is absolutely no reason to introduce new repoman to the tree.
Please clean up the existing repoman for ppc64 and stop adding any new.  This
idea that it's ok to add repoman output because you're in a hurry or rolling
out a new architecture is completely wrong and is not Gentoo policy.  Use
profiles/*/packages and profiles/*/use.mask as appropriate.  man portage and
read about how to use these files if necessary.
Comment 15 Tom Gall (RETIRED) gentoo-dev 2004-06-03 21:18:52 UTC
I agree with the theory but practise reveals that that general use to package mapping isn't exactly documented, the only option left to a developer to discover as one best can the trail until arriving at leaf nodes. 

Yes I'd love to do it all in one fell swoop. That'd be ideal. *BUT* it takes a time if the collection of packages is large. This isn't news. Anyway, this IS getting focus on the team.
Comment 16 Mr. Bones. (RETIRED) gentoo-dev 2004-06-04 22:47:55 UTC
I removed the ppc64 keyword from tk since ppc64 doesn't have a stable virtual/x11
yet.  I also added ldap to use.mask for all the ppc64 profiles since openldap
isn't keyworded for ppc64 yet.  Also, I added a ppc64 keyword for apache-docs
to satisfy the deps for apache.  That takes care of the current ppc64 repoman.
Please don't add more repoman issues when you commit. It's just silly to commit broken things to portage.  Thanks.
Comment 17 Tom Gall (RETIRED) gentoo-dev 2004-06-12 17:23:01 UTC
if there are no more issues, I shall close.
Comment 18 Tom Gall (RETIRED) gentoo-dev 2004-06-12 17:23:35 UTC
stick a fork in it