Re: [gentoo-user] how to remove HAL

2010-08-19 Thread Neil Bothwick
On Tue, 17 Aug 2010 21:49:22 +0200, Enrico Weigelt wrote:

 I've just experimented a bit with that and it turned out that 
 --depclean doesn't clean up the buildtime-only deps. But if I
 remove one of them (eg. cabextract), they don't get pulled in again
 (that's indicating the depending ebuilds are written properly).

Emerge defaults to --with-bdeps=n except when using --depclean, when it
uses --with-bdeps=y. man emerge explains.


-- 
Neil Bothwick

Apple I (c) Copyright 1767, Sir Isaac Newton.


signature.asc
Description: PGP signature


Re: [gentoo-user] how to remove HAL

2010-08-18 Thread Mike Edenfield
On 8/17/2010 3:49 PM, Enrico Weigelt wrote:
 * Neil Bothwick n...@digimed.co.uk wrote:
 
 USE only affects optional dependencies. euse -I hal will list packages
 that have a hal USE flag while emerge --depclean -pv sys-apps/hal will
 show those that depend o it. 
 
 I've just experimented a bit with that and it turned out that 
 --depclean doesn't clean up the buildtime-only deps. But if I
 remove one of them (eg. cabextract), they don't get pulled in again
 (that's indicating the depending ebuilds are written properly).
 
 Is this a bug ?

--depclean is supposed to pull in build-time dependencies, unless you
specify --with-bdeps n.  So if that's not happening, then I'd say it
is a bug.



Re: [gentoo-user] how to remove HAL

2010-08-17 Thread Enrico Weigelt
* Neil Bothwick n...@digimed.co.uk wrote:

 USE only affects optional dependencies. euse -I hal will list packages
 that have a hal USE flag while emerge --depclean -pv sys-apps/hal will
 show those that depend o it. 

I've just experimented a bit with that and it turned out that 
--depclean doesn't clean up the buildtime-only deps. But if I
remove one of them (eg. cabextract), they don't get pulled in again
(that's indicating the depending ebuilds are written properly).

Is this a bug ?


cu
-- 
--
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 phone:  +49 36207 519931  email: weig...@metux.de
 mobile: +49 151 27565287  icq:   210169427 skype: nekrad666
--
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
--



Re: [gentoo-user] how to remove HAL

2010-07-29 Thread Alan McKinnon
On Thursday 29 July 2010 04:26:09 sam new wrote:
 I use emerge -avuNDt world ,just find out that is
 gnome-base/gnome-mount-0.8-r1 is depend HAL

Yes, hal is required for gnome-mount-0.8-r1, it is not optional

You must either have hal or not have gnome-mount

But what's the problem? hal can be installed, you don't have to USE it.


 
 On 28 July 2010 23:08, Alan McKinnon alan.mckin...@gmail.com wrote:
  I can't understand what you have typed.
  
  Please run emerge -avuNDt world and post the entire output here.
  
  On Wednesday 28 July 2010 15:34:23 sam new wrote:
   I use emerge -avuNDt world ,find out that is
   
   gnome-base/gnome-mount-0.8-r1
   
   ,and also check the ebuild that depends hal .but I mask it in the
   package.mask why still emerge gnome-mount and hal ,maybe gnome-mount
   depends hal,and others depends gnome-mount ,how can I do?
   
   On 28 July 2010 13:01, Alan McKinnon alan.mckin...@gmail.com wrote:
On Wednesday 28 July 2010 04:44:23 sam new wrote:
 Hi All,
 
As we know, HAL is not used by Xorg for output devices or
any

other

 devices,so I want to remove it completely,I set USE=-hal in
 /etc/make.conf ,and recompile  the packages, and also modify
 /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal default
 .All things goes well ,yesterday,I use emerge to update my world
 ,in the list still has a hal package, I don't know why system
 sitll
  
  emerge
  
 hal? maybe dependence ,but I use 'equery d hal' and  check packages
 which depend HAL ,have no idea ,any Suggestions?

emerge -avuNDt world


to get a tree view of dependencies. That will should just what is
  
  causing
  
hal
to be pulled in



--
alan dot mckinnon at gmail dot com
  
  --
  
   alan dot mckinnon at gmail dot com

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] how to remove HAL

2010-07-29 Thread sam new
maybe I am a perfectionist ,aha:) so want to remove it completely ,although
HAL is  just installed and do not  use it .maybe try to modify gnome-mount
ebuild or let it be ;-)

