Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76178 - app-misc/dnetc-2.9008.490 ebuild blocked for interactive config input
Summary: app-misc/dnetc-2.9008.490 ebuild blocked for interactive config input
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Daniel Ahlberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-30 15:20 UTC by David Ripton
Modified: 2005-01-01 06:21 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 David Ripton 2004-12-30 15:20:38 UTC
I did an emerge -e world, and it blocked on app-misc/dnetc-2.9008.490, waiting for me to supply interactive configuration input.  (It wanted me to enter my email address, as if I'd typed "dnetc -config")  This cost me a few hours of compiling time.

Of course, Gentoo ebuilds are not supposed to do that.  A long emerge should be able to run to error or completion unattended.

My email address was already in /etc/conf.d/dnetc, anyway.

I think the pkg_preinst step that calls "/opt/distributed.net/dnetc -quiet -flush" is the problem.  dnetc is being too "smart" and implicitly doing -config even though that option wasn't given.  Maybe this step should be removed, and a comment asking the user to do it himself added?
Comment 1 Daniel Ahlberg (RETIRED) gentoo-dev 2005-01-01 06:21:23 UTC
I've made some modifications so it uses the same configuration as the initscript. Please test the new 2.9009.494 version.