"apt-get build-dep f-spot" schlägt fehl

Keywan Najafi Tonekaboni lists at prometoys.net
Mit Jan 9 14:16:58 GMT 2008


Hallo,

oft liegt der Grund dafür, dass in den Software-Quellen Sachen drin
sind, die da nicht reingehören oder für Konflikte sorgen. Eine saubere
Liste an Original-Quellen sollte keine Probleme verursachen.


was sagt den "apt-cache policy" und wie sieht
Deine /etc/apt/sources.list aus.

und was "apt-cache policy f-spot"

außerdem kannst du mit "apt-cache showsrc f-spot" dir von Hand
anschauen, was der verlangt, bei mir z.B.:


Build-Depends: debhelper (>= 5.0.0), cdbs, mono-gmcs (>= 1.1.17) |
c-sharp-2.0-compiler, cli-common-dev (>= 0.4.3), libgnome2.0-cil (>=
2.7.90), libxml-parser-perl, libmono-dev (>= 1.1.2), libgnomeui-dev,
libexif-dev (>= 0.6.12), libsqlite3-dev, libgphoto2-2-dev (>= 2.1.4),
liblcms1-dev, libmono-sqlite2.0-cil, libmono-system-runtime2.0-cil,
libmono-cairo2.0-cil, libusb-dev, gnome-doc-utils (>= 0.3.2),
libgl1-mesa-dev | libgl-dev, libndesk-dbus1.0-cil,
libndesk-dbus-glib1.0-cil, gnome-screensaver, libgconf2.0-cil,
libglade2.0-cil, docbook-xml, intltool


rein theoretisch könntest Du die Einträge von Hand durchgehen und
schauen, was fehlt. Bei mir ging es auch mit folgendem Shell-Ausdruck:

 apt-cache policy $(for i in `apt-cache showsrc f-spot | grep ^Build |
cut -d: -f2 ` ; do echo $i ; done | grep ^[a-z] | sed -e "s/,//g" |
xargs)

(Keine Ahnung, ob es auch eleganter geht...)
Die Liste dann durchschauen, ob etwas nicht gefunden werden kann oder
keinen Installationskandidaten hat.




Grüße,

Keywan


Am Mittwoch, den 09.01.2008, 13:47 +0000 schrieb Simon Gerhards:
> Hallo,
> der Betreff sagt eigentlich alles, folgendes klappt nicht:
> 
> $ sudo apt-get build-dep f-spot
> [sudo] password for simon:
> Paketlisten werden gelesen... Fertig
> Abhängigkeitsbaum wird aufgebaut       
> Reading state information... Fertig
> E: Build-Abhängigkeiten für f-spot konnten nicht erfüllt werden.
> 
> Die Fehlermeldung ist für mich nicht sehr aufschlussreich.
> Kann mir da jemand weiter helfen?
> 
> 
> 
-- 
Keywan Najafi Tonekaboni
http://www.prometoys.net

people at world:/# apt-get --purge remove dominion
After unpacking world will be freed.
You are about to do something potentially beneficial
To continue type in the phrase 'Yes, do as We say!'