Re: [gentoo-user] Problem with update world

2009-11-10 Thread Alan McKinnon
On Tuesday 10 November 2009 16:31:34 Massimiliano Ziccardi wrote:
 Hi all!
 
 Sorry to bother you again : it was a long time!
 
 I've again one problem I'm not sure I can easily solve...
 
 Today, I did:
 
 emerge -upD --newuse world
 
 but I got an error:
 
 These are the packages that would be merged, in reverse order:
 
 Calculating dependencies   done!
 [ebuild   R   ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild   R   ] app-cdr/k3b-1.68.0_alpha3  USE=ffmpeg*
 [ebuild U ] www-client/mozilla-firefox-3.5.4 [3.0.14] USE=alsa%*
 -sqlite% LINGUAS=-as% -bn_BD% -es_CL% -es_MX% -fa% -hr% -kk% -ml%
 -or% -rm% -ta% -ta_LK% -vi%
 [ebuild   R   ] media-video/vlc-1.0.2  USE=ffmpeg*
 [nomerge  ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [ebuild U ]  app-misc/hal-info-20090716 [20090414]
 [ebuild U ] sys-apps/busybox-1.14.2 [1.13.2]
 [ebuild U ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [nomerge  ] media-video/vlc-1.0.2  USE=ffmpeg*
 [ebuild U ]  net-libs/xulrunner-1.9.1.4 [1.9.0.14] USE=alsa%*
 python%* -debug% -sqlite%
 [nomerge  ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild  N]  media-plugins/gst-plugins-ffmpeg-0.10.7
 [ebuild U ] sys-fs/udev-146-r1 [141] USE=-devfs-compat% -extras%
 [nomerge  ] kde-base/kdm-4.3.1-r2
 [nomerge  ]  x11-libs/qt-qt3support-4.5.3
 [nomerge  ]   x11-libs/qt-sql-4.5.3
 [ebuild U ]dev-db/mysql-5.0.84-r1 [5.0.70-r1] USE=-community%
 -profiling%
 [blocks B ] sys-fs/device-mapper (sys-fs/device-mapper is
 blocking sys-fs/udev-146-r1)
 
  * Error: The above package list contains packages which cannot be
  * installed at the same time on the same system.
 
   ('ebuild', '/', 'sys-fs/udev-146-r1', 'merge') pulled in by
 
 =sys-fs/udev-117 required by ('ebuild', '/',
 
 'sys-apps/hal-0.5.13-r2', 'merge')
 sys-fs/udev required by ('installed', '/',
 'sys-kernel/gentoo-sources-2.6.30-r8', 'nomerge')
 
 =sys-fs/udev-124 required by ('installed', '/',
 
 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')
 (and 2 more)
 
   ('installed', '/', 'sys-fs/device-mapper-1.02.24-r1', 'nomerge') pulled
  in by
 
 =sys-fs/device-mapper-1.00.07-r1 required by ('installed', '/',
 
 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')
 
 
 Have you an idea about how to solve this?
 Should I unmask a new version of 'device-mapper'?

this was answered earlier today on this very list:

unmerge device-mapper
merge lvm2


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Dale
Massimiliano Ziccardi wrote:
 Hi all!

 Sorry to bother you again : it was a long time!

 I've again one problem I'm not sure I can easily solve...

 Today, I did:

 emerge -upD --newuse world

 but I got an error:

 These are the packages that would be merged, in reverse order:

 Calculating dependencies   done!
 [ebuild   R   ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild   R   ] app-cdr/k3b-1.68.0_alpha3  USE=ffmpeg*
 [ebuild U ] www-client/mozilla-firefox-3.5.4 [3.0.14] USE=alsa%*
 -sqlite% LINGUAS=-as% -bn_BD% -es_CL% -es_MX% -fa% -hr% -kk% -ml%
 -or% -rm% -ta% -ta_LK% -vi%
 [ebuild   R   ] media-video/vlc-1.0.2  USE=ffmpeg*
 [nomerge  ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [ebuild U ]  app-misc/hal-info-20090716 [20090414]
 [ebuild U ] sys-apps/busybox-1.14.2 [1.13.2]
 [ebuild U ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [nomerge  ] media-video/vlc-1.0.2  USE=ffmpeg*
 [ebuild U ]  net-libs/xulrunner-1.9.1.4 [1.9.0.14] USE=alsa%*
 python%* -debug% -sqlite%
 [nomerge  ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild  N]  media-plugins/gst-plugins-ffmpeg-0.10.7
 [ebuild U ] sys-fs/udev-146-r1 [141] USE=-devfs-compat% -extras%
 [nomerge  ] kde-base/kdm-4.3.1-r2
 [nomerge  ]  x11-libs/qt-qt3support-4.5.3
 [nomerge  ]   x11-libs/qt-sql-4.5.3
 [ebuild U ]dev-db/mysql-5.0.84-r1 [5.0.70-r1] USE=-community%
 -profiling%
 [blocks B ] sys-fs/device-mapper (sys-fs/device-mapper is
 blocking sys-fs/udev-146-r1)

  * Error: The above package list contains packages which cannot be
  * installed at the same time on the same system.

   ('ebuild', '/', 'sys-fs/udev-146-r1', 'merge') pulled in by
 =sys-fs/udev-117 required by ('ebuild', '/',
 'sys-apps/hal-0.5.13-r2', 'merge')
 sys-fs/udev required by ('installed', '/',
 'sys-kernel/gentoo-sources-2.6.30-r8', 'nomerge')
 =sys-fs/udev-124 required by ('installed', '/',
 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')
 (and 2 more)

   ('installed', '/', 'sys-fs/device-mapper-1.02.24-r1', 'nomerge') pulled in 
 by
 =sys-fs/device-mapper-1.00.07-r1 required by ('installed', '/',
 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')


 Have you an idea about how to solve this?
 Should I unmask a new version of 'device-mapper'?

 My package.keywords and package.unmask are empty.

 Thanks.

 Massimiliano


   

I am running into the same thing.  I'm updating everything else then
going to tackle this.  In theory, you have to unmerge device-mapper then
let it update.  Something like:

emerge -C device-mapper  emerge -uvDN world

That's my plan at least.  Unless someone else posts a better one.

Dale

:-)  :-) 



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Massimiliano Ziccardi
That solved the problem.

this was answered earlier today on this very list:

Sorry, it has been my fault: I should have performed a deeper search.

Thank you!

Massimiliano.

On Tue, Nov 10, 2009 at 3:34 PM, Alan McKinnon alan.mckin...@gmail.com wrote:
 On Tuesday 10 November 2009 16:31:34 Massimiliano Ziccardi wrote:
 Hi all!

 Sorry to bother you again : it was a long time!

 I've again one problem I'm not sure I can easily solve...

 Today, I did:

 emerge -upD --newuse world

 but I got an error:

 These are the packages that would be merged, in reverse order:

 Calculating dependencies   done!
 [ebuild   R   ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild   R   ] app-cdr/k3b-1.68.0_alpha3  USE=ffmpeg*
 [ebuild     U ] www-client/mozilla-firefox-3.5.4 [3.0.14] USE=alsa%*
 -sqlite% LINGUAS=-as% -bn_BD% -es_CL% -es_MX% -fa% -hr% -kk% -ml%
 -or% -rm% -ta% -ta_LK% -vi%
 [ebuild   R   ] media-video/vlc-1.0.2  USE=ffmpeg*
 [nomerge      ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [ebuild     U ]  app-misc/hal-info-20090716 [20090414]
 [ebuild     U ] sys-apps/busybox-1.14.2 [1.13.2]
 [ebuild     U ] sys-apps/hal-0.5.13-r2 [0.5.12_rc1-r8]
 [nomerge      ] media-video/vlc-1.0.2  USE=ffmpeg*
 [ebuild     U ]  net-libs/xulrunner-1.9.1.4 [1.9.0.14] USE=alsa%*
 python%* -debug% -sqlite%
 [nomerge      ] media-libs/swfdec-0.8.4  USE=ffmpeg*
 [ebuild  N    ]  media-plugins/gst-plugins-ffmpeg-0.10.7
 [ebuild     U ] sys-fs/udev-146-r1 [141] USE=-devfs-compat% -extras%
 [nomerge      ] kde-base/kdm-4.3.1-r2
 [nomerge      ]  x11-libs/qt-qt3support-4.5.3
 [nomerge      ]   x11-libs/qt-sql-4.5.3
 [ebuild     U ]    dev-db/mysql-5.0.84-r1 [5.0.70-r1] USE=-community%
 -profiling%
 [blocks B     ] sys-fs/device-mapper (sys-fs/device-mapper is
 blocking sys-fs/udev-146-r1)

  * Error: The above package list contains packages which cannot be
  * installed at the same time on the same system.

   ('ebuild', '/', 'sys-fs/udev-146-r1', 'merge') pulled in by

     =sys-fs/udev-117 required by ('ebuild', '/',

 'sys-apps/hal-0.5.13-r2', 'merge')
     sys-fs/udev required by ('installed', '/',
 'sys-kernel/gentoo-sources-2.6.30-r8', 'nomerge')

     =sys-fs/udev-124 required by ('installed', '/',

 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')
     (and 2 more)

   ('installed', '/', 'sys-fs/device-mapper-1.02.24-r1', 'nomerge') pulled
  in by

     =sys-fs/device-mapper-1.00.07-r1 required by ('installed', '/',

 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')


 Have you an idea about how to solve this?
 Should I unmask a new version of 'device-mapper'?

 this was answered earlier today on this very list:

 unmerge device-mapper
 merge lvm2


 --
 alan dot mckinnon at gmail dot com





Re: [gentoo-user] Problem with update world

2009-11-10 Thread Alex Schuster
Dale writes:

 I am running into the same thing.  I'm updating everything else then
 going to tackle this.  In theory, you have to unmerge device-mapper
  then let it update.  Something like:
 
 emerge -C device-mapper  emerge -uvDN world
 
 That's my plan at least.  Unless someone else posts a better one.

I just unmerged device-mapper and updated lvm2 right after that. So in 
case of a crash or something during a longer world update I still have an 
intact system. I'm not sure if it would boot with the old lvm2 and without 
device-mapper, probably yes, but I did not want to take any risk.

Um, shouldn't the new portage have dealt auto-magically with this blocker?

Wonko



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Dale
Alex Schuster wrote:
 Dale writes:

   
 I am running into the same thing.  I'm updating everything else then
 going to tackle this.  In theory, you have to unmerge device-mapper
  then let it update.  Something like:

 emerge -C device-mapper  emerge -uvDN world

 That's my plan at least.  Unless someone else posts a better one.
 

 I just unmerged device-mapper and updated lvm2 right after that. So in 
 case of a crash or something during a longer world update I still have an 
 intact system. I'm not sure if it would boot with the old lvm2 and without 
 device-mapper, probably yes, but I did not want to take any risk.

 Um, shouldn't the new portage have dealt auto-magically with this blocker?

   Wonko
   

Here's something more interesting, I don't need or use lvm.  I was
trying to track it down with equery but I was getting drunk going in
circles.

I also assume that is why portage can't figure out a way to handle
this.  It got drunk too.  After a while a drunk just falls down.  lol

Thought about using the -et options with emerge to figure this out. 

Dale

:-)  :-) 



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Alex Schuster
Dale writes:

 Alex Schuster wrote:

  I just unmerged device-mapper and updated lvm2 right after that. So
  in case of a crash or something during a longer world update I still
  have an intact system. I'm not sure if it would boot with the old
  lvm2 and without device-mapper, probably yes, but I did not want to
  take any risk.
 
  Um, shouldn't the new portage have dealt auto-magically with this
  blocker?

 Here's something more interesting, I don't need or use lvm.

You do, when you need the device-mapper features. They have been moved 
into the lvm2 package.

 I was
 trying to track it down with equery but I was getting drunk going in
 circles.
 
 I also assume that is why portage can't figure out a way to handle
 this.  It got drunk too.  After a while a drunk just falls down.  lol
 
 Thought about using the -et options with emerge to figure this out.

I'd just try to emerge lvm2 and see what happens. It's not a big package. 
Man, I use LVM on all of my systems, I really like it.

Wonko



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Alan McKinnon
On Tuesday 10 November 2009 17:30:32 Dale wrote:
 Alex Schuster wrote:
  Dale writes:
  I am running into the same thing.  I'm updating everything else then
  going to tackle this.  In theory, you have to unmerge device-mapper
   then let it update.  Something like:
 
  emerge -C device-mapper  emerge -uvDN world
 
  That's my plan at least.  Unless someone else posts a better one.
 
  I just unmerged device-mapper and updated lvm2 right after that. So in
  case of a crash or something during a longer world update I still have an
  intact system. I'm not sure if it would boot with the old lvm2 and
  without device-mapper, probably yes, but I did not want to take any risk.
 
  Um, shouldn't the new portage have dealt auto-magically with this
  blocker?
 
  Wonko
 
 Here's something more interesting, I don't need or use lvm.  I was
 trying to track it down with equery but I was getting drunk going in
 circles.
 
 I also assume that is why portage can't figure out a way to handle
 this.  It got drunk too.  After a while a drunk just falls down.  lol
 
 Thought about using the -et options with emerge to figure this out.

The bits of device-mapper you use are now in lvm2, not in a separate package 
anymore. You don't have to use lvm2 just because you merged it, it simply 
contains some tools you use. It's a case of the ebuild package being larger 
than you strictly need.


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Dale
Alex Schuster wrote:
 Dale writes:

   
 Alex Schuster wrote:
 

   
 I just unmerged device-mapper and updated lvm2 right after that. So
 in case of a crash or something during a longer world update I still
 have an intact system. I'm not sure if it would boot with the old
 lvm2 and without device-mapper, probably yes, but I did not want to
 take any risk.

 Um, shouldn't the new portage have dealt auto-magically with this
 blocker?
   

   
 Here's something more interesting, I don't need or use lvm.
 

 You do, when you need the device-mapper features. They have been moved 
 into the lvm2 package.

   
 I was
 trying to track it down with equery but I was getting drunk going in
 circles.

 I also assume that is why portage can't figure out a way to handle
 this.  It got drunk too.  After a while a drunk just falls down.  lol

 Thought about using the -et options with emerge to figure this out.
 

 I'd just try to emerge lvm2 and see what happens. It's not a big package. 
 Man, I use LVM on all of my systems, I really like it.

   Wonko

   

I'm not even sure I need device-mapper.  I may just uninstall all the
stuff and reboot.  I can always chroot in and fix it.  If it runs fine
then I can see what pulled it in and if I can get rid of that as well. 

It's a thought.

Dale

:-)  :-) 



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Alan McKinnon
On Tuesday 10 November 2009 20:14:33 Dale wrote:
  I'd just try to emerge lvm2 and see what happens. It's not a big
  package.  Man, I use LVM on all of my systems, I really like it.
 
Wonko
 

 
 I'm not even sure I need device-mapper.  I may just uninstall all the
 stuff and reboot.  I can always chroot in and fix it.  If it runs fine
 then I can see what pulled it in and if I can get rid of that as well. 
 

You likely don;t need it then. device-mapper is only used by lvm and software-
raid type packages. If you use those, you will know about it

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Neil Bothwick
On Tue, 10 Nov 2009 22:39:24 +0200, Alan McKinnon wrote:

 You likely don;t need it then. device-mapper is only used by lvm and
 software- raid type packages. If you use those, you will know about it

It's also used by cryptsetup.


-- 
Neil Bothwick

Top Oxymorons Number 41: Good grief


signature.asc
Description: PGP signature


Re: [gentoo-user] Problem with update world

2009-11-10 Thread Dale
Neil Bothwick wrote:
 On Tue, 10 Nov 2009 22:39:24 +0200, Alan McKinnon wrote:

   
 You likely don;t need it then. device-mapper is only used by lvm and
 software- raid type packages. If you use those, you will know about it
 

 It's also used by cryptsetup.


   

Yup, I'm not sure if I am using that or not.  I don't think so but I
don't want to remove it without making sure.  Be my luck it will blow up
or something. lol  This is what equery returns tho:

sys-apps/hal-0.5.13-r2 (kernel_linux  crypt? =sys-fs/cryptsetup-1.0.5)
sys-apps/pmount-0.9.20 (crypt? =sys-fs/cryptsetup-1.0.5)

Don't get me started on hal.  Is this a USE flag thing?  I need to check
on this more.

Dale

:-)  :-) 



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Joshua Murphy
On Tue, Nov 10, 2009 at 4:08 PM, Dale rdalek1...@gmail.com wrote:
 Neil Bothwick wrote:
 On Tue, 10 Nov 2009 22:39:24 +0200, Alan McKinnon wrote:


 You likely don;t need it then. device-mapper is only used by lvm and
 software- raid type packages. If you use those, you will know about it


 It's also used by cryptsetup.




 Yup, I'm not sure if I am using that or not.  I don't think so but I
 don't want to remove it without making sure.  Be my luck it will blow up
 or something. lol  This is what equery returns tho:

 sys-apps/hal-0.5.13-r2 (kernel_linux  crypt? =sys-fs/cryptsetup-1.0.5)
 sys-apps/pmount-0.9.20 (crypt? =sys-fs/cryptsetup-1.0.5)

 Don't get me started on hal.  Is this a USE flag thing?  I need to check
 on this more.

 Dale

 :-)  :-)

Well, if you're not using encrypted partitions, you're not using
cryptsetup. Hal's (and by the looks of it, pmount's) use of the crypt
use flag pulls in cryptsetup, and in turn, all its dependencies. If
you're not using cryptsetup, just put sys-apps/hal -crypt into your
package.use list, and if you use pmount as well, the equivalent for
it. That should drop any dependency on cryptsetup, and if cryptsetup's
the only thing pulling in lvm2 (and previously device-mapper), that'll
no longer be depended on either.

-- 
Poison [BLX]
Joshua M. Murphy



Re: [gentoo-user] Problem with update world

2009-11-10 Thread John H. Moe
Dale wrote:
 Neil Bothwick wrote:
   
 On Tue, 10 Nov 2009 22:39:24 +0200, Alan McKinnon wrote:

   
 
 You likely don;t need it then. device-mapper is only used by lvm and
 software- raid type packages. If you use those, you will know about it
 
   
 It's also used by cryptsetup.


   
 

 Yup, I'm not sure if I am using that or not.  I don't think so but I
 don't want to remove it without making sure.  Be my luck it will blow up
 or something. lol  This is what equery returns tho:

 sys-apps/hal-0.5.13-r2 (kernel_linux  crypt? =sys-fs/cryptsetup-1.0.5)
 sys-apps/pmount-0.9.20 (crypt? =sys-fs/cryptsetup-1.0.5)

 Don't get me started on hal.  Is this a USE flag thing?  I need to check
 on this more.

 Dale

 :-)  :-) 

   
That's pretty much what I ended up doing: emerge --unmerge device-mapper
 emerge -aDNuv world.  Get rid of it, and let Portage tell me if I
need it or not.  :-)  Seems to be working still...

John Moe



Re: [gentoo-user] Problem with update world

