public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
@ 2004-09-28 19:41 Vitaly Ivanov
  2004-09-29  5:36 ` Vitaly Ivanov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Vitaly Ivanov @ 2004-09-28 19:41 UTC (permalink / raw
  To: gentoo-dev

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

Hello All

I think this is the question for you, not for gentoo-user mailing-list.

The main question is
how to make binnary .tbz2 packages for target
with incompatible instruction set,
for example, on Pentium4 for ViaC3

-------- Original Message --------
Subject: 	Re: [gentoo-user] Old HW gentoo installs
Date: 	Tue, 28 Sep 2004 19:56:36 +0400
From: 	Vitaly Ivanov <im@rle.ru>
To: 	gentoo-user@lists.gentoo.org
References: 	<179d16204091710421f53f2b0@mail.gmail.com> 
<e71d180104091716092ace7b50@mail.gmail.com>



Hello All

I think Gentoo is the best linux distr. But it has the big flaw.
It is not optimized for offline users (it can be easy done, I'm offline 
user),
and not for slow computers, old notebooks, etc.

The first step is done.User can add
'PORTAGE_BINHOST=' to make.conf
and use binnary packages
but how to setup 'fast server' to create .tbz2 packages?

ok

I can chroot from pentium4 to pentium2 and fast compile all packages,
good, what about chroot from AthlonXP or from Pentium4 to ViaC3 ???

This is the main question:
How to make binnary packages (tbz2 's) no AthlonXP optimized for Via C3?
(what way is for machines with imcompatible instruction set)
if I want to use optimized system I need to start from stage1,
and not use stage2 or stage3...

The dreams:
on Athlon XP
-download and unpack to separate dir stage1 and last portage snapshot
-may be mount --bind dev and proc and chroot
-change profile via symlink
-edit make.conf (CFLAGS="-march=c3 -O3 -pipe" FEATURES="buildpkg")
some-other-bootstrap.sh
emerge system
emerge --buildpkg  windowmaker , emerge --buildpkg mozilla and emerge 
--buildpkg some-package again
export or copy all .tbz2 packages to ViaC3 hosts
install .tbz2 packages by emerge --usepkgonly package-name on ViaC3

Thanks for any ideas.



Brant Katkansky wrote:

>On Fri, 17 Sep 2004 20:42:56 +0300, Alex <suburbancore@gmail.com> wrote:
>  
>
>>I know they're possible and have read teh stories of peopel running
>>gentoo on P100 etc.
>>
>>I've come across a digital P166 MMX laptop with a 3.2 gb hdd, a cd-rom
>>and 96 mb of ram...
>>    
>>
>
>[...]
>
>  
>
>>I've used a Knoppix livecd on it and it has dtected and configured all
>>the hardware perfectly (although still has an issue with setting/using
>>DMA on the hdd...something to do with the chipset apparently..a custom
>>kernel compile would solve it from what i've understood)
>>
>>The question is...since i cant really move the hdd to another
>>machine...is there another way to set up gentoo without measuring
>>compile times in weeks?
>>    
>>
>
>There are a number of ways I can think of off the top of my head:
>
>* Do a stage2 or stage3 install.
>* Use distcc.
>* Do all of the compiles directly on a faster host machine (e.g.
>extract stage1 to /mnt/gentoo on your desktop, do the install there,
>and then tar up and transfer the contents to your laptop).  This works
>as long as you've your CFLAGS is set to something compatible with both
>architectures (e.g. you can build i586-optimized on a P4).
>
>--
>gentoo-user@gentoo.org mailing list
>
>  
>



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

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

* Re: [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
  2004-09-28 19:41 [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs] Vitaly Ivanov
@ 2004-09-29  5:36 ` Vitaly Ivanov
  2004-09-29  6:09   ` John Davis
  2004-09-29  9:55 ` Paul de Vrieze
  2004-09-29 12:05 ` Vitaly Ivanov
  2 siblings, 1 reply; 6+ messages in thread
From: Vitaly Ivanov @ 2004-09-29  5:36 UTC (permalink / raw
  To: gentoo-dev

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

Hello Dear All

I asked many Gentoo guru, they could not help me.
This question will be never answered, because this is
not implemented yet. Ok I'll try to do it, create some
guide or toolchain, if I'll find the way.

The help is still necessary for me. Any ideas are
welcome. The cool start point for me is guide how to
create Gentoo stage files. And how to do it for other
target hosts. Where can I look for it?

Thanks.



Vitaly Ivanov wrote:

> how to make binnary .tbz2 packages for target
> with incompatible instruction set,
> for example, on Pentium4 for ViaC3
>
skip...

> The first step is done.User can add
> 'PORTAGE_BINHOST=' to make.conf
> and use binnary packages
> but how to setup 'fast server' to create .tbz2 packages?
>
> ok
>
> I can chroot from pentium4 to pentium2 and fast compile all packages,
> good, what about chroot from AthlonXP or from Pentium4 to ViaC3 ???
>
> This is the main question:
> How to make binnary packages (tbz2 's) no AthlonXP optimized for Via C3?
> (what way is for machines with imcompatible instruction set)
> if I want to use optimized system I need to start from stage1,
> and not use stage2 or stage3...
>
> The dreams:
> on Athlon XP
> -download and unpack to separate dir stage1 and last portage snapshot
> -may be mount --bind dev and proc and chroot
> -change profile via symlink
> -edit make.conf (CFLAGS="-march=c3 -O3 -pipe" FEATURES="buildpkg")
> some-other-bootstrap.sh
> emerge system
> emerge --buildpkg  windowmaker , emerge --buildpkg mozilla and emerge 
> --buildpkg some-package again
> export or copy all .tbz2 packages to ViaC3 hosts
> install .tbz2 packages by emerge --usepkgonly package-name on ViaC3
>
> Thanks for any ideas.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

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

* Re: [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
  2004-09-29  5:36 ` Vitaly Ivanov
