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

Bug 215016

Summary: media-sound/amarok-1.4.8 compilation failed
Product: Gentoo Linux Reporter: Leonid Podolny <leonidp.lists>
Component: Current packagesAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal CC: ingmar
Priority: High Keywords: InVCS
Version: 2007.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 216231    
Attachments: Build log
emerge --info

Description Leonid Podolny 2008-03-27 08:14:37 UTC
Build log attached
Comment 1 Leonid Podolny 2008-03-27 08:15:01 UTC
Created attachment 147433 [details]
Build log
Comment 2 Leonid Podolny 2008-03-27 08:16:18 UTC
Created attachment 147434 [details]
emerge --info
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-03-27 08:17:31 UTC
<snip>
 cd . && /bin/sh /var/tmp/portage/media-sound/amarok-1.4.8/work/amarok-1.4.8/admin/missing --run automake-1.9 --foreign 
doc/Makefile.am:4: required directory doc/en does not exist
po/Makefile.am:1: required directory po/en does not exist
</snip>
Comment 4 Leonid Podolny 2008-03-27 08:24:32 UTC
From build.log:
 [32;01m*[0m Enabling translations for: en en_GB es he ru
 [32;01m*[0m Enabling documentation for: en es ru

Is it normal that it installs documentation with doc USE flag disabled?
I'm building amarok with LINGUAS="" now, it has already passed the point it was previously failing at.

Comment 5 Leonid Podolny 2008-03-27 08:28:46 UTC
> I'm building amarok with LINGUAS="" now, it has already passed the point it was
> previously failing at.
> 

Fininshed building.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-11 20:54:51 UTC
I'm unable to reproduce, make sure you're using no overlays for the ebuild or for any eclass.
Comment 7 Leonid Podolny 2008-04-12 09:13:56 UTC
(In reply to comment #6)
> I'm unable to reproduce, make sure you're using no overlays for the ebuild or
> for any eclass.
> 

No, no overlays. I just figured out that the real problem behind this issue was that "en" appeared twice in my LINGUAS variable.
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-12 10:43:06 UTC
Now that makes sense, but it's a problem with kde.eclass then, so I'll move it to KDE team.
Comment 9 Bo Ørsted Andresen (RETIRED) gentoo-dev 2008-04-12 16:31:04 UTC
Ok, kde.eclass now sanitises the LINGUAS variable with sort | uniq. So as such this issue is fixed.

http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/kde.eclass?r1=1.209&r2=1.210

Still, maybe this would be better done by the package manager. Ideally it would strip duplicates and use flags that aren't in either use expands, IUSE or ARCH... Reassigning to dev-portage to get their input on that. If they disagree they can reassign back and mark as fixed.
Comment 10 Zac Medico gentoo-dev 2008-04-13 04:34:25 UTC
This is fixed in 2.1.5_rc3.