Bug 36045 - UCS 4: fakeroot missing
UCS 4: fakeroot missing
Status: CLOSED FIXED
Product: UCS Test
Classification: Unclassified
Component: Framework
unspecified
Other Linux
: P5 normal (vote)
: UCS 4.0
Assigned To: Philipp Hahn
Stefan Gohmann
: interim-3
Depends on: 32552 35659
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-06 09:21 CEST by Stefan Gohmann
Modified: 2014-11-26 06:54 CET (History)
0 users

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2014-10-06 09:21:49 CEST
A lot of UCS 4 test fail because fakeroot is missing: 

> Can't exec "fakeroot": Datei oder Verzeichnis nicht gefunden at /usr/bin/dpkg-
> buildpackage line 510.

Log output:

*** BEGIN *** ['/usr/bin/python2.7', '70schema_registration_basis'] ***
*** 10_ldap/70schema_registration_basis *** Test basic schema registration ***
dpkg-buildpackage: Warnung: Verwendung eines root-werde-Befehls, obwohl bereits root
dpkg-buildpackage: Quellpaket ze81xuedyk
dpkg-buildpackage: Quellversion 1.0
dpkg-buildpackage: Quellen geändert durch Univention GmbH <packages@univention.de>
dpkg-buildpackage: Host-Architektur amd64
dpkg-buildpackage: Warnung: debian/rules ist nicht ausführbar: wird korrigiert
 dpkg-source --before-build ze81xuedyk
 fakeroot debian/rules clean
Can't exec "fakeroot": Datei oder Verzeichnis nicht gefunden at /usr/bin/dpkg-buildpackage line 510.
dpkg-buildpackage: Fehler: fakeroot debian/rules clean fehlgeschlagen mit unbekanntem Exit-Code -1
Traceback (most recent call last):
  File "70schema_registration_basis", line 52, in <module>
    package.build()
  File "/usr/lib/pymodules/python2.7/univention/testing/debian_package.py", line 118, in build
    raise BuildRuntimeError
univention.testing.debian_package.BuildRuntimeError
Comment 1 Philipp Hahn univentionstaff 2014-10-06 16:02:53 CEST
$ ls -1 [34].0/*maintained/[34].0-0/amd64/fakeroot_*_amd64.deb
3.0/maintained/3.0-0/amd64/fakeroot_1.14.4-1.15.201104260032_amd64.deb  4.0/unmaintained/4.0-0/amd64/fakeroot_1.18.4-2.17.201403222031_amd64.deb

$ grep fakeroot triggers/ucs_3.0-0.txt 
fakeroot

$ grep fakeroot ucs-4.0-0/base/univention-dvd/task-ucs400
-

r54191 | Bug #36045 test: Add explicit dependency on fakeroot

Package: ucs-test
Version: 5.0.15-2.811.201410061547
Branch: ucs_4.0-0
Comment 2 Stefan Gohmann univentionstaff 2014-11-04 07:42:34 CET
OK:

root@master501:~# apt-get install fakeroot
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
  fakeroot
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 108 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 325 kB Plattenplatz zusätzlich benutzt.
Holen: 1 http://testing.software-univention.de/4.0/maintained/ 4.0-0/amd64/ fakeroot 1.18.4-2.17.201403222031 [108 kB]
Es wurden 108 kB in 0 s geholt (529 kB/s).
Vormals nicht ausgewähltes Paket fakeroot wird gewählt.
(Lese Datenbank ... 90654 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von fakeroot (aus .../fakeroot_1.18.4-2.17.201403222031_amd64.deb) ...
Trigger für man-db werden verarbeitet ...
fakeroot (1.18.4-2.17.201403222031) wird eingerichtet ...
update-alternatives: /usr/bin/fakeroot-sysv wird verwendet, um /usr/bin/fakeroot (fakeroot) im Auto-Modus bereitzustellen
root@master501:~#
Comment 3 Stefan Gohmann univentionstaff 2014-11-26 06:54:46 CET
UCS 4.0-0 has been released:
 http://docs.univention.de/release-notes-4.0-0-en.html
 http://docs.univention.de/release-notes-4.0-0-de.html

If this error occurs again, please use "Clone This Bug".