@ 2004-09-29  6:09   ` John Davis
  0 siblings, 0 replies; 6+ messages in thread
From: John Davis @ 2004-09-29  6:09 UTC (permalink / raw
  To: gentoo-dev

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

On Wed, 2004-09-29 at 09:36 +0400, Vitaly Ivanov wrote:
> Hello Dear All
> 
> I asked many Gentoo guru, they could not help me.
> This question will be never answered, because this is
> not implemented yet. Ok I'll try to do it, create some
> guide or toolchain, if I'll find the way.
> 
> The help is still necessary for me. Any ideas are
> welcome. The cool start point for me is guide how to
> create Gentoo stage files. And how to do it for other
> target hosts. Where can I look for it?
> 
> Thanks.

Catalyst (emerge catalyst) will do what you want to do, if I have
understood your correctly. Catalyst creates installation stages,
livecds, etc.

Cheers,
-- 
John Davis
Release Engineering
Gentoo Linux Developer/ Manager/ Trustee

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

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

* Re: [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
  2004-09-28 19:41 [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs] Vitaly Ivanov
  2004-09-29  5:36 ` Vitaly Ivanov
@ 2004-09-29  9:55 ` Paul de Vrieze
  2004-09-29 12:05 ` Vitaly Ivanov
  2 siblings, 0 replies; 6+ messages in thread
From: Paul de Vrieze @ 2004-09-29  9:55 UTC (permalink / raw
  To: gentoo-dev

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

On Tuesday 28 September 2004 21:41, Vitaly Ivanov wrote:
> -download and unpack to separate dir stage1 and last portage snapshot
> -may be mount --bind dev and proc and chroot
> -change profile via symlink
> -edit make.conf (CFLAGS="-march=c3 -O3 -pipe" FEATURES="buildpkg")
> some-other-bootstrap.sh
> emerge system
> emerge --buildpkg  windowmaker , emerge --buildpkg mozilla and emerge
> --buildpkg some-package again
> export or copy all .tbz2 packages to ViaC3 hosts
> install .tbz2 packages by emerge --usepkgonly package-name on ViaC3

As an athlonxp should be able to run c3 code you shouldn't need to 
crosscompile and this setup will work (in most cases, mplayer is(at least 
used to be) an exception). If you need to crosscompile the status is 
harder. There should be some limited support for crosscompiling in 
gcc-config, but this is not really well supported currently.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

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

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

* Re: [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
  2004-09-28 19:41 [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs] Vitaly Ivanov
  2004-09-29  5:36 ` Vitaly Ivanov
  2004-09-29  9:55 ` Paul de Vrieze
@ 2004-09-29 12:05 ` Vitaly Ivanov
  2004-09-29 12:20   ` Daniel
  2 siblings, 1 reply; 6+ messages in thread
From: Vitaly Ivanov @ 2004-09-29 12:05 UTC (permalink / raw
  To: gentoo-dev

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

Hello Dear All

What is ROOT environment **variable for Gentoo portage?

Thanks.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

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

* Re: [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs]
  2004-09-29 12:05 ` Vitaly Ivanov
@ 2004-09-29 12:20   ` Daniel
  0 siblings, 0 replies; 6+ messages in thread
From: Daniel @ 2004-09-29 12:20 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> What is ROOT environment **variable for Gentoo portage?

man make.conf

- -- 
Daniel Black <dragonheart@gentoo.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBWqiGhhpKunZncJcRAvKhAJ0VQy8OuqDZAi4KwJ8ZywGE1xETZgCfVP/9
FRJNscdiA13VoEa2q8q9zs4=
=Qh/E
-----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list


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

end of thread, other threads:[~2004-09-29 12:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-28 19:41 [gentoo-dev] [Fwd: Re: [gentoo-user] Old HW gentoo installs] Vitaly Ivanov
2004-09-29  5:36 ` Vitaly Ivanov
2004-09-29  6:09   ` John Davis
2004-09-29  9:55 ` Paul de Vrieze
2004-09-29 12:05 ` Vitaly Ivanov
2004-09-29 12:20   ` Daniel

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