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

Bug 577276

Summary: quickpkg should install default configuration files with --include-config=n
Product: Portage Development Reporter: Demelier David <demelier.david>
Component: ToolsAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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?