Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490122 - net-fs/cifs-utils: enable "ads" due acl being enabled by default in releases/make.defaults
Summary: net-fs/cifs-utils: enable "ads" due acl being enabled by default in releases/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's SAMBA Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome-3.8-stable
  Show dependency tree
 
Reported: 2013-11-02 11:32 UTC by Pacho Ramos
Modified: 2013-11-15 23:57 UTC (History)
1 user (show)

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 Pacho Ramos gentoo-dev 2013-11-02 11:32:53 UTC
Otherwise, all people will need to enable it manually due REQUIRED_USE constraints. USE +ads would be interesting (or enable it at profile level)

Thanks
Comment 1 Pacho Ramos gentoo-dev 2013-11-02 15:08:33 UTC
Also looks to need samba[winbind] due acl USE enabled
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2013-11-03 04:10:56 UTC
I am going to commit the fix suggested by floppym and the needed profile changes if someone from the appropriate team doesn't do it for me or provide a reason why it is wrong by November 9th.
Comment 3 Rick Farina (Zero_Chaos) gentoo-dev 2013-11-15 23:57:20 UTC
since USE=acl is set in gentoo-x86/profiles/releases/make.defaults it appears to me that this affects all gentoo profiles and arches.  As such, I feel it is cleaner to add the defaults in the ebuild than to add package.use to such an important area of the profile.  I really don't want to encourage adding things like that to the profile when we have use flag defaults since eapi 2.

--- ./ChangeLog
+++ ./ChangeLog
@@ -4,0 +5,5 @@
+  15 Nov 2013; Rick Farina <zerochaos@gentoo.org> cifs-utils-6.1-r1.ebuild,
+  cifs-utils-6.2.ebuild:
+  acl use flag is default from profiles/releases/make.defaults and requires ads
+  use flag
+

* 3 files being committed... 3 have headers that will change.
* Files with headers will cause the manifests to be changed and committed separately.

Using commit message:
------------------------------------------------------------------------------
acl use flag is default from profiles/releases/make.defaults and requires ads use flag

(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
------------------------------------------------------------------------------

/var/cvsroot/gentoo-x86/net-fs/cifs-utils/cifs-utils-6.2.ebuild,v  <--  cifs-utils-6.2.ebuild
new revision: 1.3; previous revision: 1.2
/var/cvsroot/gentoo-x86/net-fs/cifs-utils/cifs-utils-6.1-r1.ebuild,v  <--  cifs-utils-6.1-r1.ebuild
new revision: 1.6; previous revision: 1.5
/var/cvsroot/gentoo-x86/net-fs/cifs-utils/ChangeLog,v  <--  ChangeLog
new revision: 1.71; previous revision: 1.70
>>> Creating Manifest for /home/zero/development/gentoo-x86/net-fs/cifs-utils

You need a passphrase to unlock the secret key for
user: "Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>"
4096-bit RSA key, ID DD11F94A, created 2012-04-20

/var/cvsroot/gentoo-x86/net-fs/cifs-utils/Manifest,v  <--  Manifest
new revision: 1.73; previous revision: 1.72

Commit complete.
RepoMan sez: "If everyone were like you, I'd be out of business!"

--- ./ChangeLog
+++ ./ChangeLog
@@ -4,0 +5,6 @@
+  15 Nov 2013; Rick Farina <zerochaos@gentoo.org> samba-3.6.19.ebuild,
+  samba-3.6.20.ebuild:
+  acl use flag is default from profiles/releases/make.defaults, on cifs-utils
+  this requires ads use flag which needs samba-3.6*[winbind} or >=samba-4; don't
+  ask me why it doesn't need winbind on samba 4, closing bug 490122
+

* 3 files being committed... 3 have headers that will change.
* Files with headers will cause the manifests to be changed and committed separately.

Using commit message:
------------------------------------------------------------------------------
acl use flag is default from profiles/releases/make.defaults, on cifs-utils this requires ads use flag which needs samba-3.6*[winbind} or >=samba-4; don't ask me why it doesn't need winbind on samba 4, closing bug 490122

(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
------------------------------------------------------------------------------

/var/cvsroot/gentoo-x86/net-fs/samba/samba-3.6.19.ebuild,v  <--  samba-3.6.19.ebuild
new revision: 1.14; previous revision: 1.13
/var/cvsroot/gentoo-x86/net-fs/samba/samba-3.6.20.ebuild,v  <--  samba-3.6.20.ebuild
new revision: 1.3; previous revision: 1.2
/var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v  <--  ChangeLog
new revision: 1.624; previous revision: 1.623
>>> Creating Manifest for /home/zero/development/gentoo-x86/net-fs/samba

You need a passphrase to unlock the secret key for
user: "Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>"
4096-bit RSA key, ID DD11F94A, created 2012-04-20

/var/cvsroot/gentoo-x86/net-fs/samba/Manifest,v  <--  Manifest
new revision: 1.783; previous revision: 1.782

Commit complete.
RepoMan sez: "If everyone were like you, I'd be out of business!"