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