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

Bug 206078

Summary: Enhanced app-arch/file-roller dependencies
Product: Gentoo Linux Reporter: Nguyen Thai Ngoc Duy (RETIRED) <pclouds>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement CC: jakub
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: file-roller-2.21.1.patch
file-roller-2.21.1.patch

Description Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2008-01-16 12:29:19 UTC
The following patch add additional PDEPENDs to app-arch/file-roller-2.21.1. For some file types such as iso and jar, it is difficult to know what package is needed, so let's document it in ebuild.

For the record, I don't know what package "ar" belongs to. binutils?
Comment 1 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2008-01-16 12:29:45 UTC
Created attachment 141040 [details, diff]
file-roller-2.21.1.patch
Comment 2 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2008-01-16 12:31:22 UTC
Created attachment 141041 [details, diff]
file-roller-2.21.1.patch
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-16 14:27:34 UTC
Can you *please* move it to (already existing) pkg_postinst() elog stuff? This is an abuse of USE flags plus a nightmare wrt keywording; already debated once in Bug 144627.
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-16 15:26:43 UTC
this is indeed an abuse of use flags but I don't want to list a kiloton of packages like say the git ebuild. It is already said in the current ebuild to check the website, if somebody as a brilliant idea, I'd be glad to hear about it but otherwise, this is a wontfix for me.
Comment 5 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2008-01-16 16:11:26 UTC
Well I thought some deps were not really obvious (iso for example). Will make it pkg_postinst if you guys agree (and no fileroller.sf.net does not have any information about this).
Comment 6 RĂ©mi Cardona (RETIRED) gentoo-dev 2008-01-18 11:16:09 UTC
Fixed in CVS. I added a few elog comments, leaving out the obvious ones, like tar, gz and bz2 that everyone should already have as part of the base system.

Changes also propagated to the overlay for 2.21.1

Thanks