public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Portage Portability
@ 2002-11-20 16:42 Sean P. Kane
  2002-11-21  1:50 ` Michael
  2002-11-22  7:07 ` Michael Kohl
  0 siblings, 2 replies; 5+ messages in thread
From: Sean P. Kane @ 2002-11-20 16:42 UTC (permalink / raw
  To: gentoo-dev

How portable is portage? What files and directories would you need to
make it work with another distribution?

Thanks,
Sean

------------------------------------------------------------------------
---
Sean P. Kane
spkane@genomatica.com
Lead Infrastructure Architect
Genomatica, Inc.
------------------------------------------------------------------------
---
   "When we destroy something man has created we call it vandalism......
    When we destroy something that Gaia has created we call it
progress."

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Portage Portability
  2002-11-20 16:42 [gentoo-dev] Portage Portability Sean P. Kane
@ 2002-11-21  1:50 ` Michael
  2002-11-21 11:45   ` Paul de Vrieze
  2002-11-22  7:07 ` Michael Kohl
  1 sibling, 1 reply; 5+ messages in thread
From: Michael @ 2002-11-21  1:50 UTC (permalink / raw
  To: gentoo-dev

On Wed, 20 Nov 2002 08:42:56 -0800
"Sean P. Kane" <spkane@genomatica.com> wrote:

> How portable is portage? What files and directories would you need to
> make it work with another distribution?

Well, why don't you try and tell us about it? =)
seems simple enough to me though, get /usr/portage/sys-apps/portage/files/portage-2.*.tar.bz2
use /var/db/pkg/sys-apps/portage-2.*/CONTENTS to see where everything is installed
create
/var/tmp/portage
/var/db/pkg
maybe copy /usr/portage over from your gentoo box, create a link from /etc/make.profile to /usr/portage/profiles/default-*
run emerge sync
I suppose that would work ;P
Actually i'm not sure why anyone would want to do this anyway, since you'll have to "emerge" everything anyway(might just use a stage file), unless you just want it to install a few apps.

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Portage Portability
  2002-11-21  1:50 ` Michael
@ 2002-11-21 11:45   ` Paul de Vrieze
  0 siblings, 0 replies; 5+ messages in thread
From: Paul de Vrieze @ 2002-11-21 11:45 UTC (permalink / raw
  To: gentoo-dev

On Thursday 21 November 2002 02:50, Michael wrote:
> On Wed, 20 Nov 2002 08:42:56 -0800
>
> "Sean P. Kane" <spkane@genomatica.com> wrote:
> > How portable is portage? What files and directories would you need to
> > make it work with another distribution?
<cut>

> Actually i'm not sure why anyone would want to do this anyway, since you'll
> have to "emerge" everything anyway(might just use a stage file), unless you
> just want it to install a few apps.

I agree on this. Using portage on another distribution basically means that 
gradually your system is being transformed into gentoo. Only if you would use 
your own portage tree, that would be different. Also just using portage on 
another system with full dependency tracking and updates can seriously make 
your system non-functional.

Paul

-- 
Paul de Vrieze
Junior Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv


--
gentoo-dev@gentoo.org mailing list


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

* RE: [gentoo-dev] Portage Portability
@ 2002-11-21 17:21 Sean P. Kane
  0 siblings, 0 replies; 5+ messages in thread
From: Sean P. Kane @ 2002-11-21 17:21 UTC (permalink / raw
  To: gentoo-dev

I'd be happy to try it, but I have an aversion to duplicating work and
was wondering if anyone else had already tried, knew of any reasons it
wouldn't work, or gotchas I should consider.

Thanks,
Sean


> -----Original Message-----
> From: Michael [mailto:soppscum@online.no] 
> Sent: Wednesday, November 20, 2002 17:51
> To: gentoo-dev@gentoo.org
> Subject: Re: [gentoo-dev] Portage Portability
> 
> 
> On Wed, 20 Nov 2002 08:42:56 -0800
> "Sean P. Kane" <spkane@genomatica.com> wrote:
> 
> > How portable is portage? What files and directories would 
> you need to 
> > make it work with another distribution?
> 
> Well, why don't you try and tell us about it? =)
> seems simple enough to me though, get 
> /usr/portage/sys-apps/portage/files/portage-2.*.tar.bz2
> use /var/db/pkg/sys-apps/portage-2.*/CONTENTS to see where 
> everything is installed create /var/tmp/portage /var/db/pkg 
> maybe copy /usr/portage over from your gentoo box, create a 
> link from /etc/make.profile to 
> /usr/portage/profiles/default-* run emerge sync I suppose 
> that would work ;P Actually i'm not sure why anyone would 
> want to do this anyway, since you'll have to "emerge" 
> everything anyway(might just use a stage file), unless you 
> just want it to install a few apps.
> 
> --
> gentoo-dev@gentoo.org mailing list
> 
> 

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Portage Portability
  2002-11-20 16:42 [gentoo-dev] Portage Portability Sean P. Kane
  2002-11-21  1:50 ` Michael
@ 2002-11-22  7:07 ` Michael Kohl
  1 sibling, 0 replies; 5+ messages in thread
From: Michael Kohl @ 2002-11-22  7:07 UTC (permalink / raw
  To: gentoo-dev

Hi!

On Wed, 20 Nov 2002 08:42:56 -0800
"Sean P. Kane" <spkane@genomatica.com> wrote:
> How portable is portage? What files and directories would you need to
> make it work with another distribution?

Somebody (I really can't remember who) posted something about this at end of August. I just copied and pasted parts of it because I found it interessting, maybe a search through the ML archives can help you find the original poster.

Here's what I copied:
"The day before yesterday I tried to put portage on Slackware, and all I did was just copying portage tree, portage bin & lib (symlinks as well), /var/cache/edb and /etc/make* stuff(accordingly /etc/env.d), but it seems working now. You can merge, unmerge and upgrade you system with portage on Slackware.

I made Slackware tgz package to install portage onto slack, but I don't think you need it because it is too easy!"

HTH,
Michael

--
gentoo-dev@gentoo.org mailing list


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

end of thread, other threads:[~2002-11-22  7:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-20 16:42 [gentoo-dev] Portage Portability Sean P. Kane
2002-11-21  1:50 ` Michael
2002-11-21 11:45   ` Paul de Vrieze
2002-11-22  7:07 ` Michael Kohl
  -- strict thread matches above, loose matches on Subject: below --
2002-11-21 17:21 Sean P. Kane

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