public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Uninstalling KDE packages
@ 2007-01-29 20:46 Vlad Dogaru
  2007-01-29 21:04 ` [gentoo-user] " »Q«
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Vlad Dogaru @ 2007-01-29 20:46 UTC (permalink / raw
  To: gentoo-user

Hello,

after some suggestions from the list I finally emerged KDE to give it
another try. Even with 256 MiB of RAM, it works quite acceptably, save
for the startup time. However, I notice it has installed all sorts of
marginally useful and ultimately resource consuming software such as
KWallet. Now, I realise the risks of keeping passwords scattered all
around (sometimes even unencrypted), but in my environment it's not
that great a priority.

I would like to know if unmerging KWallet (also the eduitainment suite
and possibly even Kopette and Konqueror) is safe. How can I tell for
other packages? Is emerge --unmerge enough or do other measures have
to be taken? Also, in the case of a fresh install, how can I choose
what KDE installs? Do I have to run emerge kde, or would kdelibs,
kdebase, etc (along with their dependencies of course) suffice?

Thanks in advance and sorry if I am being ambiguous (it's late)
Vlad

-- 
How's my English? How about my Netiquette?
Do mail me if something is wrong with my behaviour. Thank you.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-user]  Re: Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
@ 2007-01-29 21:04 ` »Q«
  2007-01-29 21:12 ` [gentoo-user] " Jürgen Geuter
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: »Q« @ 2007-01-29 21:04 UTC (permalink / raw
  To: gentoo-user

In <news:bf0e048a0701291246i732ec47dvb6e454c43a80e37e@mail.gmail.com>,
"Vlad Dogaru" <ddvlad@gmail.com> wrote:

> after some suggestions from the list I finally emerged KDE to give it
> another try. Even with 256 MiB of RAM, it works quite acceptably, save
> for the startup time. However, I notice it has installed all sorts of
> marginally useful and ultimately resource consuming software such as
> KWallet.

I think you have done this:
<http://www.gentoo.org/doc/en/kde-config.xml#doc_chap2_sect2>

But what you really wanted was this:
<http://www.gentoo.org/doc/en/kde-split-ebuilds.xml>

I expect others can give you a better strategy than I could for
getting from where you are to where you want to be, but it will help
to read that documentation so you'll understand the answers you get. 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
  2007-01-29 21:04 ` [gentoo-user] " »Q«
@ 2007-01-29 21:12 ` Jürgen Geuter
  2007-01-29 21:17 ` Albert Hopkins
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Jürgen Geuter @ 2007-01-29 21:12 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1366 bytes --]

On Mon, 2007-01-29 at 22:46 +0200, Vlad Dogaru wrote:

> I would like to know if unmerging KWallet (also the eduitainment suite
> and possibly even Kopette and Konqueror) is safe. 

When you install "kde" or "kde-meta" it pulls the whole K Desktop
Environment, including the IM program (kopete) and Kwallet and all that
as dependencies (some will be left out depending on your useflags of
course).

If you unmerge kopete for example, the next merge of kde will pull it
back in cause it is a dependency. 

Konqueror is needed by most KDE programs, it's a really integral part of
kde, so unmerging it will break stuff.

> How can I tell for
> other packages? Is emerge --unmerge enough or do other measures have
> to be taken? Also, in the case of a fresh install, how can I choose
> what KDE installs? Do I have to run emerge kde, or would kdelibs,
> kdebase, etc (along with their dependencies of course) suffice?

You either have to live with installed applications you don't wanna use
or you have to get rid of "kde" and just select the k-applications you
actually want (they'll install what they need). Another way might be to
build your own kde-light package that depends on fewer stuff.

Jürgen

-- 
ICQ #81510866 - http://the-gay-bar.com - MSN thanatos@gambit.ath.cx
        "Entia non sunt multiplicanda praeter necessitatem"

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
  2007-01-29 21:04 ` [gentoo-user] " »Q«
  2007-01-29 21:12 ` [gentoo-user] " Jürgen Geuter
@ 2007-01-29 21:17 ` Albert Hopkins
  2007-01-29 23:24 ` Dorin Scutarasu
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Albert Hopkins @ 2007-01-29 21:17 UTC (permalink / raw
  To: gentoo-user

On Mon, 2007-01-29 at 22:46 +0200, Vlad Dogaru wrote:
> Hello,
> 
> after some suggestions from the list I finally emerged KDE to give it
> another try. Even with 256 MiB of RAM, it works quite acceptably, save
> for the startup time. However, I notice it has installed all sorts of
> marginally useful and ultimately resource consuming software such as
> KWallet. Now, I realise the risks of keeping passwords scattered all
> around (sometimes even unencrypted), but in my environment it's not
> that great a priority.
> 
> I would like to know if unmerging KWallet (also the eduitainment suite
> and possibly even Kopette and Konqueror) is safe. How can I tell for
> other packages? Is emerge --unmerge enough or do other measures have
> to be taken? Also, in the case of a fresh install, how can I choose
> what KDE installs? Do I have to run emerge kde, or would kdelibs,
> kdebase, etc (along with their dependencies of course) suffice?

Here's my opinion about the whole thing (note that I don't use KDE so
this is an opinion in general).  If you don't like something, don't use
it.  If you don't like the edutainment stuff, don't run any of those
programs and you don't be using any resources.  If you don't want to use
KWallet then don't run it.  If it's running in the background or
something then that means that something that you *are* using depends on
KWallet and that's probably something you don't want to unmerge.

Yeah, you could go around experimenting with unmerging packages, but you
will likely find that a) these packages will get re-merged on the next
install/update, b) you will break some program that depends on that
package which the end result is c) you will waste way too much
time/energy debugging a. & b.