On 29 July 2010 14:39, Alan McKinnon alan.mckin...@gmail.com wrote:

 On Thursday 29 July 2010 04:26:09 sam new wrote:
  I use emerge -avuNDt world ,just find out that is
  gnome-base/gnome-mount-0.8-r1 is depend HAL

 Yes, hal is required for gnome-mount-0.8-r1, it is not optional

 You must either have hal or not have gnome-mount

 But what's the problem? hal can be installed, you don't have to USE it.


 
  On 28 July 2010 23:08, Alan McKinnon alan.mckin...@gmail.com wrote:
   I can't understand what you have typed.
  
   Please run emerge -avuNDt world and post the entire output here.
  
   On Wednesday 28 July 2010 15:34:23 sam new wrote:
I use emerge -avuNDt world ,find out that is
  
gnome-base/gnome-mount-0.8-r1
  
,and also check the ebuild that depends hal .but I mask it in the
package.mask why still emerge gnome-mount and hal ,maybe gnome-mount
depends hal,and others depends gnome-mount ,how can I do?
   
On 28 July 2010 13:01, Alan McKinnon alan.mckin...@gmail.com
 wrote:
 On Wednesday 28 July 2010 04:44:23 sam new wrote:
  Hi All,
 
 As we know, HAL is not used by Xorg for output devices or
 any

 other

  devices,so I want to remove it completely,I set USE=-hal in
  /etc/make.conf ,and recompile  the packages, and also modify
  /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal
 default
  .All things goes well ,yesterday,I use emerge to update my world
  ,in the list still has a hal package, I don't know why system
  sitll
  
   emerge
  
  hal? maybe dependence ,but I use 'equery d hal' and  check
 packages
  which depend HAL ,have no idea ,any Suggestions?

 emerge -avuNDt world


 to get a tree view of dependencies. That will should just what is
  
   causing
  
 hal
 to be pulled in



 --
 alan dot mckinnon at gmail dot com
  
   --
  
alan dot mckinnon at gmail dot com

 --
  alan dot mckinnon at gmail dot com




Re: [gentoo-user] how to remove HAL

2010-07-28 Thread Neil Bothwick
On Wed, 28 Jul 2010 10:44:23 +0800, sam new wrote:

As we know, HAL is not used by Xorg for output devices or any
 other devices,so I want to remove it completely,I set USE=-hal
 in /etc/make.conf ,and recompile  the packages, and also
 modify  /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal
 default .All things goes well ,yesterday,I use emerge to update my
 world ,in the list still has a hal package, I don't know why system
 sitll emerge hal? maybe dependence ,but I use 'equery d hal' and
 check packages which depend HAL ,have no idea ,any Suggestions?

USE only affects optional dependencies. euse -I hal will list packages
that have a hal USE flag while emerge --depclean -pv sys-apps/hal will
show those that depend o it. If any appear i only the second list, they
probably have a compulsory dependency on hal. For example K3b shows up
like that here.


-- 
Neil Bothwick

Runtime Error: Out of funny taglines!


signature.asc
Description: PGP signature


Re: [gentoo-user] how to remove HAL

2010-07-28 Thread sam new
I use emerge -avuNDt world ,find out that is  gnome-base/gnome-mount-0.8-r1
,and also check the ebuild that depends hal .but I mask it in the
package.mask why still emerge gnome-mount and hal ,maybe gnome-mount depends
hal,and others depends gnome-mount ,how can I do?

On 28 July 2010 13:01, Alan McKinnon alan.mckin...@gmail.com wrote:

 On Wednesday 28 July 2010 04:44:23 sam new wrote:
  Hi All,
 As we know, HAL is not used by Xorg for output devices or any
 other
  devices,so I want to remove it completely,I set USE=-hal in
  /etc/make.conf ,and recompile  the packages, and also modify
  /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal default .All
  things goes well ,yesterday,I use emerge to update my world ,in the list
  still has a hal package, I don't know why system sitll emerge hal? maybe
  dependence ,but I use 'equery d hal' and  check packages which depend HAL
  ,have no idea ,any Suggestions?


 emerge -avuNDt world


 to get a tree view of dependencies. That will should just what is causing
 hal
 to be pulled in



 --
 alan dot mckinnon at gmail dot com




