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

Bug 36791

Summary: libtermcap-compat-1.2.3 fails to build on amd64
Product: Gentoo Linux Reporter: Peter McGowan <peter>
Component: New packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED WORKSFORME    
Severity: normal CC: peter
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter McGowan 2003-12-30 02:05:13 UTC
When emerging the ebuild for libtermcap-compat-1.2.3 on an amd64 system, the make fails with an error:

chown: `bin.bin': invalid user

man chown now states that a dot separator is no longer valid for a user/group separator, so I then stepped through the installation using ebuild, and modified the Makefile to specify 

OWNER=bin:bin

This then compiled successfully.

I have subsequently noticed the libtermcap-compat bug that modifies the owner to root:root in the ebuild, so this may be a better longer-term fix in the Makefile.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-12-30 03:07:36 UTC
Peter was this emerge part of a coreutils emerge (5.0.91-r3)?  If so, that's kind of ironic, because coreutils-5.0.91-r3 restores chown's behaviour to accept the . as well as the :
Comment 2 Daniel Ahlberg (RETIRED) gentoo-dev 2004-02-25 05:47:56 UTC
I can't reproduce this, please re-open if this still is a problem.