Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669936 - net-fs/samba-4.8.6 USE=python causes endless revdep-rebuild
Summary: net-fs/samba-4.8.6 USE=python causes endless revdep-rebuild
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo's SAMBA Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-29 18:43 UTC by Robert R. Richter
Modified: 2022-07-02 17:00 UTC (History)
4 users (show)

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


Attachments
samba-4.8.6:20181025-202245.log.gz (samba-4.8.6:20181025-202245.log.gz,279.39 KB, application/gzip)
2018-10-29 22:04 UTC, Alexander Tsoy
Details
emerge --info samba (samba.info,7.34 KB, text/plain)
2018-10-29 22:05 UTC, Alexander Tsoy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert R. Richter 2018-10-29 18:43:56 UTC
Compiling Samba with the Python-Use-Flag set, causes revdep-rebuild to compile samba again and again. Problem won't go away, after each rebuild of samba, revdep-rebuild wants to compile samba again.

The same behavior has been reported on the Funtoo-Forums. There, they suggest to compile samba without the python-use-flag. They are right, I've tested it without python -> works. Look at: https://forums.funtoo.org/topic/1335-revdep-rebuild-causes-net-fssamba-471-rebuild/

This problem still exists in samba-4.8.6 !!

Reproducible: Always
Comment 1 Alexander Tsoy 2018-10-29 21:57:24 UTC
$ ldd /usr/lib64/python2.7/site-packages/samba/dsdb_dns.so | grep found
	libdnsserver-common-samba4.so => not found

According to the build log "libdnsserver-common-samba4.so" was built, but not installed. It is probably a part of domain controller and only installed if USE=addc.
Comment 2 Alexander Tsoy 2018-10-29 22:04:30 UTC
Created attachment 553660 [details]
samba-4.8.6:20181025-202245.log.gz
Comment 3 Alexander Tsoy 2018-10-29 22:05:34 UTC
Created attachment 553662 [details]
emerge --info samba
Comment 4 Ciprian Ciubotariu 2018-11-02 22:06:57 UTC
Happens to me too: endless loop of:

 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please file bugs at: https://bugs.gentoo.org/
 * Found a valid cache, skipping collecting phase
 * Scanning files
 * Checking dynamic linking consistency
 * Broken files that require: libdnsserver-common-samba4.so (64 bits)
        * /usr/lib64/python2.7/site-packages/samba/dsdb_dns.so
 * Assign files to packages
        * /usr/lib64/python2.7/site-packages/samba/dsdb_dns.so -> net-fs/samba-4.8.6

Please fix