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

Bug 411209

Summary: sys-fs/btrfs-progs-9999 ebuild rewrite
Product: Gentoo Linux Reporter: Mike Gilbert <floppym>
Component: [OLD] UnspecifiedAssignee: Joe Peterson (RETIRED) <lavajoe>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=440186
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 410765    
Attachments: New ebuild

Description Mike Gilbert gentoo-dev 2012-04-07 23:30:12 UTC
Created attachment 308175 [details]
New ebuild

The btrfs-progs-9999 ebuild currently in the tree is broken due to changes in the Makefile.

I took this opportunity to get rid of the cruft in the ebuild. Upstream has made their Makefiles work much better, so we can leverage that to simplify the ebuild greatly.

The new ebuild has the following changes that would be visible to an end-user:

1. The acl debug-utils use flags have been removed.
2. The dependency on e2fsprogs and acl is now unconditional.
3. The broken show-blocks python script is no longer installed.
4. The bcp python script is no longer installed

With your permission, I will commit this to the tree.
Comment 1 Joe Peterson (RETIRED) gentoo-dev 2012-04-09 02:28:02 UTC
Mike, thanks!  This is immensely helpful - and yes, this ebuild looks great, and it is great it can be so simplified now.  I've committed the change.