2009-11-10 Thread Dale
Joshua Murphy wrote:
 On Tue, Nov 10, 2009 at 4:08 PM, Dale rdalek1...@gmail.com wrote:
   
 Neil Bothwick wrote:
 
 On Tue, 10 Nov 2009 22:39:24 +0200, Alan McKinnon wrote:


   
 You likely don;t need it then. device-mapper is only used by lvm and
 software- raid type packages. If you use those, you will know about it

 
 It's also used by cryptsetup.



   
 Yup, I'm not sure if I am using that or not.  I don't think so but I
 don't want to remove it without making sure.  Be my luck it will blow up
 or something. lol  This is what equery returns tho:

 sys-apps/hal-0.5.13-r2 (kernel_linux  crypt? =sys-fs/cryptsetup-1.0.5)
 sys-apps/pmount-0.9.20 (crypt? =sys-fs/cryptsetup-1.0.5)

 Don't get me started on hal.  Is this a USE flag thing?  I need to check
 on this more.

 Dale

 :-)  :-)
 

 Well, if you're not using encrypted partitions, you're not using
 cryptsetup. Hal's (and by the looks of it, pmount's) use of the crypt
 use flag pulls in cryptsetup, and in turn, all its dependencies. If
 you're not using cryptsetup, just put sys-apps/hal -crypt into your
 package.use list, and if you use pmount as well, the equivalent for
 it. That should drop any dependency on cryptsetup, and if cryptsetup's
 the only thing pulling in lvm2 (and previously device-mapper), that'll
 no longer be depended on either.

   

I guess the USE flag was in the profile or something so I disabled it in
make.conf.  Since I am also trying to get KDE 4 to work, I also switched
from sqlite to mysql while I was at it.  It seems sqlite is not exactly
what KDE 4 needs. 

Thanks much.

Dale

:-) :-)