Antoine Jacoutot wrote:
> On Mon, 15 Mar 2010, Marc Espie wrote:
>> You're totally mistaken.
>> 
>> KDE cares about the BSDs, and they're very much no-nonsense people.
>> I had absolutely no difficulty getting an account with them, nor with
>> folding back portable patches I had to make things work on OpenBSD.
>>
>> The main reason we're behind for kde4 is that it's mostly impossible
>> to compile kde4 with gcc3, so there is some upheaval there.
>> 
>> Also the fact that back when I ported kde 4.0, it was not interesting
>> at all, especially compared to 3.5.10.
>> 
>> Other issues have happened since then. It shouldn't be that hard to get
>> kde4 to work, once you get past the gcc4 issue (and port cmake, but
>> apparently 2.8.0 is nicer).
> Of course not having HAL doesn't help.


What about PolicyKit issue? What about PAM? This is the rant from 
Slackware mailing list



<quote>

My remark about "politics" was indeed referring to the fact that KDE 4.4
loses functionality if it is compiled while PolicyKit is not present on
the system. This is questionable, since KDE4 should be using kauth as an
abstraction instead, but as it stands, kauth integration will not be 
ready until KDE 4.5. In the meantime some of KDE 4.4's components 
"need" PolicyKit and there is no way around it, thanks to hard-headed
developers.

The whole issue with PolicyKit, and more generally the whole set of 
"*Kit" libraries is that not only are they pushed into Linux by the big
distros while at the same time dropping support for HAL, but support for
the generic UNIX authentication backend "shadow utils" is ignored in 
favour of PAM. This is understandable if you consider that the other 
popular Linux distros are all using PAM. However, if we look upon X.Org
and KDE as an Operating System's core components, then these should not
be intimately tied to Linux. Instead, their developers should strive to
keep their code applicable to a wider range of OS'es.
Creating a dependency on PolicyKit (which is the work of a single 
Redhat employee and which is unstable as hell), and DeviceKit which was
written by the former HAL developer after he left the HAL code to rot, 
is a very bad decision in my view.

Yes, it is the issue of the big players defining the rules of the 
playground, and many other developers (have to) follow suit (X.Org will
drop support for HAL in their future releases).

It's not just the big distros of course. Look at the devastating 
entanglement of kernel, mesa, X.Org and Intel developers, who managed 
to keep X.Org in a pretty useless state for more than a year.

I do think that Free Software is being hi-jacked for the sake of the 
Big Bucks. It used to be just the Big Egos and I could live with that. 
Nowadays, we are being pushed in all directions, and I am speaking of 
Slackware of course. It is a miracle that Pat manages to maintain a 
stable and useable distro at all! Even with a team of helpers, Pat is 
the one who defines Slackware and makes it stand out in the crowd of 
distros that strive to look alike even if they do not admit it.

End rant. I need another Trappist now.

Eric

Note: I never stated that Slackware will not add KDE 4.4 because of 
these issues. I merely said that this will not happen in the immediate 
future. We are working with developers to get our shadow utils supported
in polkit which is one way to take away the pain. Another alternative is
to take the loss and add KDE 4.4 with reduced fuctionality. Look at my 
KDE 4.4 prerelease packages# they still offer a great desktop 
environment!
</quote>

Reply via email to