Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175166 - repoman doesn't like 32-bits userland 2007.0 ppc64 profile
Summary: repoman doesn't like 32-bits userland 2007.0 ppc64 profile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: ppc64 architecture team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-18 22:53 UTC by Alexis Ballier
Modified: 2007-04-25 01:13 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 Alexis Ballier gentoo-dev 2007-04-18 22:53:04 UTC
Hi, 

I'm getting warnings from repoman when I run it in vlc dir or mplayer dir : 
output from repoman full : 

 DEPEND.badindev                4
   media-video/vlc/vlc-0.8.6b_beta1.ebuild: ~ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['dev-libs/DirectFB']


and for mplayer :

  DEPEND.badindev                2
   media-video/mplayer/mplayer-1.0_rc1-r2.ebuild: ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['dev-libs/DirectFB', 'media-tv/linuxtv-dvb-headers']
   media-video/mplayer/mplayer-1.0_rc2_pre20070321-r4.ebuild: ~ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['dev-libs/DirectFB', 'media-tv/linuxtv-dvb-headers']
  RDEPEND.badindev               2
   media-video/mplayer/mplayer-1.0_rc1-r2.ebuild: ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['dev-libs/DirectFB', 'media-tv/linuxtv-dvb-headers']
   media-video/mplayer/mplayer-1.0_rc2_pre20070321-r4.ebuild: ~ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['dev-libs/DirectFB', 'media-tv/linuxtv-dvb-headers']


basically those deps are not keyworded for ppc64 but what I don't understand is why he doesn't scream for older profiles, the difference between 2006.1 and 2007.0 are afaik very small (and nothing changed in the use.mask file...)

So I don't know if that's repoman being too picky, a pebcak or a real dependency problem, I just thought it was worth reporting it.
Comment 1 Markus Rothe (RETIRED) gentoo-dev 2007-04-19 06:28:32 UTC
thanks. tested DirectFB and added ~ppc64.
Comment 2 Alexis Ballier gentoo-dev 2007-04-19 13:16:18 UTC
I still get warnings like that for e.g. xine-lib : 
   media-libs/xine-lib/xine-lib-1.1.4-r2.ebuild: ppc64(default-linux/ppc/ppc64/2007.0/32bit-userland) ['>=dev-libs/DirectFB-0.9.9']


isn't 32bit userland supposed to use ppc keyword not ppc64 ?
Comment 3 Markus Rothe (RETIRED) gentoo-dev 2007-04-19 15:21:45 UTC
ok.. good point.

@others from ppc64: any ideas?
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2007-04-23 06:03:47 UTC
note:

repoman does not beef about older 32bit profiles (2006.1), because they are commented in profiles.desc and so don't get checked.
Comment 5 Brent Baude (RETIRED) gentoo-dev 2007-04-25 00:54:32 UTC
Ok, I'm adding dev-portage to this bug.  I chatted with antarus on irc today and it seems like this might be a repoman bug, but could conceivably be a profile bug as well. Note that it does not complain about the 2006.1 32bit userland profile either.

With the 32bit userlands, the keywords are ppc and not ppc64.  But it looks like repoman is complaining about ppc64 keywords for that profile which is not right.

I've asked antarus to help us determine if this is a repoman or a profile issue.  Antarus said he would like to look at this while he's at home.   

Thanks antarus!

Comment 6 Brent Baude (RETIRED) gentoo-dev 2007-04-25 01:13:18 UTC
I fixed profiles.desc.  This should be ok now.