You can also manipulate USE flags to disable various (optional) features
of packages.

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
                   ` (2 preceding siblings ...)
  2007-01-29 21:17 ` Albert Hopkins
@ 2007-01-29 23:24 ` Dorin Scutarasu
  2007-01-29 23:48 ` Bo Ørsted Andresen
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Dorin Scutarasu @ 2007-01-29 23:24 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2198 bytes --]

On Monday 29 January 2007 22:46:56 Vlad Dogaru wrote:
> I would like to know if unmerging KWallet (also the eduitainment suite
> and possibly even Kopette and Konqueror) is safe. How can I tell for
> other packages? Is emerge --unmerge enough or do other measures have 
> to be taken?

If you have installed monolithic KDE than you can't unmerge only KWallet. You 
would have to unmerge kdeutils which also contains programs you might need.


If you're using the KDE split ebuilds you can use 'equery d <package-name>' 
(app-portage/gentoolkit) to see what installed packages depend on 
<package-name>. For example, Konqueror is needed by Kdesktop  and Amarok 
among other things, so you probably don't want to unmerge it if you need 
either of them.

Simply unmerging a package that is needed by some other package is not 
sufficient as it would be pulled back in when you next run 'emerge -D world'.

KWallet only depends on kdeutils-meta. If you want to get rid of it unmerge 
kdeutils-meta and add the packages pulled in by kdeutils-meta to the world 
file (/var/lib/portage/world). You can find the names of these packages in the 
kdeutils-meta ebuild:

RDEPEND="
    $(deprange $PV $MAXKDEVER kde-base/ark)                                         
$(deprange $PV $MAXKDEVER kde-base/kcalc)
    $(deprange $PV $MAXKDEVER kde-base/kcharselect)                                 
lirc? ( $(deprange $PV $MAXKDEVER kde-base/kdelirc) )
 [...]

So you would add lines such as these:
kde-base/ark
kde-base/kcalc
... in the world file for each package you need and unmerge the ones you don't 
need. Be carefull with those useflag conditioned dependencies as in the case 
of kde-base/kdelirc which only gets installed if lirc useflag is activated.


>  Also, in the case of a fresh install, how can I choose
> what KDE installs? Do I have to run emerge kde, or would kdelibs,
> kdebase, etc (along with their dependencies of course) suffice?

Take a look at http://www.gentoo.org/doc/en/kde-config.xml#doc_chap2_sect3 .

-- 
The world is a tragedy to those who feel, but a comedy to those who
think.(Horace Walpole)
*
Dorin Scutarasu,
www.info.UAIC.ro

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
                   ` (3 preceding siblings ...)
  2007-01-29 23:24 ` Dorin Scutarasu
