Submission: klusters

Ian Wadham iandw.au at gmail.com
Wed Mar 13 23:47:49 PDT 2013


On 13/03/2013, at 11:07 AM, Nicolas Pavillon wrote:
> That's interesting, because there was a discussion some days ago about keeping (or not) kde3 in macports after its deprecation. I did not try to install kdelibs3 for a long time (essentially due to the conflict with kde4), though. The developers announce on their website that a port to qt4/kde4 should be done at some point, also. 

For at least 3 or 4 years after the beginning of KDE 4 it was possible to run KDE 3 apps
on a KDE 4 desktop (i.e. so that KDE 4 would not lose almost all apps on day one).  FAIK
that is still true --- I have not tried it for a couple of years.

From what I can remember, what made this possible was:
    - Separate and unique naming of KDE and Qt libraries, with links such as qt3.so
       to the latest versions of the basic XXX 3 and XXX 4 libraries and binaries.
    - Separate areas in $HOME (equivalent to $HOME/Libraries/Preferences) for
      keeping users' settings and work files.
    - Separate areas for other files such as temp files and caches.
    - Environment variables to keep track of it all.
I am relying on memory, so if I have missed something, please excuse.

Is it possible to do something similar on Macports and remove the "conflicts with"
restriction on KDE 3 and Qt 3, or is there some more fundamental problem, such
as qt4-mac is native to Mac OS X desktop and qt3 is not?

It seems there are some people who still want to use the KDE 3 and Qt 3 libraries for
their 3rd party apps, though I think the "standard" KDE 3 and Qt 3 apps have almost
all been superseded by Qt 4 and KDE 4 versions.  For those people still using Qt 3
and KDE 3 libraries, porting apps to KDE 4 and Qt 4 is indeed a large task.  Been
there, done that ... see my white hair … :-(

So can we help a little?  Or would it be just a lot of hard work for Macports people
for little gain?

Cheers, Ian W.

> On Mar 11, 2013, at 11:11 PM, Aljaž Srebrnič <g5pw at macports.org> wrote:
>> What do you think about this[1] ticket? Can anyone test it? kdelibs3 won't compile on my machine...
>> 
>> [1] https://trac.macports.org/ticket/38145



More information about the macports-dev mailing list