Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591538 - app-backup/dar-2.5.5-r1: ebuild problems
Summary: app-backup/dar-2.5.5-r1: ebuild problems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Richard Freeman
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-17 18:44 UTC by Klaus Kusche
Modified: 2016-08-17 20:01 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Klaus Kusche 2016-08-17 18:44:58 UTC
1.) The ebuild contains the line
use nls || myconf=( --disable-nls )

The = must be a +=.

2.) The ebuild contains the line
use acl || myconf+=( --disable-ea-support )

This is logically wrong.

acl's are one possible use of ea's, but not the only one.

My system has no acl support at all (hence USE=-acl),
but the filesystems have ea's, because XATTR_PAX markings are stored in ea's,
independent of acl's, and these ea's must be preserved by backup & restore,
otherwise a restored system won't boot.

I think there must be a separate USE flag for switching ea's on or off.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-08-17 20:01:26 UTC
commit 91bc8791afa4743a50bc0283e626bb3035202569
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Wed Aug 17 22:00:38 2016

    app-backup/dar: Revbump to fix ebuild problems (bug #591538).

    Renamed "acl" USE flag to "xattr".
    Thanks to Klaus Kusche for reporting these issues.

    Package-Manager: portage-2.3.0
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>