I got three Samba Domain Controllers running on arm devices, which do recompile samba on every update I run, despite of the fact, that there was no sync of the portage tree since the last update. I have narrowed the issue down to the package dev-python-1.12.0, which comes in two flavors, sitting in two slots. The update might look like this: brutus ~ # emerge -v --ask --deep --update --newuse --with-bdeps=y --complete-graph --verbose-conflicts --alphabetical --tree --unordered-display @world These are the packages that would be merged: Calculating dependencies... done! [ebuild rR #] net-fs/samba-4.6.3::gentoo USE="acl addc addns -ads -client -cluster -cups -dmapi -fam gnutls -gpg -iprint ldap pam python quota (-selinux) syslog (-system-heimdal) -system-mitkrb5 -systemd {-test} winbind -zeroconf" PYTHON_TARGETS="python2_7" 0 KiB ... I have run the update with the -d option, and found this: slot_operator_update_probe: existing child package: (dev-python/dnspython-1.12.0-r200:py2/py2::gentoo, installed) existing parent package: (net-fs/samba-4.6.3:0/0::gentoo, installed) new child package: (dev-python/dnspython-1.12.0-r301:py3/py3::gentoo, ebuild scheduled for merge) new parent package: (net-fs/samba-4.6.3:0/0::gentoo, ebuild scheduled for merge) I found, that the issue could be overcome by upgrading dnspython to 1.15.0. Hence I would like to request the samba maintainers to either introduce dnspython-1.15.0 as a necessary dependency for samba-4.6.x with the use flag ADDNS, or equally welcome, finding a way to overcome the conflict. I have tried a emerge --emptytree and even this was not sufficient to overcome the issue. I have asked for support in the forum within this thread: https://forums.gentoo.org/viewtopic-t-1063226.html Thank You in advance Peter
Please attach the logfiles https://wiki.gentoo.org/wiki/Bugzilla/Bug_report_guide#Problems_at_build_time
Peter, do you compile on a Raspberry Pi? If yes, which exact model? It is likely, that it runs out of free RAM. Please collect more details with the help of our support channels to find out what is broken. Report it here and we will see, how to fix it. https://www.gentoo.org/support/