@ 2007-01-29 23:48 ` Bo Ørsted Andresen
  2007-01-30  5:07 ` Andrey Gerasimenko
       [not found] ` <200701300742.24485.uwix@iway.na>
  6 siblings, 0 replies; 8+ messages in thread
From: Bo Ørsted Andresen @ 2007-01-29 23:48 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 376 bytes --]

On Monday 29 January 2007 21:46:56 Vlad Dogaru wrote:
> I would like to know if unmerging KWallet (also the eduitainment suite
> and possibly even Kopette and Konqueror) is safe. How can I tell for
> other packages? Is emerge --unmerge enough or do other measures have
> to be taken?

What's the output of:

# grep kde /var/lib/portage/world

?

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
  2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
                   ` (4 preceding siblings ...)
  2007-01-29 23:48 ` Bo Ørsted Andresen
@ 2007-01-30  5:07 ` Andrey Gerasimenko
       [not found] ` <200701300742.24485.uwix@iway.na>
  6 siblings, 0 replies; 8+ messages in thread
From: Andrey Gerasimenko @ 2007-01-30  5:07 UTC (permalink / raw
  To: gentoo-user

On Mon, 29 Jan 2007 23:46:56 +0300, Vlad Dogaru <ddvlad@gmail.com> wrote:

> Hello,
>
> after some suggestions from the list I finally emerged KDE to give it
> another try. Even with 256 MiB of RAM, it works quite acceptably, save
> for the startup time. However, I notice it has installed all sorts of
> marginally useful and ultimately resource consuming software such as
> KWallet. Now, I realise the risks of keeping passwords scattered all
> around (sometimes even unencrypted), but in my environment it's not
> that great a priority.
>
> I would like to know if unmerging KWallet (also the eduitainment suite
> and possibly even Kopette and Konqueror) is safe. How can I tell for
> other packages? Is emerge --unmerge enough or do other measures have
> to be taken? Also, in the case of a fresh install, how can I choose
> what KDE installs? Do I have to run emerge kde, or would kdelibs,
> kdebase, etc (along with their dependencies of course) suffice?
>
> Thanks in advance and sorry if I am being ambiguous (it's late)
> Vlad
>

It looks like the problem is that you used some package like kdebase-meta  
and it installed all of the KDE. If so, now you have only kdebase-meta in  
/var/lib/portage/world and next time you upgrade world portage will  
install what you unmerge manually.

I did not test it, but the first thing that comes to mind is to edit the  
world manually: remove ....-meta packages and add packages that are  
actually installed. You can find them in /var/db/pkg/kde-base/ and  
/var/db/pkg/kde-misc.


-- 
Andrei Gerasimenko
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] Uninstalling KDE packages
       [not found] ` <200701300742.24485.uwix@iway.na>
@ 2007-01-30  7:31   ` Vlad Dogaru
  0 siblings, 0 replies; 8+ messages in thread
From: Vlad Dogaru @ 2007-01-30  7:31 UTC (permalink / raw
  To: gentoo-user

On 1/30/07, Uwe Thiem <uwix@iway.na> wrote:
> On 29 January 2007 22:46, Vlad Dogaru wrote:
>
> > after some suggestions from the list I finally emerged KDE to give it
> > another try. Even with 256 MiB of RAM, it works quite acceptably, save
> > for the startup time.
>
> Two things to improve startup:
>
> Prelink your whole system. "prelink -avmRf" should do. It will run for quite
> some time but applications will start faster afterwards. You have to repeat
> it after each major emerge session.
>
> Make sure that
> Preloader=/usr/kde/3.5/bin/preloadkde
> is set in /usr/kde/3.5/share/config/kdm/kdmrc
>
>
> > However, I notice it has installed all sorts of
> > marginally useful and ultimately resource consuming software such as
> > KWallet.
>
> You can as well simply switch it of:
> Control Center->Security & Privacy->KDE Wallet
>
> > Now, I realise the risks of keeping passwords scattered all
> > around (sometimes even unencrypted), but in my environment it's not
> > that great a priority.
> >
> > I would like to know if unmerging KWallet (also the eduitainment suite
> > and possibly even Kopette and Konqueror) is safe. How can I tell for
> > other packages? Is emerge --unmerge enough or do other measures have
> > to be taken? Also, in the case of a fresh install, how can I choose
> > what KDE installs? Do I have to run emerge kde, or would kdelibs,
> > kdebase, etc (along with their dependencies of course) suffice?
>
> You need to emerge kdelibs and kdebase. Afterwards you can emerge single
> applications.

Hi everyone,

I did a monolithic KDE install and that is why uninstalling individual
components is not easy. However, the install has served its purpose --
I only wanted to see common pitfalls in installing KDE, for when I do
a complete system reinstall (possibly even changing hardware). Next
time I will do a split ebuild install and carefully select what I
need.

Thanks for the tips,
Vlad
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-01-30  7:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-29 20:46 [gentoo-user] Uninstalling KDE packages Vlad Dogaru
2007-01-29 21:04 ` [gentoo-user] " »Q«
2007-01-29 21:12 ` [gentoo-user] " Jürgen Geuter
2007-01-29 21:17 ` Albert Hopkins
2007-01-29 23:24 ` Dorin Scutarasu
2007-01-29 23:48 ` Bo Ørsted Andresen
2007-01-30  5:07 ` Andrey Gerasimenko
     [not found] ` <200701300742.24485.uwix@iway.na>
2007-01-30  7:31   ` Vlad Dogaru

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox