[MacPorts] #31332: kdeinit4 broken after upgrade

MacPorts noreply at macports.org
Fri Sep 23 12:58:22 PDT 2011


#31332: kdeinit4 broken after upgrade
-------------------------------------+--------------------------------------
 Reporter:  macports@…               |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.0.3                                
 Keywords:                           |        Port:  kdelibs4                             
-------------------------------------+--------------------------------------

Comment(by thatsafact@…):

 Replying to [comment:16 ak.ml@…]:

 Thanks, this got Dolphin and Konquerer (sort of) working for me.  Kate and
 some other apps have dependancies on 4.7.1 stuff and fail...

 > I have a workaround for this issue. The bottom line is:
 >   * Activate {{{kdelibs4 @4.7.0_1}}}
 >   * Launch {{{kdeinit4}}} and therefore {{{klauncher}}}
 >   * Activate {{{kdelibs4 @4.7.1_0}}}
 >
 > This worked for me.[[BR]]
 > Tell me if this worked for you especially if you recompile {{{kdelibs4
 @4.7.0_1}}} since {{{qt4-mac}}} was updated between KDE 4.7.0 and 4.7.1.
 >
 > == Detailed procedure ==
 >
 > === Pre-requisite ===
 >
 > You need to have an activable (i.e. installed but inactive) {{{kdelibs4
 @4.7.0_1}}}.
 >
 > Assuming you're on Snow Leopard, haven't used any variant and installed
 MacPorts in {{{/opt/local}}}:
 > {{{
 > $ port -v installed kdelibs4
 > The following ports are currently installed:
 >   kdelibs4 @4.7.0_1 platform='darwin 10' archs='x86_64'
 >   kdelibs4 @4.7.1_0 (active) platform='darwin 10' archs='x86_64'
 > }}}
 >
 > {{{
 > $ ls -1 /opt/local/var/macports/software/kdelibs4
 > kdelibs4-4.7.0_1.darwin_10.x86_64.tbz2
 > kdelibs4-4.7.1_0.darwin_10.x86_64.tbz2
 > }}}
 >
 > If {{{kdelibs4 @4.7.0_1}}} is not installed:
 >   1. You have a (TimeMachine) backup of
 {{{kdelibs4-4.7.0_1.darwin_10.x86_64.tbz2}}}
 >   (the file name should match {{{kdelibs4-4.7.0_1*.tbz2}}}).[[BR]]
 >   Copy your backup to
 {{{/opt/local/var/macports/software/kdelibs4}}}.[[BR]]
 >   Sign the archive following
 >   [wiki:howto/ShareArchives2 ShareArchives2] (Steps 1 & 2) or
 instructions in
 >   {{{/opt/local/etc/macports/pubkeys.conf.default}}}.[[BR]]
 >   Once done you can install:
 >   {{{
 > sudo port install
 file:///opt/local/var/macports/software/kdelibs4/kdelibs4-4.7.0_1.darwin_10.x86_64.tbz2
 >   }}}
 >   2. You don't have a backup.[[BR]]
 >   You will need to [wiki:howto/InstallingOlderPort InstallingOlderPort]
 with
 >   r82908 for the svn revision and
 {{{http://svn.macports.org/repository/macports/trunk/dports/kde/kdelibs4}}}
 for the svn URL.
 >
 > === Workaround ===
 >
 > Before (DBus shows no {{{klauncher}}}):
 > {{{
 > $ qdbus
 > :1.235
 > org.freedesktop.DBus
 > }}}
 >
 > Main step:
 > {{{
 > sudo port activate kdelibs4 @4.7.0_1
 > open /Applications/MacPorts/KDE4/kdeinit4.app
 > sudo port activate kdelibs4 @4.7.1_0
 > }}}
 >
 > After ({{{klauncher}}} should show up in DBus):
 > {{{
 > $ qdbus
 > :1.236
 >  org.kde.klauncher
 > :1.237
 > org.freedesktop.DBus
 > }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/31332#comment:18>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list