[MacPorts] #31332: kdeinit4 broken after upgrade

MacPorts noreply at macports.org
Fri Sep 23 05:57:40 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 ak.ml@…):

 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:16>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list