[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-buildsystem
Subject:    Re: can't install kdebase, needs root
From:       Michael Jansen <kde () michael-jansen ! biz>
Date:       2010-06-22 12:20:27
Message-ID: 201006221420.33632.kde () michael-jansen ! biz
[Download RAW message or body]

> 
> Uh, yeah, and it's somewhat ugly too.
> Can we find a better solution to this ?
> I think the last time we discussed some python stuff on kde-buildsystem I
> didn't recognize a real conclusion, I was mostly confused at the end.
> 
> So, if we install python modules, where should they go by default ?
> I don't know much about python.

If you ask me python is not relevant to this question. From my CMakeCache.txt

//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=/kde4/trunk/kde

Installing anything out of that directory by default is wrong, annoying and unexpected. As thiago 
more than once tried to argue.

Installing self compiled stuff into the system directoriers should never be the default because it 
messes with the used distro. In this case just ignoring the given prefix and doing the dangerous 
thing is a no no in my opinion. And unexpected even for an experienced user.

If python has a problem with that print a big bold red warning text with instructions how to tweak a 
build or environment to fix the problem (install into /usr or set PYTHONPATH).

We don't install dbus and policykit files into the system dirs. We just print a warning it won't work 
iirc. What makes python differently?

Mike
_______________________________________________
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic