Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 577276 - quickpkg should install default configuration files with --include-config=n
Summary: quickpkg should install default configuration files with --include-config=n
Status: RESOLVED CANTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-13 10:15 UTC by Demelier David
Modified: 2016-03-14 07:30 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 Demelier David 2016-03-13 10:15:52 UTC
When using quickpkg with no options, this will install files with the following header files on the client machine :

# empty file because --include-config=n when `quickpkg` was used

This breaks a lot of packages including:

- dbus (uses XML files, the # tkoen is invalid)
- gdm, does not start because the /etc/dbus-1/system.d/gdm.conf is invalid
- pulseaudio, because /etc/pulse/* are invalid or empty

I think quickpkg --include-config=n should install vanilla configuration files, just like you have installed it by upstream sources.
Comment 1 SpanKY gentoo-dev 2016-03-14 06:14:37 UTC
this isn't possible: quickpkg is creating binpkgs from your installed set of files, and copies are not retained of vanilla config files, nor do we want that.
Comment 2 Demelier David 2016-03-14 07:30:16 UTC
Okay, but will this also happen if FEATURES=buildpkg is used when building packages?