Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55017 - wasabi-0.2.1 fails to install /etc/wasabi/wasabi.conf
Summary: wasabi-0.2.1 fails to install /etc/wasabi/wasabi.conf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Tenshi (show other bugs)
Hardware: All Linux
: High normal
Assignee: Tenshi Group User
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-24 07:22 UTC by Aaron Walker (RETIRED)
Modified: 2004-06-24 08:09 UTC (History)
0 users

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 Aaron Walker (RETIRED) gentoo-dev 2004-06-24 07:22:39 UTC
The wasabi-0.2.1 ebuild attempts to chown the wasabi config file to 'wasabi:root' before creating the wasabi user.  This results in the configuration file not being installed in /etc/wasabi.  Also, (just as I was about to submit this bug), I realized that because of the below error, it does not finish installing wasabi completely (specifically, the docs that should go in /usr/share/doc/wasabi-0.2.1 are not installed).

Reproducible: Always
Steps to Reproduce:
1. emerge wasabi (reproducable only if wasabi user isn't already created)


Actual Results:  
Ebuild emerges successfully.  However, prior to this, the following errors are
recieved:

[ -f /usr/tmp/portage/wasabi-0.2.1/image//etc/wasabi/wasabi.conf ] || \
        install -o wasabi -g root -m 0640 -D wasabi.conf
/usr/tmp/portage/wasabi-0.2.1/image//etc/wasabi/wasabi.conf
install: invalid user `wasabi'
make: *** [install] Error 1
chown: `wasabi:root': invalid user


Expected Results:  
Existence of a default configuration file.
Documentation in /usr/share/doc.
Comment 1 Andrea Barisani (RETIRED) gentoo-dev 2004-06-24 08:09:32 UTC
Thanks for the report. wasabi-0.2.1-r1.ebuild will be soon available on cvs addressing
this issue, please reopen the bug if there are any further issues.