From: "Mark Knecht" <markknecht@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Is Gentoo healthy?
Date: Thu, 21 Dec 2006 16:26:48 -0800 [thread overview]
Message-ID: <5bdc1c8b0612211626h67e4235la951daecf2aae02b@mail.gmail.com> (raw)
In-Reply-To: <200612212228.07163.benno.schulenberg@gmail.com>
On 12/21/06, Benno Schulenberg <benno.schulenberg@gmail.com> wrote:
> Alan McKinnon wrote:
> > On Wednesday 20 December 2006 21:09, Benno Schulenberg wrote:
> > > Mark Knecht wrote:
> > > > At that point it's gone. I cannot put into an overlay
> > > > what I don't have. Probably most frustrating has been that I
> > > > don't know it will be removed until it's been removed.
> > >
> > > You could, as soon as you have a system in a working state, tar
> > > up the entire /usr/portage tree, [...]
> >
> > No, no, no that's waaaaaaaay too much work.
>
> On the contrary, it's very little work: just a simple tar command.
> But the tarball will eat loads of disk space when not excluding
> distfiles.
>
> > Archive a portage tree by all means. But if an ebuild is removed
> > that a user want to keep, the solution is so simple it's amazing.
> > Copy the ebuild to /usr/local/portage [...]
>
> But he can't: the ebuild is gone. That is the case we're trying to
> solve here: he has emerged a newer version of a package, finds it
> doesn't work correctly, wants to go back to the previous version,
> but seess that that version is gone. How to get it back? One way
> is to get it from viewcvs on the net. Another way is to keep a copy
> of all the ebuilds yourself. It's a big waste of space, but it is
> simple, no searching on the web required.
>
> The best way, of course, is to use the binary package thing. Mark:
> add EMERGE_DEFAULT_OPTS="-b" to your /etc/make.conf. This will
> tell emerge to also build a binary package for every package that
> you emerge. Whenever you find that an upgrade of some package was
> unfortunate, do an 'emerge -K =package-x.y.z' with the exact
> version number you want to restore, and done. No manual tarring
> and untarring required, emerge does it all.
>
> Benno
Benno,
Now that is an interesting solution, especially for my Myth boxes
which do not get touched for 6 months to 1 year. I've had problems
with Gentoo devs getting rid of older ati-drivers, mythtv to some
small extent ivtv a long time ago. Anyway, if binary packages were
built and stored in some reasonable location then I could probably
prune out things that I'm not worried about, like fluxbox, etc., but
keep the critical stuff like Myth, video drivers.
I'll check it out, as well as Bo's FEATURES=buildpkg comment.
I wonder if -b could be put in one of the /etc/portage/package.XXX
files so that it could be done every time for ejust specific packages?
Thanks for the idea!
Cheers,
Mark
--
gentoo-user@gentoo.org mailing list
next prev parent reply other threads:[~2006-12-22 0:31 UTC|newest]
Thread overview: 123+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-18 14:47 [gentoo-user] Is Gentoo healthy? Grant
2006-12-18 16:25 ` Mrugesh Karnik
2006-12-18 16:36 ` Grant
2006-12-18 17:50 ` Bo Ørsted Andresen
2006-12-18 18:28 ` Grant
2006-12-18 17:07 ` Richard Broersma Jr
2006-12-18 17:17 ` Danyelle Gragsone
2006-12-18 17:49 ` Alan McKinnon
2006-12-18 18:35 ` Grant
2006-12-18 23:15 ` Iain Buchanan
2006-12-19 7:10 ` Alan McKinnon
2006-12-18 23:14 ` Iain Buchanan
2006-12-20 1:58 ` Grant
2006-12-20 2:23 ` Colleen Beamer
2006-12-20 4:43 ` Dale
2006-12-20 9:16 ` Andrey Gerasimenko
2006-12-20 14:33 ` Jeff Rollin
2006-12-20 23:03 ` Bryan Østergaard
2006-12-21 4:43 ` Grant
2006-12-21 9:00 ` Andrey Gerasimenko
2006-12-21 19:51 ` Bryan Østergaard
2006-12-20 6:18 ` Uwe Thiem
2006-12-20 9:43 ` Neil Bothwick
2006-12-20 10:46 ` Uwe Thiem
2006-12-20 11:14 ` Boyd Stephen Smith Jr.
2006-12-20 11:11 ` Boyd Stephen Smith Jr.
2006-12-20 11:37 ` Bo Ørsted Andresen
2006-12-20 11:54 ` Neil Bothwick
2006-12-20 19:18 ` Steve Dibb
2006-12-20 23:12 ` Dale
2006-12-21 8:54 ` Neil Bothwick
2006-12-22 1:10 ` Bo Ørsted Andresen
2006-12-22 9:08 ` Neil Bothwick
2006-12-22 10:40 ` Jeff Rollin
2006-12-22 11:31 ` Hemmann, Volker Armin
2006-12-22 11:36 ` Jeff Rollin
2006-12-22 11:45 ` Hemmann, Volker Armin
2006-12-20 9:50 ` Neil Bothwick
2006-12-20 14:07 ` Grant
2006-12-20 14:36 ` Hans-Werner Hilse
2006-12-18 17:27 ` Hemmann, Volker Armin
2006-12-18 18:54 ` Grant
2006-12-18 19:12 ` Mrugesh Karnik
2006-12-18 19:33 ` Andrew Gaydenko
2006-12-18 20:29 ` Philip Webb
2006-12-18 21:07 ` Roman Naumann
2006-12-18 22:00 ` Neil Walker
2006-12-18 22:26 ` Neil Bothwick
2006-12-18 19:18 ` Daniel da Veiga
2006-12-18 19:58 ` Grant
2006-12-18 20:26 ` Brandon Edens
2006-12-18 22:23 ` Neil Bothwick
2006-12-19 2:22 ` Bo Ørsted Andresen
2006-12-19 11:21 ` Neil Bothwick
2006-12-18 22:37 ` Neil Bothwick
2006-12-18 23:03 ` John J. Foster
2006-12-18 23:18 ` Jeff Rollin
2006-12-19 10:05 ` Neil Bothwick
2006-12-20 14:35 ` Jeff Rollin
2006-12-18 21:27 ` Hemmann, Volker Armin
2006-12-18 23:45 ` Iain Buchanan
2006-12-18 22:23 ` Bryan Østergaard
2006-12-19 6:42 ` Uwe Thiem
2006-12-18 22:34 ` Neil Bothwick
2006-12-19 0:01 ` Philip Webb
2006-12-19 1:13 ` Daryl Mathison
2006-12-20 14:56 ` Mark Knecht
2006-12-20 16:13 ` Alan McKinnon
2006-12-20 16:54 ` Daniel da Veiga
2006-12-20 17:16 ` Mark Knecht
2006-12-20 17:28 ` Nelson, David (ED, PAR&D)
2006-12-20 17:42 ` Mark Knecht
2006-12-20 17:58 ` Jeff Rollin
2006-12-20 18:05 ` Bo Ørsted Andresen
2006-12-21 7:20 ` Alan McKinnon
2006-12-21 15:55 ` Jeff Rollin
2006-12-21 16:07 ` Dale
2006-12-21 16:12 ` Jeff Rollin
2006-12-21 16:48 ` Nelson, David (ED, PAR&D)
2006-12-21 16:56 ` Jeff Rollin
2006-12-20 17:53 ` Bo Ørsted Andresen
2006-12-20 17:39 ` Bo Ørsted Andresen
2006-12-21 8:00 ` [gentoo-user] OT: " Andrey Gerasimenko
2006-12-21 8:33 ` Alan McKinnon
2006-12-21 8:47 ` Nelson, David (ED, PAR&D)
2006-12-21 9:25 ` Neil Bothwick
2006-12-21 9:43 ` Andrey Gerasimenko
2006-12-21 9:52 ` Bo Ørsted Andresen
2006-12-21 11:23 ` Andrey Gerasimenko
2006-12-21 13:28 ` Danyelle Gragsone
2006-12-20 19:09 ` [gentoo-user] " Benno Schulenberg
2006-12-20 19:39 ` Mark Knecht
2006-12-20 20:49 ` Uwe Thiem
2006-12-21 8:52 ` Neil Bothwick
2006-12-21 7:15 ` Alan McKinnon
2006-12-21 21:28 ` Benno Schulenberg
2006-12-21 22:38 ` Bo Ørsted Andresen
2006-12-22 0:26 ` Mark Knecht [this message]
2006-12-22 1:02 ` Bo Ørsted Andresen
2006-12-22 15:45 ` Benno Schulenberg
2006-12-22 16:55 ` Neil Bothwick
2006-12-22 7:16 ` Alan McKinnon
2006-12-22 9:06 ` Neil Bothwick
2006-12-22 9:35 ` Alan McKinnon
2006-12-22 10:42 ` Neil Bothwick
2006-12-22 19:09 ` [gentoo-user] working with overlays Benno Schulenberg
2006-12-23 0:04 ` Neil Bothwick
2006-12-24 11:53 ` Benno Schulenberg
2007-01-01 17:31 ` Bo Ørsted Andresen
2007-01-01 20:52 ` Benno Schulenberg
2006-12-23 11:47 ` [gentoo-user] Is Gentoo healthy? Bo Ørsted Andresen
2006-12-23 14:44 ` Neil Bothwick
2006-12-23 16:11 ` Boyd Stephen Smith Jr.
2006-12-23 16:11 ` Hemmann, Volker Armin
2006-12-22 16:02 ` Benno Schulenberg
2006-12-20 21:25 ` Hemmann, Volker Armin
2006-12-19 7:22 ` Alan McKinnon
2006-12-19 8:27 ` Andrey Gerasimenko
2006-12-19 13:48 ` Bryan Østergaard
2006-12-19 23:27 ` Iain Buchanan
2006-12-19 17:23 ` [gentoo-user] " Grant Edwards
2006-12-19 17:36 ` Justin Findlay
2006-12-20 2:00 ` Grant
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5bdc1c8b0612211626h67e4235la951daecf2aae02b@mail.gmail.com \
--to=markknecht@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox