public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] How to stem the flood of new packages?
@ 2013-02-11 21:55 Grant Edwards
  2013-02-11 22:24 ` Dale
  2013-02-11 22:27 ` [gentoo-user] " Alan McKinnon
  0 siblings, 2 replies; 19+ messages in thread
From: Grant Edwards @ 2013-02-11 21:55 UTC (permalink / raw
  To: gentoo-user

<whinge>
I tried doing an "emerge -auvND world" today.  It's been three days
since the previous update, and today portage wants to update 1 package
and install _35_new_ones_.

Seriously?  35 new packages that I have to install on Monday that I
didn't have to have the previous Friday?  A few of them are virtual
packages, but the vast majority are actual package that I neither want
nor need (other than to satisfy a requirement imposed by a new USE
flag that defaults to "on" when it should have defaulted to "off").

I realize that every developer thinks think their pariticular package
is the greatest thing ever and should be installed on everything since
the TI SR-54 calculator, but this seems a bit silly...
</whinge>

-- 
Grant Edwards               grant.b.edwards        Yow! Here we are in America
                                  at               ... when do we collect
                              gmail.com            unemployment?



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

* Re: [gentoo-user] How to stem the flood of new packages?
  2013-02-11 21:55 [gentoo-user] How to stem the flood of new packages? Grant Edwards
@ 2013-02-11 22:24 ` Dale
  2013-02-11 23:15   ` [gentoo-user] " Grant Edwards
  2013-02-11 22:27 ` [gentoo-user] " Alan McKinnon
  1 sibling, 1 reply; 19+ messages in thread
From: Dale @ 2013-02-11 22:24 UTC (permalink / raw
  To: gentoo-user

Grant Edwards wrote:
> <whinge>
> I tried doing an "emerge -auvND world" today.  It's been three days
> since the previous update, and today portage wants to update 1 package
> and install _35_new_ones_.
>
> Seriously?  35 new packages that I have to install on Monday that I
> didn't have to have the previous Friday?  A few of them are virtual
> packages, but the vast majority are actual package that I neither want
> nor need (other than to satisfy a requirement imposed by a new USE
> flag that defaults to "on" when it should have defaulted to "off").
>
> I realize that every developer thinks think their pariticular package
> is the greatest thing ever and should be installed on everything since
> the TI SR-54 calculator, but this seems a bit silly...
> </whinge>
>

Well, use the -t option to see what pulls in what.  Also, disable some
USE flags that you don't want/need.  Also, could some of this be the
profile change? 

Just a thought.

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!



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

* Re: [gentoo-user] How to stem the flood of new packages?
  2013-02-11 21:55 [gentoo-user] How to stem the flood of new packages? Grant Edwards
  2013-02-11 22:24 ` Dale
@ 2013-02-11 22:27 ` Alan McKinnon
  2013-02-11 23:24   ` [gentoo-user] " Grant Edwards
  1 sibling, 1 reply; 19+ messages in thread
From: Alan McKinnon @ 2013-02-11 22:27 UTC (permalink / raw
  To: gentoo-user

On 11/02/2013 23:55, Grant Edwards wrote:
> <whinge>
> I tried doing an "emerge -auvND world" today.  It's been three days
> since the previous update, and today portage wants to update 1 package
> and install _35_new_ones_.
> 
> Seriously?  35 new packages that I have to install on Monday that I
> didn't have to have the previous Friday?  A few of them are virtual
> packages, but the vast majority are actual package that I neither want
> nor need (other than to satisfy a requirement imposed by a new USE
> flag that defaults to "on" when it should have defaulted to "off").
> 
> I realize that every developer thinks think their pariticular package
> is the greatest thing ever and should be installed on everything since
> the TI SR-54 calculator, but this seems a bit silly...
> </whinge>
> 

I know you put in the <whinge> tags, but I'll take it as obvious you are
also asking a real question :-)

What new stuff did you get? It's hard to respond to without knowing what
you got. The only big change I got recently was KDE-4.10

Did you change your profile to 13.0 and now have a ton of USE flags set
on that were previously off?

I've been noticing a trend over the last two years or so where devs take
a big packages and break it up into several smaller ones that are easier
to manage, sort of like monolithic X to modular X on a smaller scale.
This is a good thing overall.

There's also evidence of unbundling going on where packages like
libreoffice and chromium have tons of bundled libs ripped out and the
ebuild rewritten to use the system libs instead. This too is a good
thing, you do get more packages installed but you also get easier
maintained code overall. And you can blame/congratulate flameyes for
most of that :-)

Without seeing your emerge list it's hard to comment with more specifics





-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 22:24 ` Dale
@ 2013-02-11 23:15   ` Grant Edwards
  2013-02-11 23:32     ` Dale
  0 siblings, 1 reply; 19+ messages in thread
From: Grant Edwards @ 2013-02-11 23:15 UTC (permalink / raw
  To: gentoo-user

On 2013-02-11, Dale <rdalek1967@gmail.com> wrote:
> Grant Edwards wrote:
>> <whinge>
>> I tried doing an "emerge -auvND world" today.  It's been three days
>> since the previous update, and today portage wants to update 1 package
>> and install _35_new_ones_.
>>
>> Seriously?  35 new packages that I have to install on Monday that I
>> didn't have to have the previous Friday?  A few of them are virtual
>> packages, but the vast majority are actual package that I neither want
>> nor need (other than to satisfy a requirement imposed by a new USE
>> flag that defaults to "on" when it should have defaulted to "off").
>>
>> I realize that every developer thinks think their pariticular package
>> is the greatest thing ever and should be installed on everything since
>> the TI SR-54 calculator, but this seems a bit silly...
>> </whinge>
>>
>
> Well, use the -t option to see what pulls in what.

I did.  I turned off about a half-dozen new USE flags and elminated 30
of the new packages.  My point was that in general when new stuff is
added, the default behavior should be "same as before" (IMO).

> Also, disable some USE flags that you don't want/need.  Also, could
> some of this be the profile change? 

Ah, that could be.  When the old profile went away I picked the
generic "desktop" option.  Eselect didn't seem to be able to tell me
what profile I had selected previously.

-- 
Grant Edwards               grant.b.edwards        Yow! I Know A Joke!!
                                  at               
                              gmail.com            



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

* [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 22:27 ` [gentoo-user] " Alan McKinnon
@ 2013-02-11 23:24   ` Grant Edwards
  2013-02-12  9:18     ` Kerin Millar
  2013-02-12  9:37     ` Alan McKinnon
  0 siblings, 2 replies; 19+ messages in thread
From: Grant Edwards @ 2013-02-11 23:24 UTC (permalink / raw
  To: gentoo-user

On 2013-02-11, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> On 11/02/2013 23:55, Grant Edwards wrote:
>> <whinge>
>> I tried doing an "emerge -auvND world" today.  It's been three days
>> since the previous update, and today portage wants to update 1 package
>> and install _35_new_ones_.
>> 
>> Seriously?  35 new packages that I have to install on Monday that I
>> didn't have to have the previous Friday?  A few of them are virtual
>> packages, but the vast majority are actual package that I neither want
>> nor need (other than to satisfy a requirement imposed by a new USE
>> flag that defaults to "on" when it should have defaulted to "off").
>> 
>> I realize that every developer thinks think their pariticular package
>> is the greatest thing ever and should be installed on everything since
>> the TI SR-54 calculator, but this seems a bit silly...
>> </whinge>
>
> I know you put in the <whinge> tags, but I'll take it as obvious you are
> also asking a real question :-)

Well, sort of. 

> What new stuff did you get?

As best I can remember: a handful of bluetooth stuff, openldap,
consolekit, policykit, thunar, wxwidgets, libnotify, fam, a bunch of
gst plugins, and another dozen or two things pulled in by those.

> Did you change your profile to 13.0 and now have a ton of USE flags set
> on that were previously off?

It didn't occur to me until afterwards, but yes, the "new" USE flags
did correspond with the change to a 13.0 desktop profile.  I'm now
wondering if my 10.0 profile was the non-desktop "generic" one.  When
I saw all the "new" USE flags, my assumption was that the USE flags
had just been added -- but now I'm betting they were newly enabled by
the 13.0 profile.

> I've been noticing a trend over the last two years or so where devs
> take a big packages and break it up into several smaller ones that
> are easier to manage, sort of like monolithic X to modular X on a
> smaller scale. This is a good thing overall.

Yes, that's a good thing (I think we all remember when it happened in
a big way to X a while back).  This didn't _seem_ to be that.  I'm
pretty sure things like thunar, openldap, bluetooth stuff, and various
others have been separate packages all along.

I think the switch to the 13.0 profile was probably the underlying
cause.

-- 
Grant Edwards               grant.b.edwards        Yow! Oh, I get it!!
                                  at               "The BEACH goes on", huh,
                              gmail.com            SONNY??



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 23:15   ` [gentoo-user] " Grant Edwards
@ 2013-02-11 23:32     ` Dale
  2013-02-11 23:42       ` Paul Hartman
  0 siblings, 1 reply; 19+ messages in thread
From: Dale @ 2013-02-11 23:32 UTC (permalink / raw
  To: gentoo-user

Grant Edwards wrote:
> On 2013-02-11, Dale <rdalek1967@gmail.com> wrote:
>> Grant Edwards wrote:
>>> <whinge>
>>> I tried doing an "emerge -auvND world" today.  It's been three days
>>> since the previous update, and today portage wants to update 1 package
>>> and install _35_new_ones_.
>>>
>>> Seriously?  35 new packages that I have to install on Monday that I
>>> didn't have to have the previous Friday?  A few of them are virtual
>>> packages, but the vast majority are actual package that I neither want
>>> nor need (other than to satisfy a requirement imposed by a new USE
>>> flag that defaults to "on" when it should have defaulted to "off").
>>>
>>> I realize that every developer thinks think their pariticular package
>>> is the greatest thing ever and should be installed on everything since
>>> the TI SR-54 calculator, but this seems a bit silly...
>>> </whinge>
>>>
>> Well, use the -t option to see what pulls in what.
> I did.  I turned off about a half-dozen new USE flags and elminated 30
> of the new packages.  My point was that in general when new stuff is
> added, the default behavior should be "same as before" (IMO).
>
>> Also, disable some USE flags that you don't want/need.  Also, could
>> some of this be the profile change? 
> Ah, that could be.  When the old profile went away I picked the
> generic "desktop" option.  Eselect didn't seem to be able to tell me
> what profile I had selected previously.
>


Well, like with everything else, I think they are working on making
eselect tell you what you had or "suggest" the replacement for you. 
Naturally, this is a few days late.  I think Alan pointed out this has
been happening a good bit here lately.  Does someone need a switch to
dust some britches with or what?  Someone is being naughty.  lol

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 23:32     ` Dale
@ 2013-02-11 23:42       ` Paul Hartman
  2013-02-12  0:01         ` Dale
  0 siblings, 1 reply; 19+ messages in thread
From: Paul Hartman @ 2013-02-11 23:42 UTC (permalink / raw
  To: gentoo-user

On Mon, Feb 11, 2013 at 5:32 PM, Dale <rdalek1967@gmail.com> wrote:
> Grant Edwards wrote:
>> On 2013-02-11, Dale <rdalek1967@gmail.com> wrote:
>>> Grant Edwards wrote:
>>>> <whinge>
>>>> I tried doing an "emerge -auvND world" today.  It's been three days
>>>> since the previous update, and today portage wants to update 1 package
>>>> and install _35_new_ones_.
>>>>
>>>> Seriously?  35 new packages that I have to install on Monday that I
>>>> didn't have to have the previous Friday?  A few of them are virtual
>>>> packages, but the vast majority are actual package that I neither want
>>>> nor need (other than to satisfy a requirement imposed by a new USE
>>>> flag that defaults to "on" when it should have defaulted to "off").
>>>>
>>>> I realize that every developer thinks think their pariticular package
>>>> is the greatest thing ever and should be installed on everything since
>>>> the TI SR-54 calculator, but this seems a bit silly...
>>>> </whinge>
>>>>
>>> Well, use the -t option to see what pulls in what.
>> I did.  I turned off about a half-dozen new USE flags and elminated 30
>> of the new packages.  My point was that in general when new stuff is
>> added, the default behavior should be "same as before" (IMO).
>>
>>> Also, disable some USE flags that you don't want/need.  Also, could
>>> some of this be the profile change?
>> Ah, that could be.  When the old profile went away I picked the
>> generic "desktop" option.  Eselect didn't seem to be able to tell me
>> what profile I had selected previously.
>>
>
>
> Well, like with everything else, I think they are working on making
> eselect tell you what you had or "suggest" the replacement for you.
> Naturally, this is a few days late.  I think Alan pointed out this has
> been happening a good bit here lately.  Does someone need a switch to
> dust some britches with or what?  Someone is being naughty.  lol

I see Gentoo as the daily crossword puzzle of distros. People who use
it every day need to be challenged, forced to read up on current
events, and have to solve puzzles in order to progress. Other people
need super-stable things like RHEL with 10-year support... they're
like the dusty set of encyclopedias sitting on the shelf. Expensive
and reliable, if a bit outdated near the end of their life-cycle. :)


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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 23:42       ` Paul Hartman
@ 2013-02-12  0:01         ` Dale
  2013-02-12  0:30           ` Peter Humphrey
  0 siblings, 1 reply; 19+ messages in thread
From: Dale @ 2013-02-12  0:01 UTC (permalink / raw
  To: gentoo-user

Paul Hartman wrote:
> On Mon, Feb 11, 2013 at 5:32 PM, Dale <rdalek1967@gmail.com> wrote:
>> Grant Edwards wrote:
>>> On 2013-02-11, Dale <rdalek1967@gmail.com> wrote:
>>>> Grant Edwards wrote:
>>>>> <whinge>
>>>>> I tried doing an "emerge -auvND world" today.  It's been three days
>>>>> since the previous update, and today portage wants to update 1 package
>>>>> and install _35_new_ones_.
>>>>>
>>>>> Seriously?  35 new packages that I have to install on Monday that I
>>>>> didn't have to have the previous Friday?  A few of them are virtual
>>>>> packages, but the vast majority are actual package that I neither want
>>>>> nor need (other than to satisfy a requirement imposed by a new USE
>>>>> flag that defaults to "on" when it should have defaulted to "off").
>>>>>
>>>>> I realize that every developer thinks think their pariticular package
>>>>> is the greatest thing ever and should be installed on everything since
>>>>> the TI SR-54 calculator, but this seems a bit silly...
>>>>> </whinge>
>>>>>
>>>> Well, use the -t option to see what pulls in what.
>>> I did.  I turned off about a half-dozen new USE flags and elminated 30
>>> of the new packages.  My point was that in general when new stuff is
>>> added, the default behavior should be "same as before" (IMO).
>>>
>>>> Also, disable some USE flags that you don't want/need.  Also, could
>>>> some of this be the profile change?
>>> Ah, that could be.  When the old profile went away I picked the
>>> generic "desktop" option.  Eselect didn't seem to be able to tell me
>>> what profile I had selected previously.
>>>
>>
>> Well, like with everything else, I think they are working on making
>> eselect tell you what you had or "suggest" the replacement for you.
>> Naturally, this is a few days late.  I think Alan pointed out this has
>> been happening a good bit here lately.  Does someone need a switch to
>> dust some britches with or what?  Someone is being naughty.  lol
> I see Gentoo as the daily crossword puzzle of distros. People who use
> it every day need to be challenged, forced to read up on current
> events, and have to solve puzzles in order to progress. Other people
> need super-stable things like RHEL with 10-year support... they're
> like the dusty set of encyclopedias sitting on the shelf. Expensive
> and reliable, if a bit outdated near the end of their life-cycle. :)
>
>

True but . . . they change something then a few days later, issue a news
item or do something to provide other info on how to deal with the
change.  It should be the reverse.  Inform first THEN change things. 
Here lately, they have been a bit late. 

This makes me think, if a Government suddenly decided for people to
switch which side of the road they are supposed to drive on.  They don't
announce it widely or change any signs along the way BUT enough people
know about it to cause a HUGE number of head on collisions.  Some of the
changes here lately have been big, affected a lot of systems and caused
some havoc to boot. Change can be a good thing but just like changing
the side of the road people are driving on, we need to have advance
notice. 

Just saying.

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how you interpreted my words!



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12  0:01         ` Dale
@ 2013-02-12  0:30           ` Peter Humphrey
  2013-02-12  1:14             ` Stroller
  0 siblings, 1 reply; 19+ messages in thread
From: Peter Humphrey @ 2013-02-12  0:30 UTC (permalink / raw
  To: gentoo-user

On Tuesday 12 February 2013 00:01:00 Dale wrote:

> This makes me think, if a Government suddenly decided for people to
> switch which side of the road they are supposed to drive on.

This happened in my lifetime in, I think, Sweden. I can't remember when 
though.

-- 
Peter


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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12  0:30           ` Peter Humphrey
@ 2013-02-12  1:14             ` Stroller
  2013-02-13  8:39               ` Håkon Alstadheim
  0 siblings, 1 reply; 19+ messages in thread
From: Stroller @ 2013-02-12  1:14 UTC (permalink / raw
  To: gentoo-user


On 12 February 2013, at 00:30, Peter Humphrey wrote:
> On Tuesday 12 February 2013 00:01:00 Dale wrote:
> 
>> This makes me think, if a Government suddenly decided for people to
>> switch which side of the road they are supposed to drive on.
> 
> This happened in my lifetime in, I think, Sweden. I can't remember when 
> though.

They had a special day for it, with no driving permitted between certain hours whilst they changed road signs over:
http://en.wikipedia.org/wiki/Dagen_H

This image probably looks worse than it was in Stockholm, but it illustrates Dale's point:
http://en.wikipedia.org/wiki/File:Kungsgatan_1967.jpg

Stroller.



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 23:24   ` [gentoo-user] " Grant Edwards
@ 2013-02-12  9:18     ` Kerin Millar
  2013-02-12  9:37     ` Alan McKinnon
  1 sibling, 0 replies; 19+ messages in thread
From: Kerin Millar @ 2013-02-12  9:18 UTC (permalink / raw
  To: gentoo-user

On 11/02/2013 23:24, Grant Edwards wrote:
> On 2013-02-11, Alan McKinnon <alan.mckinnon@gmail.com> wrote:

<snip>

>> What new stuff did you get?
>
> As best I can remember: a handful of bluetooth stuff, openldap,
> consolekit, policykit, thunar, wxwidgets, libnotify, fam, a bunch of
> gst plugins, and another dozen or two things pulled in by those.

The cause of this is your decision to switch from a generic profile to a 
desktop profile, albeit unwittingly. Nothing stops you from using 
default/linux/<arch>/13.0.

Cheers,

--Kerin


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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-11 23:24   ` [gentoo-user] " Grant Edwards
  2013-02-12  9:18     ` Kerin Millar
@ 2013-02-12  9:37     ` Alan McKinnon
  2013-02-12 15:16       ` Grant Edwards
  1 sibling, 1 reply; 19+ messages in thread
From: Alan McKinnon @ 2013-02-12  9:37 UTC (permalink / raw
  To: gentoo-user

On 12/02/2013 01:24, Grant Edwards wrote:
>> What new stuff did you get?
> As best I can remember: a handful of bluetooth stuff, openldap,
> consolekit, policykit, thunar, wxwidgets, libnotify, fam, a bunch of
> gst plugins, and another dozen or two things pulled in by those.
> 
>> > Did you change your profile to 13.0 and now have a ton of USE flags set
>> > on that were previously off?
> It didn't occur to me until afterwards, but yes, the "new" USE flags
> did correspond with the change to a 13.0 desktop profile.  I'm now
> wondering if my 10.0 profile was the non-desktop "generic" one.  When
> I saw all the "new" USE flags, my assumption was that the USE flags
> had just been added -- but now I'm betting they were newly enabled by
> the 13.0 profile.
> 


That is almost certainly the profile change to 13.0

You had a more minimal profile than a desktop one, and selected a new
desktop profile. The system then worked as designed and helpfully
offered you a whole bunch of new stuff. Desktop profiles are designed to
provide most of what the average desktop user would want.

You are a minimalist kind of guy, right? Basic wm, no frills, no
semantic-desktop and other integration nonsense?

I recommend you change the profile again to the desktop one's parent,
probably

default/linux/amd64/13.0

Then add in just the USE flags that you want. It's always easier to add
what you want to a system rather than removing what you don't.

-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12  9:37     ` Alan McKinnon
@ 2013-02-12 15:16       ` Grant Edwards
  2013-02-12 16:33         ` Walter Dnes
  2013-02-13  1:38         ` Peter Humphrey
  0 siblings, 2 replies; 19+ messages in thread
From: Grant Edwards @ 2013-02-12 15:16 UTC (permalink / raw
  To: gentoo-user

On 2013-02-12, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> On 12/02/2013 01:24, Grant Edwards wrote:

>> It didn't occur to me until afterwards, but yes, the "new" USE flags
>> did correspond with the change to a 13.0 desktop profile.  I'm now
>> wondering if my 10.0 profile was the non-desktop "generic" one.  When
>> I saw all the "new" USE flags, my assumption was that the USE flags
>> had just been added -- but now I'm betting they were newly enabled by
>> the 13.0 profile.

>
> That is almost certainly the profile change to 13.0
>
> You had a more minimal profile than a desktop one, and selected a new
> desktop profile. The system then worked as designed and helpfully
> offered you a whole bunch of new stuff. Desktop profiles are designed
> to provide most of what the average desktop user would want.
>
> You are a minimalist kind of guy, right? Basic wm, no frills, no
> semantic-desktop and other integration nonsense?

Yup.

> I recommend you change the profile again to the desktop one's parent,
> probably

I'll give that a try.  Unfortunately, I didn't realize until
afterwards that I had unwittingly (some might same dim-wittingly)
switched from a generic profile to a desktop profile.

-- 
Grant Edwards               grant.b.edwards        Yow! Vote for ME -- I'm
                                  at               well-tapered, half-cocked,
                              gmail.com            ill-conceived and
                                                   TAX-DEFERRED!



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12 15:16       ` Grant Edwards
@ 2013-02-12 16:33         ` Walter Dnes
  2013-02-12 19:50           ` Grant Edwards
  2013-02-13  1:38         ` Peter Humphrey
  1 sibling, 1 reply; 19+ messages in thread
From: Walter Dnes @ 2013-02-12 16:33 UTC (permalink / raw
  To: gentoo-user

On Tue, Feb 12, 2013 at 03:16:55PM +0000, Grant Edwards wrote
> On 2013-02-12, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> >
> > You are a minimalist kind of guy, right? Basic wm, no frills, no
> > semantic-desktop and other integration nonsense?
> 
> Yup.
> 
> > I recommend you change the profile again to the desktop one's parent,
> > probably
> 
> I'll give that a try.  Unfortunately, I didn't realize until
> afterwards that I had unwittingly (some might same dim-wittingly)
> switched from a generic profile to a desktop profile.

  USE="-* plus any flags you really need"

  You know you want it <G>.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


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

* [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12 16:33         ` Walter Dnes
@ 2013-02-12 19:50           ` Grant Edwards
  0 siblings, 0 replies; 19+ messages in thread
From: Grant Edwards @ 2013-02-12 19:50 UTC (permalink / raw
  To: gentoo-user

On 2013-02-12, Walter Dnes <waltdnes@waltdnes.org> wrote:
> On Tue, Feb 12, 2013 at 03:16:55PM +0000, Grant Edwards wrote
>> On 2013-02-12, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>> >
>> > You are a minimalist kind of guy, right? Basic wm, no frills, no
>> > semantic-desktop and other integration nonsense?
>> 
>> Yup.
>> 
>> > I recommend you change the profile again to the desktop one's parent,
>> > probably
>> 
>> I'll give that a try.  Unfortunately, I didn't realize until
>> afterwards that I had unwittingly (some might same dim-wittingly)
>> switched from a generic profile to a desktop profile.
>
>   USE="-* plus any flags you really need"
>
>   You know you want it <G>.

That sounds like a good way to kill an entire weekend...

-- 
Grant Edwards               grant.b.edwards        Yow! I'm not an Iranian!!
                                  at               I voted for Dianne
                              gmail.com            Feinstein!!



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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12 15:16       ` Grant Edwards
  2013-02-12 16:33         ` Walter Dnes
@ 2013-02-13  1:38         ` Peter Humphrey
  2013-02-13  6:36           ` [gentoo-user] OT: Resetting KMail 2 / semantic-desktop (Was: How to stem the flood of new packages?) Bryan Gardiner
  1 sibling, 1 reply; 19+ messages in thread
From: Peter Humphrey @ 2013-02-13  1:38 UTC (permalink / raw
  To: gentoo-user

On Tuesday 12 February 2013 15:16:55 Grant Edwards wrote:

> I didn't realize until afterwards that I had unwittingly (some might same
> dim-wittingly) switched from a generic profile to a desktop profile.

I tried a desktop profile once. Never again. It pulled in so much dross and 
bloat that I hurriedly reverted to a vanilla profile and added what I wanted. 
I only had to do that once of course, and now I have just what I want on my 
wonderfully configurable Gentoo box. Other than kmail2, of course.

Speaking of which, does anyone here know what I have to delete to remove all 
traces of a previous attempt to convert kmail messages to kmail2? I'm 
running kmail-1.13.7 and I'd like to try upgrading to the latest version 
again. I've tried searching for kmail2 in ~/ but I'm not convinced I've 
found everything.

-- 
Peter


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

* [gentoo-user] OT: Resetting KMail 2 / semantic-desktop (Was: How to stem the flood of new packages?)
  2013-02-13  1:38         ` Peter Humphrey
@ 2013-02-13  6:36           ` Bryan Gardiner
  2013-02-13 11:35             ` Peter Humphrey
  0 siblings, 1 reply; 19+ messages in thread
From: Bryan Gardiner @ 2013-02-13  6:36 UTC (permalink / raw
  To: gentoo-user

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

On Wed, 13 Feb 2013 01:38:43 +0000
Peter Humphrey <peter@humphrey.ukfsn.org> wrote:

> Speaking of which, does anyone here know what I have to delete to
> remove all traces of a previous attempt to convert kmail messages to
> kmail2? I'm running kmail-1.13.7 and I'd like to try upgrading to the
> latest version again. I've tried searching for kmail2 in ~/ but I'm
> not convinced I've found everything.

If this is any help to you, I've attached a script that I've used
numerous times to start from scratch with the whole KDE4 semantic
desktop.  It moves everything related to Nepomuk, Akonadi, and
Kontact's apps, out of your KDE directories and into a backup folder.
Log out, run it, and enjoy the fresh smell of Strigi indexing ~ all
over again.  If you're okay with this level of cleaning; not 100%
certain this is complete but it works for me.

But, I've never used Kmail 1, so I can't say whether or not it will
interfere with Kmail 1's files, because I have no idea where they
live.  Also, if there are extra "a conversion has taken place from
Kmail 1" files created, I'll have missed those (but would like to add
them!).

Also, you might need to manually delete extra resource directories
from ~/.local/share.  I've had odd first starts where KDE decides
after much deliberation that I need seven local-mail resources...

Cheers,
Bryan

[-- Attachment #2: akonuke.bash --]
[-- Type: application/octet-stream, Size: 2758 bytes --]

#!/bin/bash
#
# Wipe all Akonadi/Kontact data from a user's KDE4 directories, backing it up to
# a directory in $HOME in the process.
#
# Author: Bryan Gardiner <bog@khumba.net>
#
# Released under the WTFPL (www.wtfpl.net), under no warranty whatsoever.

# Where to put the nuked files.
ROOTDIR_BASE="$(realpath "$HOME")/akonuke-"

# These are all subdirs of $HOME.
KDE_APPS_DIR=".kde4/share/apps"
KDE_CONFIG_DIR=".kde4/share/config"
AKONADI_CONFIG_DIR=".config"
AKONADI_DATA_DIR=".local/share"

# Normally hide moving errors, for non-existant files.
SHOW_NONEXISTANT_FILES=1

#######

NUMBER=0
while [[ -e "$ROOTDIR_BASE$NUMBER" ]]; do
    NUMBER=$(( $NUMBER + 1 ))
done
ROOTDIR="$ROOTDIR_BASE$NUMBER"

echo "Will nuke to $ROOTDIR."
echo

echo "Checking that expected directories exist..."
if [[ ! -d "$HOME/$KDE_APPS_DIR" ]]; then
    echo "~/\$KDE_APPS_DIR does not exist ($HOME/$KDE_APPS_DIR).  Aborting."
    exit 1
fi
if [[ ! -d "$HOME/$KDE_CONFIG_DIR" ]]; then
    echo "~/\$KDE_CONFIG_DIR does not exist ($HOME/$KDE_CONFIG_DIR).  Aborting."
    exit 1
fi

echo
echo "Looks good, proceeding to nuke."
echo "** If you don't see 'All Clear!' below, run echo \$? to get the exit code. **"

echo
echo "- $HOME/$KDE_APPS_DIR"
FROM="$HOME/$KDE_APPS_DIR"
TO="$ROOTDIR/$KDE_APPS_DIR"
cd "$FROM" || exit 2
mkdir -p "$TO"
for OBJ in akregator emailidentities kabc kjots kjotsmigrator kmail2 knotes kontact korganizer kres-migrator nepomuk; do
    ( [[ $SHOW_NONEXISTANT_FILES -ne 0 ]] || [[ -x "$OBJ" ]] ) \
        && mv -v "$OBJ" "$TO/"
done

echo
echo "- $HOME/$KDE_CONFIG_DIR"
FROM="$HOME/$KDE_CONFIG_DIR"
TO="$ROOTDIR/$KDE_CONFIG_DIR"
cd "$FROM" || exit 3
mkdir -p "$TO"
for OBJ in akonadi* akregatorrc emaildefaults emailidentities kaddressbookmigratorrc kaddressbookrc kcmkresourcesrc kio_nepomuksearchrc kjotsmigratorrc kmail2.notifyrc kmail2rc kmail.eventsrc kmail-migratorrc kmailsnippetrc kontactrc kontact_summaryrc korgacrc korganizerrc kres-migratorrc kresources mailtransports nepomukbackuprc nepomukserverrc nepomukstrigirc specialmailcollectionsrc; do
    ( [[ $SHOW_NONEXISTANT_FILES -ne 0 ]] || [[ -x "$OBJ" ]] ) \
        && mv -v "$OBJ" "$TO/"
done

echo
echo "- $HOME/$AKONADI_CONFIG_DIR"
FROM="$HOME/$AKONADI_CONFIG_DIR"
TO="$ROOTDIR/$AKONADI_CONFIG_DIR"
cd "$FROM" || exit 4
mkdir -p "$TO"
for OBJ in akonadi; do
    ( [[ $SHOW_NONEXISTANT_FILES -ne 0 ]] || [[ -x "$OBJ" ]] ) \
        && mv -v "$OBJ" "$TO/"
done

echo
echo "- $HOME/$AKONADI_DATA_DIR"
FROM="$HOME/$AKONADI_DATA_DIR"
TO="$ROOTDIR/$AKONADI_DATA_DIR"
cd "$FROM" || exit 4
mkdir -p "$TO"
for OBJ in akonadi contacts local-mail notes; do
    ( [[ $SHOW_NONEXISTANT_FILES -ne 0 ]] || [[ -x "$OBJ" ]] ) \
        && mv -v "$OBJ" "$TO/"
done

echo
echo "All clear! Good luck."

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

* Re: [gentoo-user] Re: How to stem the flood of new packages?
  2013-02-12  1:14             ` Stroller
@ 2013-02-13  8:39               ` Håkon Alstadheim
  0 siblings, 0 replies; 19+ messages in thread
From: Håkon Alstadheim @ 2013-02-13  8:39 UTC (permalink / raw
  To: gentoo-user

On 12. feb. 2013 02:14, Stroller wrote:
> On 12 February 2013, at 00:30, Peter Humphrey wrote:
>> On Tuesday 12 February 2013 00:01:00 Dale wrote:
>>
>>> This makes me think, if a Government suddenly decided for people to
>>> switch which side of the road they are supposed to drive on.
>> This happened in my lifetime in, I think, Sweden. I can't remember when
>> though.
> They had a special day for it, with no driving permitted between certain hours whilst they changed road signs over:
> http://en.wikipedia.org/wiki/Dagen_H
>
> This image probably looks worse than it was in Stockholm, but it illustrates Dale's point:
> http://en.wikipedia.org/wiki/File:Kungsgatan_1967.jpg
>
> Stroller.
The story in Norway is that the Swedes did the switchover gradually, to 
ease into it. Lorries changed over on monday, the rest of the vehicles 
on tuesday :-).




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

* Re: [gentoo-user] OT: Resetting KMail 2 / semantic-desktop (Was: How to stem the flood of new packages?)
  2013-02-13  6:36           ` [gentoo-user] OT: Resetting KMail 2 / semantic-desktop (Was: How to stem the flood of new packages?) Bryan Gardiner
@ 2013-02-13 11:35             ` Peter Humphrey
  0 siblings, 0 replies; 19+ messages in thread
From: Peter Humphrey @ 2013-02-13 11:35 UTC (permalink / raw
  To: gentoo-user

On Wednesday 13 February 2013 06:36:53 Bryan Gardiner wrote:

> If this is any help to you, I've attached a script that I've used
> numerous times to start from scratch with the whole KDE4 semantic
> desktop.  It moves everything related to Nepomuk, Akonadi, and
> Kontact's apps, out of your KDE directories and into a backup folder.
> Log out, run it, and enjoy the fresh smell of Strigi indexing ~ all
> over again.  If you're okay with this level of cleaning; not 100%
> certain this is complete but it works for me.

Hmm. Interesting! Thanks.

> But, I've never used Kmail 1, so I can't say whether or not it will
> interfere with Kmail 1's files, because I have no idea where they
> live.  Also, if there are extra "a conversion has taken place from
> Kmail 1" files created, I'll have missed those (but would like to add
> them!).
> 
> Also, you might need to manually delete extra resource directories
> from ~/.local/share.  I've had odd first starts where KDE decides
> after much deliberation that I need seven local-mail resources...

I'll do a bit of hunting and head-scratching. You've at least given me some 
pointers to places to look in. Many thanks, again.

-- 
Peter.


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

end of thread, other threads:[~2013-02-13 11:35 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-11 21:55 [gentoo-user] How to stem the flood of new packages? Grant Edwards
2013-02-11 22:24 ` Dale
2013-02-11 23:15   ` [gentoo-user] " Grant Edwards
2013-02-11 23:32     ` Dale
2013-02-11 23:42       ` Paul Hartman
2013-02-12  0:01         ` Dale
2013-02-12  0:30           ` Peter Humphrey
2013-02-12  1:14             ` Stroller
2013-02-13  8:39               ` Håkon Alstadheim
2013-02-11 22:27 ` [gentoo-user] " Alan McKinnon
2013-02-11 23:24   ` [gentoo-user] " Grant Edwards
2013-02-12  9:18     ` Kerin Millar
2013-02-12  9:37     ` Alan McKinnon
2013-02-12 15:16       ` Grant Edwards
2013-02-12 16:33         ` Walter Dnes
2013-02-12 19:50           ` Grant Edwards
2013-02-13  1:38         ` Peter Humphrey
2013-02-13  6:36           ` [gentoo-user] OT: Resetting KMail 2 / semantic-desktop (Was: How to stem the flood of new packages?) Bryan Gardiner
2013-02-13 11:35             ` Peter Humphrey

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