* [gentoo-dev] new to Gentoo
@ 2001-01-31 11:09 Sean Cull
2001-01-31 12:02 ` drobbins
0 siblings, 1 reply; 9+ messages in thread
From: Sean Cull @ 2001-01-31 11:09 UTC (permalink / raw
To: gentoo-dev
Hello everyone.
I had a few questions.... I have a fairly good working knowledge of Linux
(the basics anyway), setting up mail, X, etc. But I was curoius, can anyone
reccomend any good books? Any particular book that would be better to learn
some of the more advanced stuff? Reccomendations would be appreciated.
Also, when I'm booting Gentoo... I installed the ISO, followed all the
instructions on the website, but when Grub tries to boot, I end up at a Grub
prompt. However, I am able to boot if I manually type the following lines
below, the system boots fine. I'm just not sure where I went wrong with the
configuration of the Grub menu file.
root (hd0,0)
kernel /boot/bzImage root=/dev/hda3
I'm sorry if this is the wrong list to be posting in, but I figured it
definately wouldn't be wanted in gentoo-announce. =)
Thanks,
Sean Cull
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] new to Gentoo
2001-01-31 11:09 [gentoo-dev] new " Sean Cull
@ 2001-01-31 12:02 ` drobbins
0 siblings, 0 replies; 9+ messages in thread
From: drobbins @ 2001-01-31 12:02 UTC (permalink / raw
To: gentoo-dev
On Wed, Jan 31, 2001 at 06:08:58PM -0000, Sean Cull wrote:
> Hello everyone.
>
> I had a few questions.... I have a fairly good working knowledge of Linux
> (the basics anyway), setting up mail, X, etc. But I was curoius, can anyone
> reccomend any good books? Any particular book that would be better to learn
> some of the more advanced stuff? Reccomendations would be appreciated.
>
> Also, when I'm booting Gentoo... I installed the ISO, followed all the
> instructions on the website, but when Grub tries to boot, I end up at a Grub
> prompt. However, I am able to boot if I manually type the following lines
> below, the system boots fine. I'm just not sure where I went wrong with the
> configuration of the Grub menu file.
>
> root (hd0,0)
> kernel /boot/bzImage root=/dev/hda3
>
>
> I'm sorry if this is the wrong list to be posting in, but I figured it
> definately wouldn't be wanted in gentoo-announce. =)
This is the right list to post on... it's where all the developers who can
answer your questions hang out :)
Make sure that your menu.lst file is in the right place. If you mount your
boot partition at /boot, then the file should be located at
/boot/boot/grub/menu.lst. The menu.lst file *does* need to be on your boot
partition (hda1), and shouldn't be on your root partition (hda3).
Maybe you created /boot/boot/grub/menu.lst on hda3 by mistake? Or maybe
you called it menu."one"st instead of menu."el"st?
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-dev] New to Gentoo
@ 2001-02-20 1:54 Bruce A. Locke
2001-02-20 3:33 ` Achim Gottinger
0 siblings, 1 reply; 9+ messages in thread
From: Bruce A. Locke @ 2001-02-20 1:54 UTC (permalink / raw
To: gentoo-dev
Hello... I've been lurking around on the mailing list for probably over a
month now and have been playing around with Gentoo 1.0_rc4_pre2 under
vmware. I would like to convert my Linux desktop machine and test box to
Gentoo and have a couple questions:
First, how does one successfully upgrade a default 1.0_rc4_pre2 install to
the newest version of portage? I tried doing an rsync of the portage tree
then doing a ebuild merge but whenever I try to merge other packages, etc I
get weird python errors. I saw the mention of a last minute python patch on
the mailing list and wonder if it is related. How exactly have all of you
been upgrading to the latest portage versions? :) Also I've seen mention of
work on autodependencies, etc... how far has that work progressed?
Second, is the ebuild file format now stable enough for people to start
package development? is there a quick howto coming down the pipeline
explaining the system or is the only documention to RTFS? ;)
Third, I don't see any mention of DHCP in networking scripts. Is there a
clean way to quickly implement DHCP client support in the existing scripts
without rm'ing the template eth0 example?
Thanks for your time...
-----------------------------------------------------------------
Bruce A. Locke
blocke@shivan.org
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 1:54 [gentoo-dev] New to Gentoo Bruce A. Locke
@ 2001-02-20 3:33 ` Achim Gottinger
2001-02-20 7:51 ` Bruce A. Locke
0 siblings, 1 reply; 9+ messages in thread
From: Achim Gottinger @ 2001-02-20 3:33 UTC (permalink / raw
To: gentoo-dev
"Bruce A. Locke" wrote:
> Hello... I've been lurking around on the mailing list for probably over a
> month now and have been playing around with Gentoo 1.0_rc4_pre2 under
> vmware. I would like to convert my Linux desktop machine and test box to
> Gentoo and have a couple questions:
>
> First, how does one successfully upgrade a default 1.0_rc4_pre2 install to
> the newest version of portage? I tried doing an rsync of the portage tree
> then doing a ebuild merge but whenever I try to merge other packages, etc I
> get weird python errors.
Did you upgrade portage or does this errors occure with the version installed?
If you want to upgrade packages you should only use the ones listed in
current-packages.new because
there is alot of work going on for rc4 final and you can consider that the
lates revisions in the tree
are in development.
> I saw the mention of a last minute python patch on
> the mailing list and wonder if it is related. How exactly have all of you
> been upgrading to the latest portage versions? :) Also I've seen mention of
> work on autodependencies, etc... how far has that work progressed?
The dependencies for rc4_pre2 are fairly stable. Currently I reqork
dependencies in a way that
they work with a minimum build environment. The rc4_pre2 ones depend on the
packages in sys.tbz2 wich is
a minimum runtime environbment.
Additionally I add alot of flags which can profile your system. For example if
you define the X flag all packages
that have X support are build with X support...
>
>
> Second, is the ebuild file format now stable enough for people to start
> package development? is there a quick howto coming down the pipeline
> explaining the system or is the only documention to RTFS? ;)
The only docs available are three man pages in sys-apps/portage/files/man. :-/
>
>
> Third, I don't see any mention of DHCP in networking scripts. Is there a
> clean way to quickly implement DHCP client support in the existing scripts
> without rm'ing the template eth0 example?
There is no dhcpclient script at the moment. But we will have reqorked sysv
scripts in rc4 that support dhcp.
>
>
> Thanks for your time...
You are welcome
achim~
>
>
> -----------------------------------------------------------------
> Bruce A. Locke
> blocke@shivan.org
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 3:33 ` Achim Gottinger
@ 2001-02-20 7:51 ` Bruce A. Locke
2001-02-20 7:58 ` Achim Gottinger
0 siblings, 1 reply; 9+ messages in thread
From: Bruce A. Locke @ 2001-02-20 7:51 UTC (permalink / raw
To: gentoo-dev
From: "Achim Gottinger" <320095285153-0001@t-online.de>
> Did you upgrade portage or does this errors occure with the version
installed?
After unmerging the newest version of portage, reinstalling the version that
came on the cd, and then remerging the latest version it appears to be
working again. I had to create my own virtual/glibc entry in the db for
some reason but things seem to work now.
BTW, is pkgmerge for .tbz2 packages only or can it deal with .ebuild files?
If its for .tbz2 messages only perhaps it should generate a proper error
message informing the user instead of spitting out the python error:
root@gentoo zlib > pkgmerge zlib-1.1.3-r2.ebuild
Traceback (most recent call last):
File "/usr/sbin/pkgmerge", line 68, in ?
mykey=mytbz2.getelements("CATEGORY")[0]+"/"+mypkg[:-5]
IndexError: list index out of range
If pkgmerge is in fact for .tbz2 files only, is there anyway to get ebuild
to autobuild dependencies yet? Its rather tedious without it due to all the
dependies for things such as gnome...
> > Third, I don't see any mention of DHCP in networking scripts. Is there
a
> > clean way to quickly implement DHCP client support in the existing
scripts
> > without rm'ing the template eth0 example?
>
> There is no dhcpclient script at the moment. But we will have reqorked
sysv
> scripts in rc4 that support dhcp.
Actually after reading the dhcpcd manpage it would seem rather simple to do
DHCP on an interface... if I have any luck I'll send the mailing list my
modified .eth0 file for use as an example or whatever :)
Thanks for your time...
-- Bruce A. Locke (blocke@shivan.org)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 7:51 ` Bruce A. Locke
@ 2001-02-20 7:58 ` Achim Gottinger
2001-02-20 8:11 ` Bruce A. Locke
0 siblings, 1 reply; 9+ messages in thread
From: Achim Gottinger @ 2001-02-20 7:58 UTC (permalink / raw
To: gentoo-dev
"Bruce A. Locke" wrote:
> From: "Achim Gottinger" <320095285153-0001@t-online.de>
> > Did you upgrade portage or does this errors occure with the version
> installed?
>
> After unmerging the newest version of portage, reinstalling the version that
> came on the cd, and then remerging the latest version it appears to be
> working again. I had to create my own virtual/glibc entry in the db for
> some reason but things seem to work now.
Yes thats true you might also create virtual/kernel and virtual/alsa
>
>
> BTW, is pkgmerge for .tbz2 packages only or can it deal with .ebuild files?
pkgmerge only handles tbz2 packages.
If you want to compile and merge a package from sources you must use
ebuild [package].ebuild merge
>
> If its for .tbz2 messages only perhaps it should generate a proper error
> message informing the user instead of spitting out the python error:
>
> root@gentoo zlib > pkgmerge zlib-1.1.3-r2.ebuild
> Traceback (most recent call last):
> File "/usr/sbin/pkgmerge", line 68, in ?
> mykey=mytbz2.getelements("CATEGORY")[0]+"/"+mypkg[:-5]
> IndexError: list index out of range
>
> If pkgmerge is in fact for .tbz2 files only, is there anyway to get ebuild
> to autobuild dependencies yet? Its rather tedious without it due to all the
> dependies for things such as gnome...
>
> > > Third, I don't see any mention of DHCP in networking scripts. Is there
> a
> > > clean way to quickly implement DHCP client support in the existing
> scripts
> > > without rm'ing the template eth0 example?
> >
> > There is no dhcpclient script at the moment. But we will have reqorked
> sysv
> > scripts in rc4 that support dhcp.
>
> Actually after reading the dhcpcd manpage it would seem rather simple to do
> DHCP on an interface... if I have any luck I'll send the mailing list my
> modified .eth0 file for use as an example or whatever :)
That would be a good thing.
achim~
>
>
> Thanks for your time...
>
> -- Bruce A. Locke (blocke@shivan.org)
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 7:58 ` Achim Gottinger
@ 2001-02-20 8:11 ` Bruce A. Locke
2001-02-20 8:27 ` drobbins
2001-02-20 8:38 ` Achim Gottinger
0 siblings, 2 replies; 9+ messages in thread
From: Bruce A. Locke @ 2001-02-20 8:11 UTC (permalink / raw
To: gentoo-dev
From: "Achim Gottinger" <320095285153-0001@t-online.de>
>
> pkgmerge only handles tbz2 packages.
>
> If you want to compile and merge a package from sources you must use
>
> ebuild [package].ebuild merge
So I guess this means ebuild doesn't support automatically handling
dependencies? As when I go to compile one port, all the ports it depends
upon are automatically compiled and installed first?
-----------------------------------------------------------------
Bruce A. Locke
blocke@shivan.org
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 8:11 ` Bruce A. Locke
@ 2001-02-20 8:27 ` drobbins
2001-02-20 8:38 ` Achim Gottinger
1 sibling, 0 replies; 9+ messages in thread
From: drobbins @ 2001-02-20 8:27 UTC (permalink / raw
To: gentoo-dev
On Tue, Feb 20, 2001 at 10:12:41AM -0500, Bruce A. Locke wrote:
> From: "Achim Gottinger" <320095285153-0001@t-online.de>
> >
> > pkgmerge only handles tbz2 packages.
> >
> > If you want to compile and merge a package from sources you must use
> >
> > ebuild [package].ebuild merge
>
> So I guess this means ebuild doesn't support automatically handling
> dependencies? As when I go to compile one port, all the ports it depends
> upon are automatically compiled and installed first?
No, ebuild doesn't support this yet, but will soon. I'm behind in my "real"
work, so I need to put Portage development on hold through the end of the
month. You can see the features that haven't yet been implemented by reading
/usr/portage/sys-apps/portage/files/1.5/doc/TODO.
Best Regards,
--
Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] New to Gentoo
2001-02-20 8:11 ` Bruce A. Locke
2001-02-20 8:27 ` drobbins
@ 2001-02-20 8:38 ` Achim Gottinger
1 sibling, 0 replies; 9+ messages in thread
From: Achim Gottinger @ 2001-02-20 8:38 UTC (permalink / raw
To: gentoo-dev
"Bruce A. Locke" wrote:
> From: "Achim Gottinger" <320095285153-0001@t-online.de>
> >
> > pkgmerge only handles tbz2 packages.
> >
> > If you want to compile and merge a package from sources you must use
> >
> > ebuild [package].ebuild merge
>
> So I guess this means ebuild doesn't support automatically handling
> dependencies? As when I go to compile one port, all the ports it depends
> upon are automatically compiled and installed first?
>
I'm not sure if daniel integrated the dependencies code in ebuild 1.5. For
1.4 it is true.
I use a the autocompile.sh script for a full build. It checks if the
dependencies are satisfied and merges the package in this case.
It accepts a list of packages, you can use current-packages.new as a basis
and remove or comment out all packages you don't want.
Then you must set the ROOT variable (use "/" if you want to merge to your
running system).
After that run autocompile.sh [your packagelist] until all packages are
merged.
autocompile.sh understands the following vars
STEPS here you can define what actions ebuild should execute (default "check
clean unpack compile install qmerge clean").
CHECK if CHECK is set to yes the script only uses packages that are not
installed on the system. if it is set to "package" it only build if there is
no package is /usr/portage/packages/All. If it is set to "no" no checks are
done.
The default is "yes".
autocompile.sh logs all output of ebuild to
/tmp/portage-log/[category]/[packagename]/[action].
If an action fails the packages gets added to /tmp/portage-log/[action]. If
the action succeeds an entry gets removed if he exists.
achim~
>
> -----------------------------------------------------------------
> Bruce A. Locke
> blocke@shivan.org
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://www.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-02-20 15:37 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-02-20 1:54 [gentoo-dev] New to Gentoo Bruce A. Locke
2001-02-20 3:33 ` Achim Gottinger
2001-02-20 7:51 ` Bruce A. Locke
2001-02-20 7:58 ` Achim Gottinger
2001-02-20 8:11 ` Bruce A. Locke
2001-02-20 8:27 ` drobbins
2001-02-20 8:38 ` Achim Gottinger
-- strict thread matches above, loose matches on Subject: below --
2001-01-31 11:09 [gentoo-dev] new " Sean Cull
2001-01-31 12:02 ` drobbins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox