[Digikam-users] Re: Digikam on Mac : attempt to make (then publish) a simple tutorial...

G g.is at free.fr
Sat May 28 23:44:13 BST 2011


Yeaaaah, it's finally OK !!!!!!!

I try, because i've no better idea :
sudo port uninstall digikam
sudo port install digikam

Then, I relaunch these commands :
launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
sudo chown -R g ~/Library/Preferences/KDE

and it works !!!!

I'll post an abstract of the entire build process ASAP.

Thanks a lot,

Bye,

G.

Le 28/05/11 23:54, G a écrit :
> Le 25/05/11 21:25, Gilles Caulier a écrit :
>> 2011/5/25 G <g.is <http://g.is>@free.fr <http://free.fr>>
>>
>>     Hi,
>>
>>     I'd like to help digikam project by making a simple and clear
>>     tutorial
>>     to have digikam up and running on Mac OSX, usable not only by
>>     sysadmins
>>     or mac geeks...
>>
>>     Few months ago, my attempt to install digikam (1.6) on my Mac was
>>     unsuccessfull and I decided to wait a few until the install process
>>     become maybe simpler...
>>
>>     Last week, I thinked it was time to re-attempt with digikam 1.8 on
>>     macports...
>>
>>     So, beginning the work about the tuto, here my command-lines :
>>
>>     > sudo port selfupdate
>>     > sudo port upgrade digikam
>>     Here a problem with kdeedu, I force activation as macports suggest
>>     > sudo port -f activate kdeedu4 @4.6.0_0
>>     > sudo port upgrade digikam
>>     My username is "g"
>>     > sudo chown -R g ~/Library/Preferences/KDE
>>     > sudo chown -R g
>>     /Library/LaunchAgents/org.freedesktop.dbus-session.plist
>>     Next command outputs "nothing to load"
>>     > sudo launchctl load
>>     > /Library/LaunchAgents/org.freedesktop.dbus-session.plist
>>     With the "-w" option, it's OK.
>>     > sudo launchctl load -w
>>     > /Library/LaunchAgents/org.freedesktop.dbus-session.plist
>>
>>     Compilation (about 10 hours for total process on 2009 MacBook Pro 4Gb
>>     RAM) OK.
>>     Launching digikam via double click in App
>>     Folder->MacPorts->KDE4->digikam
>>     I've 2 icons bouncing in the taskbar : digikam icon and the
>>     unknown icon
>>     for drkonqui.
>>     40 seconds then the unknown icon became the right icon of
>>     drkonqui and
>>     drkonqui crashes.
>>     It's all...
>>
>>     Investigations :
>>     > cd
>>     >
>>     /opt/local/var/macports/software/digikam/1.8.0_0+geoloc+kipi/Applications/MacPorts/KDE4/
>>     > ./digikam.app/Contents/MacOS/digikam
>>
>>     Same things, exactly : 2 icons bouncing, etc.
>>     No message.
>>
>>     Unable to debug:
>>     > MacBook-Pro-de-La-FIRME:MacOS g$ ./kdebugdialog
>>     > Dynamic session lookup supported but failed: launchd did not
>>     provide a
>>     > socket path, verify that org.freedesktop.dbus-session.plist is
>>     loaded!
>>     > kdebugdialog(87409): KUniqueApplication: Cannot find the D-Bus
>>     session
>>     > server:  "Not enough memory"
>>
>>     I've org.freedesktop.dbus-session.plist loaded :
>>
>>     > MacBook-Pro-de-La-FIRME:MacOS g$ sudo launchctl load
>>     > /Library/LaunchAgents/org.freedesktop.dbus-session.plist
>>     > Password:
>>     > org.freedesktop.dbus-session: Already loaded
>>
>>     Any idea ?
>>
>>
>> Yes. It's simple : this is a bug in KDElibs source code. Install KDE 
>> 4.6.x and all will be fine. I use also a macbook, and i see also this 
>> problem. It have been reported into macport bugzilla, and fixed.
>>
>> Gilles Caulier
> OK, thank you for answer, but I've KDE 4.6.3 installed :
>
>> MacBook-Pro-de-La-FIRME:macports g$ sudo port installed | grep kde
>>   kdebase4 @4.6.2_0 (active)
>>   kdebase4-runtime @4.6.3_0 (active)
>>   kdeedu4 @4.6.0_0 (active)
>>   kdegraphics4 @4.6.0_2 (active)
>>   kdelibs4 @4.6.3_0 (active)
>>   kdepimlibs4 @4.6.3_0 (active)
> and
>
>> MacBook-Pro-de-La-FIRME:macports g$ sudo port installed | grep digikam
>>   digikam @1.8.0_0+geoloc+kipi (active)
> And I've still the same behaviour when I attemp to launch digikam
>> Launching digikam via double click in App Folder->MacPorts->KDE4->digikam
>> I've 2 icons bouncing in the taskbar : digikam icon and the unknown icon
>> for drkonqui.
>> 40 seconds then the unknown icon became the right icon of drkonqui and
>> drkonqui crashes.
>> It's all...
> Arrrghhh !!! Digikam don't want me on this &@%£$ macintosh !!!
>
> My port tree is up to date (today 2011-05-28).
>
> Any (other) idea :-) ???
>
> Thanks in advance,
>
> In case it can help, here all my installed ports (they all come with 
> the only one "port install digikam" command, I've no other need in the 
> macports system !!! ) :
>
>>   akonadi @1.5.3_0 (active)
>>   aspell @0.60.6_4+nonls (active)
>>   aspell-dict-en @7.1_0 (active)
>>   atk @1.32.0_0 (active)
>>   atlas @3.9.37_0+gcc44 (active)
>>   attica @0.2.0_1 (active)
>>   autoconf @2.68_2 (active)
>>   automake @1.11.1_0 (active)
>>   automoc @0.9.88_3 (active)
>>   avahi @0.6.30_0 (active)
>>   bison @2.5_0 (active)
>>   boost @1.46.1_0 (active)
>>   bzip2 @1.0.6_0 (active)
>>   cairo @1.10.2_3 (active)
>>   cfitsio @3.270_0 (active)
>>   chmlib @0.40_0 (active)
>>   cln @1.3.1_0 (active)
>>   clucene @0.9.21b_0 (active)
>>   cmake @2.8.4_0 (active)
>>   convertlit @1.8_0 (active)
>>   cppunit @1.12.1_0 (active)
>>   curl @7.21.6_0+ssl (active)
>>   curl-ca-bundle @7.21.6_0 (active)
>>   cyrus-sasl2 @2.1.23_3+kerberos (active)
>>   db46 @4.6.21_6 (active)
>>   dbus @1.2.24_1 (active)
>>   dbus-glib @0.92_0 (active)
>>   dbus-python26 @0.83.2_0 (active)
>>   dbusmenu-qt @0.6.2_2 (active)
>>   digikam @1.8.0_0+geoloc+kipi (active)
>>   dirac @1.0.2_1 (active)
>>   djvulibre @3.5.24_0 (active)
>>   docbook-xml @5.0_0 (active)
>>   docbook-xml-4.1.2 @4.1.2_1 (active)
>>   docbook-xml-4.2 @4.2_0 (active)
>>   docbook-xml-4.3 @4.3_0 (active)
>>   docbook-xml-4.4 @4.4_0 (active)
>>   docbook-xml-4.5 @4.5_0 (active)
>>   docbook-xml-5.0 @5.0_0 (active)
>>   docbook-xsl @1.76.1_0 (active)
>>   ebook-tools @0.2.1_0 (active)
>>   eigen @2.0.15_1 (active)
>>   enchant @1.6.0_1 (active)
>>   exiv2 @0.21.1_0 (active)
>>   expat @2.0.1_1 (active)
>>   faac @1.28_2 (active)
>>   faad2 @2.7_0 (active)
>>   ffmpeg @0.6.3_0 (active)
>>   fftw-3 @3.2.2_0 (active)
>>   flex @2.5.35_0 (active)
>>   fontconfig @2.8.0_0 (active)
>>   freetype @2.4.4_0 (active)
>>   gawk @3.1.8_1 (active)
>>   gcc44 @4.4.6_0 (active)
>>   gcc_select @0.1_5 (active)
>>   gd2 @2.0.35_10 (active)
>>   gdbm @1.8.3_3 (active)
>>   gdk-pixbuf @0.22.0_5 (active)
>>   gdk-pixbuf2 @2.22.1_1 (active)
>>   getopt @1.1.4_1 (active)
>>   gettext @0.18.1.1_2 (active)
>>   ghostscript @9.02_0 (active)
>>   giflib @4.1.6_1 (active)
>>   git-core @1.7.3.4_0+doc+python27 (active)
>>   glib1 @1.2.10_6 (active)
>>   glib2 @2.28.7_0 (active)
>>   glut @3.7_3 (active)
>>   gmake @3.82_0 (active)
>>   gmp @5.0.1_1 (active)
>>   gnome-common @2.28.0_0 (active)
>>   gnome-doc-utils @0.20.6_0+python27 (active)
>>   gnupg @1.4.11_0 (active)
>>   gperf @3.0.4_0 (active)
>>   gpgme @1.3.0_0 (active)
>>   gphoto2 @2.4.10_0 (active)
>>   gpsd @2.95_0+python26 (active)
>>   grantlee @0.1.6_1 (active)
>>   gsed @4.2.1_1 (active)
>>   gsl @1.14_1 (active)
>>   gtk-doc @1.17_0+python26 (active)
>>   gtk1 @1.2.10_9 (active)
>>   gtk2 @2.24.4_0+x11 (active)
>>   gzip @1.4_0 (active)
>>   help2man @1.39.3_0 (active)
>>   hicolor-icon-theme @0.12_0 (active)
>>   hunspell @1.3.2_0 (active)
>>   icu @4.6.1_0 (active)
>>   ilmbase @1.0.2_0 (active)
>>   ImageMagick @6.7.0-0_0+q16 (active)
>>   intltool @0.40.6_0 (active)
>>   iso-codes @3.25.1_0 (active)
>>   jasper @1.900.1_7 (active)
>>   jbigkit @2.0_1 (active)
>>   jpeg @8c_0 (active)
>>   kdebase4 @4.6.2_0 (active)
>>   kdebase4-runtime @4.6.3_0 (active)
>>   kdeedu4 @4.6.0_0 (active)
>>   kdegraphics4 @4.6.0_2 (active)
>>   kdelibs4 @4.6.3_0 (active)
>>   kdepimlibs4 @4.6.3_0 (active)
>>   kerberos5 @1.7.1_1 (active)
>>   kipi-plugins @1.8.0_0 (active)
>>   lame @3.98.4_0 (active)
>>   lcms @1.19_2 (active)
>>   lcms2 @2.1_0 (active)
>>   libart_lgpl @2.3.21_0 (active)
>>   libassuan @2.0.1_1 (active)
>>   libdaemon @0.14_0 (active)
>>   libdc1394 @2.1.2_0 (active)
>>   libexif @0.6.20_0 (active)
>>   libffi @3.0.9_0 (active)
>>   libglade2 @2.6.4_3 (active)
>>   libgpg-error @1.10_0 (active)
>>   libgphoto2 @2.4.10.1_0 (active)
>>   libgpod @0.8.0_6+python26 (active)
>>   libical @0.43_1 (active)
>>   libiconv @1.13.1_0 (active)
>>   libidn @1.22_0 (active)
>>   libiodbc @3.52.7_0 (active)
>>   liblqr @1-0.4.1_0 (active)
>>   liblzma @5.0.2_0 (active)
>>   libmng @1.0.10_2 (active)
>>   libogg @1.2.2_0 (active)
>>   liboil @0.3.17_0 (active)
>>   libpaper @1.1.24_0 (active)
>>   libpixman @0.22.0_0 (active)
>>   libplist @1.4_0 (active)
>>   libpng @1.4.7_0 (active)
>>   libqalculate @0.9.7_0 (active)
>>   libsdl @1.2.14_9 (active)
>>   libspectre @0.2.6_3 (active)
>>   libssh @0.4.7_0 (active)
>>   libtheora @1.1.1_0 (active)
>>   libtommath @0.42.0_0 (active)
>>   libtool @2.4_0 (active)
>>   libusb @1.0.8_0 (active)
>>   libusb-compat @0.1.3_0 (active)
>>   libvorbis @1.3.2_0 (active)
>>   libvpx @0.9.6_1 (active)
>>   libxml2 @2.7.8_0 (active)
>>   libxslt @1.1.26_0 (active)
>>   libzip @0.9.3_0 (active)
>>   m4 @1.4.16_0 (active)
>>   makedepend @1.0.3_0 (active)
>>   mesa @7.8.2_2 (active)
>>   mpfr @3.0.1-p3_0 (active)
>>   mysql5 @5.1.57_0 (active)
>>   mysql5-server @5.1.57_0 (active)
>>   ncurses @5.9_0 (active)
>>   ncursesw @5.8_0 (active)
>>   ocaml @3.12.0_0 (active)
>>   openbabel @2.2.3_0 (active)
>>   opencv @2.2.0_0 (active)
>>   openexr @1.6.1_1 (active)
>>   openjpeg @1.4-r697_1 (active)
>>   openldap @2.4.21_3 (active)
>>   openslp @1.2.1_2 (active)
>>   openssl @1.0.0d_0 (active)
>>   orc @0.4.14_0 (active)
>>   oxygen-icons @4.6.3_0 (active)
>>   p5-error @0.17016_0 (active)
>>   p5-getopt-long @2.38_1 (active)
>>   p5-locale-gettext @1.05_5 (active)
>>   p5-pathtools @3.33_1 (active)
>>   p5-scalar-list-utils @1.23_1 (active)
>>   p5-xml-parser @2.40_1 (active)
>>   p7zip @9.20.1_0 (active)
>>   pango @1.28.4_0 (active)
>>   pcre @8.12_0 (active)
>>   perl5 @5.12.3_1+perl5_12 (active)
>>   perl5.12 @5.12.3_1 (active)
>>   perl5.8 @5.8.9_4 (active)
>>   phonon @4.4.2_3 (active)
>>   pkgconfig @0.25_2 (active)
>>   poppler @0.16.5_0+qt4+quartz (active)
>>   poppler-data @0.4.4_0 (active)
>>   popt @1.16_0 (active)
>>   pth @2.0.7_0 (active)
>>   py26-cairo @1.8.10_1 (active)
>>   py26-distribute @0.6.16_0 (active)
>>   py26-gobject @2.26.0_1 (active)
>>   py26-gtk @2.22.0_1 (active)
>>   py26-libxml2 @2.6.21_0 (active)
>>   py26-mutagen @1.20_0 (active)
>>   py26-nose @1.0.0_0 (active)
>>   py26-numpy @1.6.0_0+atlas+gcc44 (active)
>>   py26-py @1.1.1_0 (active)
>>   py27-libxml2 @2.6.21_0 (active)
>>   python26 @2.6.6_3 (active)
>>   python27 @2.7.1_3 (active)
>>   python_select @0.3_1 (active)
>>   qca @2.0.2_6 (active)
>>   qimageblitz @0.0.6_0 (active)
>>   qjson @0.7.1_1 (active)
>>   qt4-mac @4.7.3_0+quartz (active)
>>   raptor @1.4.21_1 (active)
>>   rarian @0.8.1_0 (active)
>>   rasqal @0.9.21_0 (active)
>>   readline @6.2.000_0 (active)
>>   redland @1.0.12_0+db46 (active)
>>   rsync @3.0.7_0 (active)
>>   sane-backends @1.0.22_0 (active)
>>   schroedinger @1.0.10_1 (active)
>>   shared-desktop-ontologies @0.7.0_0 (active)
>>   shared-mime-info @0.90_0 (active)
>>   soprano @2.6.0_0 (active)
>>   speex @1.2rc1_0 (active)
>>   sqlite3 @3.7.6_0 (active)
>>   strigi @0.6.4_0 (active)
>>   swig @2.0.4_0 (active)
>>   swig-python @2.0.4_0 (active)
>>   taglib @1.7_0 (active)
>>   texi2html @5.0_0 (active)
>>   texinfo @4.13_2 (active)
>>   tiff @3.9.4_0 (active)
>>   urw-fonts @1.0.7pre44_0 (active)
>>   virtuoso @6.1.3_0 (active)
>>   x264 @20100603_0 (active)
>>   Xft2 @2.2.0_0 (active)
>>   xmlcatmgr @2.2_1 (active)
>>   xorg-bigreqsproto @1.1.1_0 (active)
>>   xorg-compositeproto @0.4.2_0 (active)
>>   xorg-damageproto @1.2.1_0 (active)
>>   xorg-dri2proto @2.3_0 (active)
>>   xorg-fixesproto @5.0_0 (active)
>>   xorg-glproto @1.4.12_0 (active)
>>   xorg-inputproto @2.0.1_0 (active)
>>   xorg-kbproto @1.0.5_0 (active)
>>   xorg-libice @1.0.7_0 (active)
>>   xorg-libpthread-stubs @0.3_0 (active)
>>   xorg-libsm @1.2.0_0 (active)
>>   xorg-libX11 @1.4.3_0 (active)
>>   xorg-libXau @1.0.6_0 (active)
>>   xorg-libxcb @1.7_0+python27 (active)
>>   xorg-libXcomposite @0.4.3_0 (active)
>>   xorg-libXcursor @1.1.11_0 (active)
>>   xorg-libXdamage @1.1.3_0 (active)
>>   xorg-libXdmcp @1.1.0_0 (active)
>>   xorg-libXext @1.3.0_0 (active)
>>   xorg-libXfixes @5.0_0 (active)
>>   xorg-libXi @1.4.1_0 (active)
>>   xorg-libXinerama @1.1.1_0 (active)
>>   xorg-libXmu @1.1.0_0 (active)
>>   xorg-libXrandr @1.3.1_0 (active)
>>   xorg-libXScrnSaver @1.2.1_0 (active)
>>   xorg-libXt @1.1.1_0 (active)
>>   xorg-randrproto @1.3.2_0 (active)
>>   xorg-renderproto @0.11.1_0 (active)
>>   xorg-scrnsaverproto @1.2.1_0 (active)
>>   xorg-util-macros @1.13.0_0 (active)
>>   xorg-xcb-proto @1.6_0+python27 (active)
>>   xorg-xcb-util @0.3.8_0 (active)
>>   xorg-xcmiscproto @1.2.1_0 (active)
>>   xorg-xextproto @7.2.0_0 (active)
>>   xorg-xf86bigfontproto @1.2.0_0 (active)
>>   xorg-xineramaproto @1.2.1_0 (active)
>>   xorg-xproto @7.0.21_0 (active)
>>   xorg-xtrans @1.2.6_0 (active)
>>   xplanet @1.2.2_0 (active)
>>   xpm @3.5.9_0 (active)
>>   xrender @0.9.6_0 (active)
>>   XviD @1.2.2_0 (active)
>>   xz @5.0.2_0 (active)
>>   yasm @1.1.0_0 (active)
>>   zlib @1.2.5_0 (active)
> G.
>
>
>
>
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20110529/cb0fbd24/attachment.html>


More information about the Digikam-users mailing list