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

Bug 844973

Summary: package.use: add empty lines (separators) between individual packages
Product: Portage Development Reporter: Vitaly Zdanevich <zdanevich.vitaly>
Component: Conceptual/Abstract IdeasAssignee: Portage team <dev-portage>
Status: UNCONFIRMED ---    
Severity: normal CC: gentoo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: screenshot of current output

Description Vitaly Zdanevich 2022-05-16 07:11:55 UTC
Because now it looks like that:


# required by net-print/cups-filters-1.28.10-r3::gentoo[postscript]
# required by net-print/cups-2.3.3_p2-r3::gentoo
# required by net-im/zoom-5.10.4.2845::gentoo
# required by @selected
# required by @world (argument)
>=app-text/ghostscript-gpl-9.55.0-r1 cups
# required by net-im/zoom-5.10.4.2845::gentoo
# required by @selected
# required by @world (argument)
>=sys-libs/glibc-2.35-r4 -clone3
# required by www-client/chromium-100.0.4896.127::gentoo
# required by www-client/chromium (argument)
>=dev-libs/libxml2-2.9.13-r1 icu
# required by www-client/chromium-100.0.4896.127::gentoo[system-harfbuzz]
# required by www-client/chromium (argument)
>=media-libs/harfbuzz-3.4.0-r1 icu
# required by www-client/chromium-100.0.4896.127::gentoo
# required by www-client/chromium (argument)
>=net-libs/nodejs-14.17.6 inspector
# required by dev-libs/libappindicator-12.10.1_p20200706::gentoo
# required by media-video/droidcam-1.8.2::gentoo
# required by droidcam (argument)
>=dev-libs/libdbusmenu-16.04.0-r1 gtk3

Better would be:


# required by net-print/cups-filters-1.28.10-r3::gentoo[postscript]
# required by net-print/cups-2.3.3_p2-r3::gentoo
# required by net-im/zoom-5.10.4.2845::gentoo
# required by @selected
# required by @world (argument)
>=app-text/ghostscript-gpl-9.55.0-r1 cups

# required by net-im/zoom-5.10.4.2845::gentoo
# required by @selected
# required by @world (argument)
>=sys-libs/glibc-2.35-r4 -clone3

# required by www-client/chromium-100.0.4896.127::gentoo
# required by www-client/chromium (argument)
>=dev-libs/libxml2-2.9.13-r1 icu

# required by www-client/chromium-100.0.4896.127::gentoo[system-harfbuzz]
# required by www-client/chromium (argument)
>=media-libs/harfbuzz-3.4.0-r1 icu

# required by www-client/chromium-100.0.4896.127::gentoo
# required by www-client/chromium (argument)
>=net-libs/nodejs-14.17.6 inspector

# required by dev-libs/libappindicator-12.10.1_p20200706::gentoo
# required by media-video/droidcam-1.8.2::gentoo
# required by droidcam (argument)
>=dev-libs/libdbusmenu-16.04.0-r1 gtk3
Comment 1 Vitaly Zdanevich 2022-05-16 07:14:17 UTC
Created attachment 779198 [details]
screenshot of current output