Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 775824

Summary: net-fs/samba-4.14.0[addc] missing dependencies (Unable to find Python module 'markdown')
Product: Gentoo Linux Reporter: Sergio Perez <Dagobertstaler>
Component: Current packagesAssignee: Gentoo's SAMBA Team <samba>
Status: RESOLVED FIXED    
Severity: normal CC: ionen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=705456
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info
Build.log

Description Sergio Perez 2021-03-13 14:17:21 UTC
Created attachment 691194 [details]
build.log

dev-python/markdown and dev-python/dnspython not pulled in as dependencies for net-fs/samba-4.14.0

Reproducible: Always
Steps to Reproduce:
1.emerge net-fs/samba-4.14.0

Actual Results:
 Unable to find Python module [...]
Comment 1 Sergio Perez 2021-03-13 14:18:07 UTC
Created attachment 691197 [details]
emerge --info
Comment 2 Ionen Wolkens gentoo-dev 2021-03-13 14:46:39 UTC
python/wscript:

ad_dc_pkgs = {
    'markdown': 'python3-markdown',
    'dns': 'python3-dnspython (python3-dns on some systems)'
}
Comment 3 Larry the Git Cow gentoo-dev 2021-03-15 08:11:01 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bbcad9956d0cb4c3e976e46bf2caca08f7f9b6

commit 11bbcad9956d0cb4c3e976e46bf2caca08f7f9b6
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2021-03-15 08:01:41 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2021-03-15 08:09:49 +0000

    net-fs/samba: Added dev-python/markdown dep for USE="addc"
    
    Closes: https://bugs.gentoo.org/775824
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 net-fs/samba/samba-4.14.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Sergio Perez 2021-03-15 12:48:59 UTC
Created attachment 691584 [details]
Build.log

Commit only fixed half the problem, dev-python/dnspython still not pulled in for me
Comment 5 Ionen Wolkens gentoo-dev 2021-03-15 13:45:17 UTC
I guess I should've mentioned both in the summary, I left the 's' but only added the Unable line as-is to help users find the issue.
Comment 6 Larry the Git Cow gentoo-dev 2021-03-15 20:38:36 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dd96ca4be0c6281c1a012c9342a84e4448df7d

commit f1dd96ca4be0c6281c1a012c9342a84e4448df7d
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2021-03-15 13:09:35 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2021-03-15 20:38:10 +0000

    net-fs/samba: Added dev-python/dnspython dep for USE="addc" as well
    
    Bug: https://bugs.gentoo.org/775824
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 net-fs/samba/samba-4.14.0.ebuild | 1 +
 1 file changed, 1 insertion(+)