View previous topic :: View next topic |
Author |
Message |
TheMatt n00b
Joined: 22 May 2003 Posts: 35 Location: Boulder, CO
|
Posted: Wed Aug 06, 2003 1:38 am Post subject: How does GRP work? |
|
|
I've got both P3 Gentoo 1.4 CDs and I'm trying to do a GRP install. One problem, though, when I try, say:
USE="bindist" emerge -k xfree
emerge starts downloading packages from the mirrors, and DOES NOT use those in /usr/portage. I have checked and all the things I "cp -a" from the two CDs (yes, both) are there. So, why won't emerge use them? Is it because I my /etc/make.conf has a big USE line?
Please help... _________________ The Matt
I am a theoretical chemist. Fear me! Please. |
|
Back to top |
|
|
CaptainPellaeon n00b
Joined: 25 May 2003 Posts: 9
|
Posted: Wed Aug 06, 2003 2:41 am Post subject: Same problem, earlier part in the process |
|
|
I have the same problem. When I try to emerge -k gentoo-sources, it starts downloading it instead of using the packages directory. Looks to be a bug in the process. |
|
Back to top |
|
|
chadj n00b
Joined: 06 Aug 2003 Posts: 8
|
Posted: Wed Aug 06, 2003 3:52 am Post subject: |
|
|
Just to confirm, I am seeing the same thing. I downloaded the CD's from "University of Wisconsin at Madison Chemistry Department (USA)" |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 3:58 am Post subject: |
|
|
I have the same issue as well.
I notice it's looking for .tar.bz2's in the distfiles directory when all the packaged were .tbz2's in the packages directory. Maybe that could be it. |
|
Back to top |
|
|
chadj n00b
Joined: 06 Aug 2003 Posts: 8
|
Posted: Wed Aug 06, 2003 4:06 am Post subject: |
|
|
Hey,
I just realized, the iso's I downloaded were marked:
pentium4-1.4-20030731-cd2.iso
pentium4-1.4-20030731-cd1.iso
Thats 7-31-2003, so my guess is these are nightly build leading up the 1. 4 release. I'm trying to find some correctly marked iso's now. |
|
Back to top |
|
|
CaptainPellaeon n00b
Joined: 25 May 2003 Posts: 9
|
Posted: Wed Aug 06, 2003 4:12 am Post subject: |
|
|
No, those are the official ISOs. |
|
Back to top |
|
|
chadj n00b
Joined: 06 Aug 2003 Posts: 8
|
Posted: Wed Aug 06, 2003 4:13 am Post subject: |
|
|
Hmm, interesting. I wonder whats up. |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 4:14 am Post subject: |
|
|
There are ISOs for i686 that are marked 20030803 |
|
Back to top |
|
|
CaptainPellaeon n00b
Joined: 25 May 2003 Posts: 9
|
Posted: Wed Aug 06, 2003 5:23 am Post subject: |
|
|
So do the pentium3s. The athlon-xps are marked the same as pentium4s. Very strange. |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 5:24 am Post subject: |
|
|
Sounds to me like this got rushed. |
|
Back to top |
|
|
chadj n00b
Joined: 06 Aug 2003 Posts: 8
|
Posted: Wed Aug 06, 2003 5:26 am Post subject: |
|
|
Looks like the "20030731" builds are the final releases. |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 5:38 am Post subject: |
|
|
then what are the 20030803 builds? |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 6:28 am Post subject: |
|
|
The datestamps aren't very relevant; we started datestamping the last modification time to allow us to make further changes in the future if necessary.
I'm very interested in the kernel issue - the reason it's looking in distfiles is that we don't provide binary kernels, we just provide the source (which can be compiled manually or using genkernel).
All of the source files should be in /usr/portage/distfiles - can the people having problems please provide all of the output from the following:
'ls /usr/portage/distfiles'
'emerge info | grep DISTDIR'
'emerge -f gentoo-sources' |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 7:13 am Post subject: |
|
|
Gladly;
cdimage / # ls /usr/portage/disfiles
NVIDIA_GLX-1.0-4363.tar.gz evms-2.0.1.tar.gz pcmcia-cs-3.2.1-3.2.3.diff.gz
NVIDIA_kernel-1.0-4363.tar.gz fglrx-glc22-4.3.0-2.9.12.i586.tar.gz pcmcia-cs-3.2.1-3.2.4.diff.gz
NVIDIA_nforce-1.0-0261.tar.gz iproute2-2.4.7-now-ss010824.tar.gz pcmcia-cs-3.2.1.tar.gz
cvs-src iproute_20010824-9.diff.gz pcmcia-cs-3.2.4-orinoco-patch.diff
e100-2.2.21.tar.gz linux-wlan-ng-0.2.0.tar.gz pcmcia-cs-3.2.4.tar.gz
e1000-5.1.11.tar.gz linux-wlan-ng-gentoo-init.gz wireless_tools.25.tar.gz
emu10k1-v0.20a.tar.bz2 pcmcia-cs-3.2.1-3.2.2.diff.gz
cdimage / # emerge info | grep DISTDIR
Performing Global Updates: /usr/portage/profiles/updates/3Q-2003
(Could take a couple minutes if you have a lot of binary packages.)
.='update pass' *='binary update' @='/var/db move'
DISTDIR="/usr/portage/distfiles"
cdimage / # emerge -f gentoo-sources
Calulating dependencies ...done!
>>> emerge (1 of 2) app-admin/addpatches-0.2 to /
*** Adjusting cvs-src permissions for portage user...
>>> emerge (2 of 2) sys-kernel/gentoo-sources-2.4.20-r5 to /
>>> Downloading http://gentoo.oregonstate.edu/distfiles/linux-2.4.20.tar.bz2
--00:01:56-- http://gentoo.oregonstate.edu/distfiles/linux-2.4.20.tar.bz2
=> '/usr/portage/distfiles/linux-2.4.20.tar.bz2'
Resolving gentoo.oregonstate.edy... failed: Host not found.
>>> Downloading http://distro.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/linux-2.4.20.tar.bz2
=> '/usr/portage/distfiles/linux-2.4.20.tar.bz2'
Resolving distro.ibiblio.org... failed: Host not found.
>>> Downloading http://www.kernel.org/pub/linux/kernel/v2.4/linux2.4.20.tar.bz2
=> '/usr/portage/distfiles/linux-2.4.20.tar.bz2'
Resolving www.kernel.org... failed: Host not found.
!!! Couldn't download linx-2.4.20.tar.bz2. Aborting.
!!! Fetch for /usr/portage/syskernel/gentoo-sources/gentoo-sources-2.4.20-r5.ebuild failed, continuing...
!!! Some fetch errors were encountered. Please see above for details.
Please note that there may be some typos here; I had to recopy off of the other machine on which I'm trying to install Gentoo. |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 7:26 am Post subject: |
|
|
A workaround:
You should have /usr/portage/distfiles/linux-2.4.20.tar.bz2 if you copied over distfiles from the CD (it's in the install guide).
emerge inject sys-kernel/vanilla-sources-2.4.20
cd /usr/src
tar -xvjf /usr/portage/distfiles/linux-2.4.20.tar.bz2
cd linux-2.4.20
...and run any manual compilation or genkernel commands you want as per the install guide. |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 7:29 am Post subject: |
|
|
Will the rest of the binaries run into the same emerge issue as well? |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 7:33 am Post subject: |
|
|
I did copy the distfiles, only I have no kernel sources in that folder on the CD. |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 7:40 am Post subject: |
|
|
Ignore that fix - found the problem.
Will update in a minute. |
|
Back to top |
|
|
spacejunk n00b
Joined: 06 Aug 2003 Posts: 29
|
Posted: Wed Aug 06, 2003 7:46 am Post subject: |
|
|
very cool
I, regrettably, must go to sleep; it's 10 of 4 AM here and I have work in the morning.
I will gladly try your solution out tomorrow.
Thank you for all your help . |
|
Back to top |
|
|
sphantom n00b
Joined: 16 Jul 2003 Posts: 72
|
Posted: Wed Aug 06, 2003 8:04 am Post subject: |
|
|
I'll try it, I'm having the same problem..
-sp |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 8:13 am Post subject: |
|
|
I was wrong about the distfiles thing.
I can't reproduce this here at all. People affected by this should try the following in this order:
emerge -K gentoo-sources
emerge /usr/portage/packages/All/gentoo-sources*tbz2
And let me know what the results are.
I need to catch some sleep too - I'll be checking back in a few hours. |
|
Back to top |
|
|
sphantom n00b
Joined: 16 Jul 2003 Posts: 72
|
Posted: Wed Aug 06, 2003 8:28 am Post subject: |
|
|
emerge -K gentoo-sources gives me a "There are no packages available to satisfy: "gentoo-sources"
emerge /usr/portage/packages/All/gentoo-sources*tbz2 won't work because there is no directory 'All'. All tbz's are in /usr/portage/packages (per instructions)
emerge /usr/portage/packages/gentoo-sources*tbz2 gives me a "CATEGORY info missinf from info chunk, aborting..." |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 8:28 am Post subject: |
|
|
Jeez, I've had quite a night of incorrect theories.
Turns out it's the worst kind of bug - a documentation bug.
Instead of:
cp -a /mnt/cdrom/packages/* /mnt/gentoo/usr/portage/packages/
it should have been:
cp -a /mnt/cdrom/packages /mnt/gentoo/usr/portage/packages
Fixed install doc is in CVS and wil hit the website soon.
For people who already have this problem:
cd /usr/portage/packages
mkdir All
mv *tbz2 All/
then try proceeding with merging the kernel as per the install guide. |
|
Back to top |
|
|
avenj Retired Dev
Joined: 11 Oct 2002 Posts: 495 Location: New Hampshire
|
Posted: Wed Aug 06, 2003 8:51 am Post subject: |
|
|
Quick note: also fixed a couple other problems with the install guide, so people may want to take a look. |
|
Back to top |
|
|
sphantom n00b
Joined: 16 Jul 2003 Posts: 72
|
Posted: Wed Aug 06, 2003 9:00 am Post subject: |
|
|
that fixed it.. thanks
-sp |
|
Back to top |
|
|
|