Univention Bugzilla – Bug 48084
Samba 4.10.0
Last modified: 2020-07-16 16:05:15 CEST
The next UCS version should ship Samba 4.9.
Packages updated and built in release-scope ucs_4.3-0-samba-4.9.
*** Bug 45128 has been marked as a duplicate of this bug. ***
*** Bug 38748 has been marked as a duplicate of this bug. ***
This patch is disbaled 90_bug45982-samba-tool-dbcheck-continue-if-modify-fails.quilt.DISABLED and this one is missing 97_Bug-47583-make-samba-tool-ntacl-sysvolcheck-show-the-file-path-in-error-message.quilt Is this OK?
Thanks! I had disabled 90_bug45982-samba-tool-dbcheck-continue-if-modify-fails.quilt.DISABLED because the original issue for this workaround has been fixed upstream. But probably it's better to keep it. I've reactivated it. This other one is missing because it had been created after I fetched 4.9.1. I've merged it and the neccessary reordering of patches: 97_Bug-47583-make-samba-tool-ntacl-sysvolcheck-show-the-file-path-in-error-message.quilt Package build process is running.
samba can't be installed in 4.4-0 -> apt-get -s install samba-libs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: samba-libs : Hängt ab von: libtracker-sparql-1.0-0 (>= 0.10.0) ist aber nicht installierbar E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. seems that libtracker-sparql-1.0-0 is missing (unmaintained)
I've recalculated the maintenance status and updated changelog-4.4-0.xml.
still can't install samba Die folgenden Pakete haben unerfüllte Abhängigkeiten: samba-libs : Hängt ab von: libtracker-sparql-1.0-0 (>= 0.10.0) soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pa
Ok, I've also copied the following source packages from 4.3-0 to 4.4-0 maintained because libtracker-sparql-1.0-0 depends on corresponding binary packages: * exempi * libiptcdata * enca * snowball Manual update test from updates-test was successful now.
Installation works, test look good. please add a note about the reindex step during the update in release-notes-4.4-0-en/de.xml "Notes about the update"
We should pick up https://salsa.debian.org/samba-team/samba/commit/c4bb166a7bc7805d955926081fe1f2ad7de512ae
Upstream Samba 4.9 seems to have changed something in the python provision code regarding the paths: In UCs 4.3 Samba 4.7 created /var/lib/samba/private/named.conf.update during initial provision, but in Samba 4.9 the path changed to /var/lib/samba/bind-dns/named.conf.update We need to adjust the UCR template for /etc/bind/named.conf.samba4 to include the new path.
(In reply to Arvid Requate from comment #13) > Upstream Samba 4.9 seems to have changed something in the python provision > code regarding the paths: > > In UCs 4.3 Samba 4.7 created /var/lib/samba/private/named.conf.update during > initial provision, but in Samba 4.9 the path changed to > > /var/lib/samba/bind-dns/named.conf.update > > We need to adjust the UCR template for /etc/bind/named.conf.samba4 to > include the new path. fixed in univention-bind with 5700e5546e023eb6a621f8405ea75c0711e8e20c
since the last built, samba can't be installed -> apt-get -s install samba-common samba Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: samba : Hängt ab von: samba-common (= 2:4.7.8-1A~4.3.0.201811201337) aber 2:4.9.3-1A~4.4.0.201901291012 soll installiert werden Hängt ab von: samba-common-bin (= 2:4.7.8-1A~4.3.0.201811201337) soll aber nicht installiert werden Empfiehlt: attr soll aber nicht installiert werden Empfiehlt: samba-dsdb-modules soll aber nicht installiert werden Empfiehlt: samba-vfs-modules soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
The amd64 package build aborted, dh_install --sourcedir=/var/build/temp/tmp.x9fyZvMdkt/pbuilder/samba-4.9.3/debian/tmp --list-missing --fail-missing dh_install: usr/lib/x86_64-linux-gnu/samba/libaesni-intel.so.0 exists in /var/build/temp/tmp.x9fyZvMdkt/pbuilder/samba-4.9.3/debian/tmp but is not installed to anywhere dh_install: missing files, aborting no clue yet why this install line in debian/samba-libs.install doesn't work: [any-amd64] usr/lib/*/samba/libaesni-intel.so.0
ok, I fixed the missing library.
*** Bug 48656 has been marked as a duplicate of this bug. ***
Samba 4.10rc2 has been packaged and built. It's based on ldb 1.5.3 currently.
UCS 4.4 changelog updated.
Changelog: OK Basic tests: OK (Windows Join, Samba Join, Memberserver, DRS replication, DNS) Upgrade: OK, i was able to update Samba, mixed environment was successful as well. Patches: OK ucs-test: OK, sections samba, samba4 and samba-common were successful on master, backup, salve and member in my test environment.
UCS 4.4 has been released: https://docs.software-univention.de/release-notes-4.4-0-en.html https://docs.software-univention.de/release-notes-4.4-0-de.html If this error occurs again, please use "Clone This Bug".