Re: [gentoo-user] how to remove HAL

2010-07-28 Thread Alan McKinnon
I can't understand what you have typed.

Please run emerge -avuNDt world and post the entire output here.



On Wednesday 28 July 2010 15:34:23 sam new wrote:
 I use emerge -avuNDt world ,find out that is  gnome-base/gnome-mount-0.8-r1
 ,and also check the ebuild that depends hal .but I mask it in the
 package.mask why still emerge gnome-mount and hal ,maybe gnome-mount
 depends hal,and others depends gnome-mount ,how can I do?
 
 On 28 July 2010 13:01, Alan McKinnon alan.mckin...@gmail.com wrote:
  On Wednesday 28 July 2010 04:44:23 sam new wrote:
   Hi All,
   
  As we know, HAL is not used by Xorg for output devices or any
  
  other
  
   devices,so I want to remove it completely,I set USE=-hal in
   /etc/make.conf ,and recompile  the packages, and also modify
   /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal default
   .All things goes well ,yesterday,I use emerge to update my world ,in
   the list still has a hal package, I don't know why system sitll emerge
   hal? maybe dependence ,but I use 'equery d hal' and  check packages
   which depend HAL ,have no idea ,any Suggestions?
  
  emerge -avuNDt world
  
  
  to get a tree view of dependencies. That will should just what is causing
  hal
  to be pulled in
  
  
  
  --
  alan dot mckinnon at gmail dot com

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] how to remove HAL

2010-07-28 Thread Volker Armin Hemmann
On Mittwoch 28 Juli 2010, sam new wrote:
 I use emerge -avuNDt world ,find out that is  gnome-base/gnome-mount-0.8-r1
 ,and also check the ebuild that depends hal .but I mask it in the
 package.mask why still emerge gnome-mount and hal ,maybe gnome-mount
 depends hal,and others depends gnome-mount ,how can I do?

you can't if you want to use gnome-mount and other gnome stuff.



Re: [gentoo-user] how to remove HAL

2010-07-28 Thread Andrey Vul
Ugh. Now i'll actually have to config policykit.conf.
For some reason, match group=wheel return yes fails so much. Somehow
the mount-ro defaults to no every time

On 2010-07-28, Nikos Chantziaras rea...@arcor.de wrote:
 On 07/28/2010 11:54 PM, Andrey Vul wrote:
 On Wed, Jul 28, 2010 at 14:50, Nikos Chantziarasrea...@arcor.de  wrote:
 On 07/28/2010 08:23 PM, Neil Bothwick wrote:

 On Wed, 28 Jul 2010 19:31:21 +0300, Nikos Chantziaras wrote:

 And why do you want to remove it in the first place?  It's not gonna
 eat your cat.

 Although it may kill your crew.

 I think most people don't understand what X used HAL for.  They think
 that
 they can remove HAL and still have stuff like USB
 hotplugging/automounting
 working.  But that's wrong.  Gnome/KDE use HAL for this, not X.  And if
 you
 disable HAL completely, that stuff will stop working.



 E.g. solid-hardware for HAL-mounting devices by uuid/volume-id.

 I just got rid of policykit - too much trouble.
 But I kept HAL because it's very useful.

 If you're on KDE, you will need policykit again in the future, since
 with KDE 4.5 (to be released in a matter of days) it's not really
 optional anymore.  I got hit by this when updating to it (now at RC3):

 https://bugs.kde.org/show_bug.cgi?id=24




-- 
Sent from my mobile device

