Univention Bugzilla – Bug 23450
Firefox: Fehlende Abhängigkeit auf dpkg-dev in 3.0 verhindert Start
Last modified: 2013-11-19 06:43:59 CET
Firefox ermittelt die Architektur mit dpkg-dev, deklariert aber keine Abhängigkeit darauf. Das führt in 3.0 zu folgendem Fehler: root@master:~# firefox /usr/bin/firefox: 33: dpkg-architecture: not found Die Abhängigkeit fehlt auch in UCD 3.1, allerdings wird sie dort überlagert, da univention-updater in UCS 2.4 eine Abhängigkeit auf dpkg-dev setzt und es immer installiert ist. dpkg hat mittlerweile eine eigene Funktion zum Ermitteln der Architektur, diese sollte bessser verwendet werden, da dpkg-dev einiges an Abhängigkeiten nach zieht: root@master:~# dpkg --print-architecture i386
Das ist ein Bug in UCS, nicht UCD
Seems no longer an issue in UCS 3.1-1. -> more /usr/bin/firefox ... # ensure that firefox finds the GTK+ printer backends on amd64 arch=`uname -m` if [ $arch = "x86_64" ]; then export GTK_PATH=/usr/lib32/gtk-2.0 fi exec /opt/firefox/firefox "$@" -> dpkg -l dpkg-dev ... un dpkg-dev ... -> firefox
OK: firefox 1:7.0.1-5
UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug".