[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