Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 446926 - net-fs/samba-4.0.0 is released.
Summary: net-fs/samba-4.0.0 is released.
Status: RESOLVED DUPLICATE of bug 195703
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's SAMBA Team
URL: http://linux.slashdot.org/story/12/12...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-12-11 22:12 UTC by schmitt953
Modified: 2012-12-21 18:09 UTC (History)
2 users (show)

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


Attachments
Ebuild (untested) (samba-4.0.0.ebuild,4.09 KB, text/plain)
2012-12-11 22:14 UTC, schmitt953
Details
Ebuild (waf issue fixed) (samba-4.0.0.ebuild,3.53 KB, text/plain)
2012-12-12 00:00 UTC, schmitt953
Details
Ebuild (samba-4.0.0.ebuild,3.55 KB, text/plain)
2012-12-12 02:16 UTC, schmitt953
Details
Ebuild (samba-4.0.0.ebuild,3.76 KB, text/plain)
2012-12-12 04:47 UTC, schmitt953
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schmitt953 2012-12-11 22:12:28 UTC
I have an ebuild, I'm in the process of testing it.

Reproducible: Always
Comment 1 schmitt953 2012-12-11 22:14:00 UTC
Created attachment 332078 [details]
Ebuild (untested)

This is the ebuild. I didn't make many changes from the rc except that the location of the release is not in the rc folder. One thing to consider is that we do not necessarily need python2 for it. I'll check that next.
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-12-11 23:35:51 UTC
Have you seen the test keyworded versions in the portage tree?
Comment 3 schmitt953 2012-12-11 23:51:03 UTC
Made a couple changes, testing the new one it should be posted shortly.
Comment 4 schmitt953 2012-12-11 23:51:34 UTC
Tom, I have seen them, I'm making it work with today's release.
Comment 5 schmitt953 2012-12-11 23:52:03 UTC
openldap has to have kerberos support built in for ads to be ok, I'll change that soon.
Comment 6 schmitt953 2012-12-12 00:00:26 UTC
Created attachment 332090 [details]
Ebuild (waf issue fixed)

This ebuild will start building, there are some dependency issues I think that need to be worked out. I just wanted to get all of us on the same page.
Comment 7 schmitt953 2012-12-12 00:01:37 UTC
ldap use flag mandatory for ads to be enabled
Comment 8 schmitt953 2012-12-12 01:29:20 UTC
It builds and installs, had one error but that was because I forgot to copy the files from /usr/portage to my /usr/local/portage. If anyone has an smb.conf for me to try I'd be happy to try it. Hopefully we can push this out masked in the next couple days.
Comment 9 schmitt953 2012-12-12 02:16:58 UTC
Created attachment 332094 [details]
Ebuild

This is a working Ebuild. We should probably make the ads use flag require the ldap use flag otherwise it won't build.
Comment 10 schmitt953 2012-12-12 04:32:57 UTC
This is not quite ready but it's the link to an overlay: https://github.com/pjschmitt/samba4-overlay
Comment 11 schmitt953 2012-12-12 04:47:37 UTC
Created attachment 332096 [details]
Ebuild

Uploaded the wrong version. This is the version about to go in the overlay.
Comment 12 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2012-12-12 04:54:24 UTC
+*samba-4.0.0 (12 Dec 2012)
+*samba-3.6.10 (12 Dec 2012)
+
+  12 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> -files/4.0/samba4.initd,
+  -samba-3.5.18.ebuild, -samba-3.6.6.ebuild, +samba-3.6.10.ebuild,
+  -samba-4.0.0_rc4.ebuild, +samba-4.0.0.ebuild:
+  non-maintainer commit: Version bump (bug #446926 for samba4). Removed old.
+

Thanks for the ebuild.
Comment 13 Torsten Kurbad 2012-12-15 18:45:44 UTC
(In reply to comment #12)
> +  non-maintainer commit: Version bump (bug #446926 for samba4). Removed old.

Hi Polynomial-C, hi schmitt953@yahoo.com,

this wasn't a very good thing to do.

Firstly, there's bug #195703 going on for ages about all the samba 4 releases. It also covered a lot of (dependency) problems in the past that somehow seem to be recurring.

Secondly, adding the openldap[kerberos] breaks samba 4 rather than "repairing" it. OpenLDAP requires mit-krb5 for kerberos functionality, which atm isn't compatible with samba 4. Only heimdal is.

On the "samba-technical" mailing list it was stated several times that the OpenLDAP backend is outdated for samba 4. Thus, it'd probably better to drop the "ldap" use flag for samba 4 completely, instead of introducing a "dubious" dependency.

Best,
Torsten
Comment 14 Víctor Ostorga (RETIRED) gentoo-dev 2012-12-21 18:09:30 UTC
Well... this should have been written in bug 195703

*** This bug has been marked as a duplicate of bug 195703 ***