Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 411209 - sys-fs/btrfs-progs-9999 ebuild rewrite
Summary: sys-fs/btrfs-progs-9999 ebuild rewrite
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 410765
  Show dependency tree
 
Reported: 2012-04-07 23:30 UTC by Mike Gilbert
Modified: 2012-10-30 01:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
New ebuild (btrfs-progs-9999.ebuild,1.00 KB, text/plain)
2012-04-07 23:30 UTC, Mike Gilbert
Details

Note You need to log in before you can comment on or make changes to this bug.
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.