Alexander Hansen <alexanderk.han...@gmail.com> said: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 9/7/10 2:10 PM, zooloo wrote: >> Now that the bindist servers are working again (thank you!) and update-all >> has fully succeeded, I am trying to install deja-dup. It fails with an >> error that is beyond the fink troubleshooting knowledge I have gathered so >> far: >> >> ########BEGIN######## >> $ fink install deja-dup >> [...] >> Making all in preferences >> make all-am >> CC PreferencesDialog.o >> gcc -DHAVE_CONFIG_H -I. -I.. -I/sw/include -I../libdeja-dup >> -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include -I/sw/include/atk-1.0 >> -I/sw/include/cairo -I/sw/include/pango-1.0 -I/sw/include/glib-2.0 >> -I/sw/lib/glib-2.0/include -I/sw/include/freetype2 -I/sw/include >> -I/sw/include/gconf/2 -I/sw/include/unique-1.0 -I/usr/X11R6/include >> -I/usr/X11/include -DGETTEXT_PACKAGE=\"deja-dup\" -Os -c >> PreferencesDialog.c >> In file included from PreferencesDialog.c:26: >> ../libdeja-dup/deja-dup.h:14:37: error: dbus/dbus-glib-lowlevel.h: No such >> file or directory >> ../libdeja-dup/deja-dup.h:15:28: error: dbus/dbus-glib.h: No such file or >> directory >> In file included from PreferencesDialog.c:26: >> ../libdeja-dup/deja-dup.h:532: error: parse error before 'DBusGProxy' >> ../libdeja-dup/deja-dup.h:532: warning: no semicolon at end of struct or >> union >> ../libdeja-dup/deja-dup.h:534: error: parse error before '}' token >> ../libdeja-dup/deja-dup.h:775: error: parse error before 'DBusGProxy' >> make[3]: *** [PreferencesDialog.o] Error 1 >> make[2]: *** [all] Error 2 >> make[1]: *** [all-recursive] Error 1 >> make: *** [all] Error 2 >> ### execution of make failed, exit code 2 >> [...] >> #########END######### > > $ dpkg -S dbus/dbus-glib-lowlevel.h > dbus-glib1.2-dev: /sw32/include/dbus-1.0/dbus/dbus-glib-lowlevel.h > > but even with dbus-glib1.2-dev installed the package fails to build as > per your failure. The absence of "-I/sw/include/dbus-1.0/dbus/" above > is presumably what is causing the failure. > > The package is also missing a BuildDepend on dbus-glib1.2-dev. I would > guess that refactoring dbus broke this package's build process by moving > stuff around.
Nah, dbus left everything with compatibility pointers (files are in same locations in new package-names, old packages Depends on new ones). So could be a missing dependency (but unlikely to be triggered by the refactoring). Could also have been relying on some *other* pkg to publish the dbus-glib -I flag rather than requesting it directly. Which is fragile always--probably untraceable exactly when or where, but also pointless since "it's not my responsibility to spew irrelevant-to-me/my-use data because someone else is too lazy to do it where it *is* relevant":) I'll give it a whirl, see if I can explicitly pass the flag where needed sanely... dan -- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.beginners