Andrey Vul
begin-base64 600 sig
bXNuLCBob21lOiBhbmRyZXkudnVsQGdtYWlsLmNvbQ0KdSBvZiB0OiBhbmRyZXkudnVsQHV0b3Jv
bnRvLmNhDQpzbXMsIHZvaWNlbWFpbDogNDE2MzAzOTkyMw0K
`
end



Re: [gentoo-user] how to remove HAL

2010-07-28 Thread Andrey Vul
Ugh. Now i'll actually have to config policykit.conf.
For some reason, match group=wheel return yes fails so much. Somehow
the mount-ro defaults to no every time

On 2010-07-28, Nikos Chantziaras rea...@arcor.de wrote:
 On 07/28/2010 11:54 PM, Andrey Vul wrote:
 On Wed, Jul 28, 2010 at 14:50, Nikos Chantziarasrea...@arcor.de  wrote:
 On 07/28/2010 08:23 PM, Neil Bothwick wrote:

 On Wed, 28 Jul 2010 19:31:21 +0300, Nikos Chantziaras wrote:

 And why do you want to remove it in the first place?  It's not gonna
 eat your cat.

 Although it may kill your crew.

 I think most people don't understand what X used HAL for.  They think
 that
 they can remove HAL and still have stuff like USB
 hotplugging/automounting
 working.  But that's wrong.  Gnome/KDE use HAL for this, not X.  And if
 you
 disable HAL completely, that stuff will stop working.



 E.g. solid-hardware for HAL-mounting devices by uuid/volume-id.

 I just got rid of policykit - too much trouble.
 But I kept HAL because it's very useful.

 If you're on KDE, you will need policykit again in the future, since
 with KDE 4.5 (to be released in a matter of days) it's not really
 optional anymore.  I got hit by this when updating to it (now at RC3):

 https://bugs.kde.org/show_bug.cgi?id=24




-- 
Sent from my mobile device

Andrey Vul
begin-base64 600 sig
bXNuLCBob21lOiBhbmRyZXkudnVsQGdtYWlsLmNvbQ0KdSBvZiB0OiBhbmRyZXkudnVsQHV0b3Jv
bnRvLmNhDQpzbXMsIHZvaWNlbWFpbDogNDE2MzAzOTkyMw0K
`
end



Re: [gentoo-user] how to remove HAL

2010-07-28 Thread sam new
I use emerge -avuNDt world ,just find out that is
gnome-base/gnome-mount-0.8-r1 is depend HAL

On 28 July 2010 23:08, Alan McKinnon alan.mckin...@gmail.com wrote:

 I can't understand what you have typed.

 Please run emerge -avuNDt world and post the entire output here.



 On Wednesday 28 July 2010 15:34:23 sam new wrote:
  I use emerge -avuNDt world ,find out that is
  gnome-base/gnome-mount-0.8-r1
  ,and also check the ebuild that depends hal .but I mask it in the
  package.mask why still emerge gnome-mount and hal ,maybe gnome-mount
  depends hal,and others depends gnome-mount ,how can I do?
 
  On 28 July 2010 13:01, Alan McKinnon alan.mckin...@gmail.com wrote:
   On Wednesday 28 July 2010 04:44:23 sam new wrote:
Hi All,
   
   As we know, HAL is not used by Xorg for output devices or any
  
   other
  
devices,so I want to remove it completely,I set USE=-hal in
/etc/make.conf ,and recompile  the packages, and also modify
/etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal default
.All things goes well ,yesterday,I use emerge to update my world ,in
the list still has a hal package, I don't know why system sitll
 emerge
hal? maybe dependence ,but I use 'equery d hal' and  check packages
which depend HAL ,have no idea ,any Suggestions?
  
   emerge -avuNDt world
  
  
   to get a tree view of dependencies. That will should just what is
 causing
   hal
   to be pulled in
  
  
  
   --
   alan dot mckinnon at gmail dot com

 --
  alan dot mckinnon at gmail dot com




Re: [gentoo-user] how to remove HAL

2010-07-27 Thread Alan McKinnon
On Wednesday 28 July 2010 04:44:23 sam new wrote:
 Hi All,
As we know, HAL is not used by Xorg for output devices or any other
 devices,so I want to remove it completely,I set USE=-hal in
 /etc/make.conf ,and recompile  the packages, and also modify 
 /etc/conf.d/xdm with NEED_HALD=no ,exec rc-update del hal default .All
 things goes well ,yesterday,I use emerge to update my world ,in the list
 still has a hal package, I don't know why system sitll emerge hal? maybe
 dependence ,but I use 'equery d hal' and  check packages which depend HAL
 ,have no idea ,any Suggestions?


emerge -avuNDt world


to get a tree view of dependencies. That will should just what is causing hal 
to be pulled in



-- 
alan dot mckinnon at gmail dot com