From: BRM <bm_witness@yahoo.com>
To: Users Gentoo <gentoo-user@lists.gentoo.org>
Subject: [gentoo-user] How to update portage offline with minimal impact?
Date: Thu, 3 Jan 2008 13:16:47 -0800 (PST) [thread overview]
Message-ID: <254100.90879.qm@web60021.mail.yahoo.com> (raw)
I have a couple Sparc systems. One has been running Gentoo for a long
time - installed using Gentoo 2006, not updated since due to the issue
I'm about the discuss - and the other is a near identical system that
might get Gentoo 2007 installed. Both are on two separate networks and
have no communication between them.
The first system does have some Internet access through a firewall, but
it doesn't really work, at least for this purpose; so it's just as good
as not having any access at all for this purpose.
The second system may or may not have Internet access, so for now let's
just assume it doesn't. It's really this second system that I want to
figure the problem out for.
In either case, I can't update portage using the normal method of
'emerge --sync'. So, I'm trying to figure out a solution that would
enable me to update the systems. Under Slackware, I'd just point
pkgtool to the CD media and install from that, just like during
installation. Is there a similar approach for Gentoo? How do I overcome
the source mirror issue too so that the systems don't try to download
stuff from the web?
I could probably host an rsync server on the local systems to host
portage, but how would I keep it up to date? Would I simply be able to
extract a tarball into the directory rsync is serving up?
I can get large tarballs or ISOs from other systems to these systems;
but they won't be able to download them themselves.
I noticed the Manual Download info in the FAQ:
http://www.gentoo.org/doc/en/faq.xml#manualdownload
However, that is not a solution I can use as I might not be the long
term maintainer, and I'd like an easier solution as it requires a lot
of work to download stuff. I'd like a solution similar to the
following:
# tar xvjf /portage-sources-<data>.tar.bz2 -C /my-portage-sources
# tar xvjf /portage-<date>.tar.bz2 -C /my-portage
# emerge --sync --portage-source /my-portage
# emerge world -vuD --sources /my-portage-sources
If there isn't a solution, I might look into how to make a solution
(not sure).
TIA,
Ben
--
gentoo-user@gentoo.org mailing list
next reply other threads:[~2008-01-03 21:22 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-03 21:16 BRM [this message]
2008-01-07 0:58 ` [gentoo-user] How to update portage offline with minimal impact? Iain Buchanan
2008-01-08 21:25 ` BRM
2008-01-08 21:47 ` Per-Erik Westerberg
2008-01-08 22:13 ` BRM
2008-01-09 4:19 ` Daniel da Veiga
2008-01-09 4:49 ` BRM
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=254100.90879.qm@web60021.mail.yahoo.com \
--to=bm_witness@yahoo.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