Re: [gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-25 Thread Alan McKinnon
On Wednesday 25 March 2009 07:16:03 James wrote:
  Avoiding having kde-3.5 stuff installed is exactly the same as avoiding
  having firefox installed - don't emerge it.

 Yep, I get it, manual_labor.


 I was looking for a silver bullet,
 so I can just auto prevent installing anything that
 uses kde 3 *

 On this system, I install a lot of random software
 just to test it out. Sure I can manually check for
 any kde 3.5 dependancies, but it would just be
 easier to find a way to mask off all kde 3.5, methinks,
 and then deal with that exceptional piece of vintage
 software on a one off basis

OK, I see where you are coming from.

In that case, I would find a convenient package.keywords in a kde overlay and 
symlink to it from /etc/portage/package.mask/

Or, in the gentoo docs for split kde ebuilds there is a longish compound 
command to find all packages from a previous kde-3 slot and remove them. Adapt 
that for what you want and redirect the output to a file in package.mask

Unfortunately, there is no support in portage that I know of to directly mask 
out a chunk of the tree. You have to fudge it.

-- 
alan dot mckinnon at gmail dot com



[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-25 Thread James
Alan McKinnon alan.mckinnon at gmail.com writes:


  I was looking for a silver bullet,
  so I can just auto prevent installing anything that
  uses kde 3 *


 In that case, I would find a convenient package.keywords in a kde overlay and 
 symlink to it from /etc/portage/package.mask/

Interesting approach.


 Or, in the gentoo docs for split kde ebuilds there is a longish compound 
 command to find all packages from a previous kde-3 slot and remove them. 
 Adapt 
 that for what you want and redirect the output to a file in package.mask


H,

I'll look at this, cause once I get this system
happy and everything critical supported,
I've got more than a dozen workstations to
permanently move to  kde 4.


I have some time before I do this so
more research is warranted.

 Unfortunately, there is no support in portage that I know of to directly mask 
 out a chunk of the tree. You have to fudge it.

I like 'sliver bullets'. As a kid growing up in rural Florida,
I have lots of success putting meat on the table
with a 30-30 and silver bullets One shot
and dinner was on the table.

That mentality has never disappeared.


For now I settled for masking off kdelibs in
package.mask. With some fortuitous guidance and
research, I probably can cobble together a list
of 5 or 6 key kde 3.5 packages to mask off
and that'll cover 98% of kde 3.5. Simple,
easy and DONE.


Any other ideas or thoughts are welcome.
Once I cut a machine over to kde 4.x
I want to be done with kde 3.5* on that
machine.


James











[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-24 Thread Nikos Chantziaras

James wrote:

Hello,

Confidence is high that I've mucked_up this upgrade to
kde-4.2.1.

I was content to leave the system at 3.5.9 and while
I was messing around, I guess I triggered a kde 4.2.1 install
(I had started the upgrade and decide to wait some weeks ago.)


Long story short, I'm now running kde-4.2.1 [OK]

I moved my world file to a backup so as to avoid all
of those dependency issues. It worked pretty well.
However, now I'm adding the packages back a few at a
time and lots of stuff calls for kdelibs-3.5.9-r1.


Hmm, IIRC, there were problems with 3.5.9 + 4.x (mentioned in this list 
even).  I think it's best to upgrade to 3.5.10 first before installing 
4.2.1.





[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-24 Thread wireless
Volker Armin Hemmann volkerarmin at googlemail.com writes:


  Where I'm confused is can I have 2 versions
  of kdelibs installed at the same time?
  My gut tells me NO?

 your guts tell you wrong
 a) kde3 is installed into /usr/kde/3.5
 b) kde4 is either in /usr or /usr/kde/4.X (kdeprefix useflag, use it)


yep, agreed.


thx
James





[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-24 Thread James
Alan McKinnon alan.mckinnon at gmail.com writes:


  Where I'm confused is can I have 2 versions
  of kdelibs installed at the same time?

 Yes, you can. 

Right,

got it.

Can be done, but henders move to a clean, 100% kde4
installation.


 Avoiding having kde-3.5 stuff installed is exactly the same as avoiding 
 having 
 firefox installed - don't emerge it.


Yep, I get it, manual_labor.


I was looking for a silver bullet,
so I can just auto prevent installing anything that
uses kde 3 *

On this system, I install a lot of random software
just to test it out. Sure I can manually check for
any kde 3.5 dependancies, but it would just be
easier to find a way to mask off all kde 3.5, methinks,
and then deal with that exceptional piece of vintage
software on a one off basis




thx,


James







[gentoo-user] Re: kde 4.2.1 sill pulling in 3.5 packages

2009-03-24 Thread James
Paul Hartman paul.hartman+gentoo at gmail.com writes:


 Actually you can probably just do emerge -pv --depclean kdelibs:3.5
 to see what depends on kdelibs:3.5


Yes, agreed.


However, since this system is only for kde-4.x software, It be really
cool and easy to just find a way to mask off anything and everything
for kde 3.x, and be done with it.


Then If I had to, I can deal with exceptions, if I cannot live without
the software that need kde 3.x whatever.


Oh well,

thx,
James