Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31592 - `emerge system` wants patch-2.5.9 but no mirror has it!!!
Summary: `emerge system` wants patch-2.5.9 but no mirror has it!!!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on: 30106
Blocks:
  Show dependency tree
 
Reported: 2003-10-20 05:53 UTC by John Robinson
Modified: 2003-10-20 09:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Robinson 2003-10-20 05:53:04 UTC
Am trying to install from the basic LiveCD. While trying to `emerge system` it
gets stuck trying to download patch-2.5.9.tar.gz as it is not present on any of
the mirrors, indeed even on ftp://ftp.gnu.org/gnu/patch/ the last is
patch-2.5.4. Admittedly I don't really know what I'm doing with Gentoo, if I
knew how to tell it to use the patch-2.5.4-r5 ebuild and be happy with it, I
would, and perhaps I'll try and work that out now; anyway I thought you ought to
know. I am familiar enough with Linux I managed to run ssh-keygen and start the
sshd to get the `emerge --info` output back though ;-) and I did have patches in
the 0.99 and 2.0 kernels (eeh that were a long time ago!)

Reproducible: Always
Steps to Reproduce:
1. Run basic CD per instructions on
http://www.gentoo.org/doc/en/gentoo-x86-install.xml up to `scripts/bootstrap.sh`
2. Note that an hour (on my K6-2 500MHz) into `emerge system` it get stuck
trying every mirror.
3.

Actual Results:  
Err, nothing. Hit ctrl-C to try and work out what's going on.

Expected Results:  
Completed `emerge system` correctly including building patch. Probably, just
gone for patch-2.5.4-r5

emerge --info, which appears to include the fun bits from my make.conf:
Gentoo Base System version 1.4.3.8p1
Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.21-gss)
=================================================================
System uname: 2.4.21-gss i586 AMD-K6(tm) 3D processor
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=k6-2 -march=k6-2 -funroll-loops -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -mcpu=k6-2 -march=k6-2 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/
http://gentoo.mirrors.pair.com/ http://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm crypt cups encode foomaticdb gnome libg++ mad mikmod mpeg
ncurses oggvorbis pdf lib quicktime spell svga truetype xml2 xmms X emacs mmx
3dnow alsa gd gif jpeg tiff png avi imlib gtk kde qt motif opengl java jikes xv
slang readline gpm berkdb gdbm tcpd pam libwww ssl nls arts perl python sdl usb
xml zlib samba"
Comment 1 John Robinson 2003-10-20 06:41:03 UTC
So now I know I just needed to say `emerge /usr/portage/sys-devel/patch-2.5.4-r5.ebuild`
then carry on with `emerge system` again, I've dropped the severity to major,
but for a lot of people - most people comfortably competent to follow the
installation instructions but not already familiar with Gentoo and emerge
- this really could be a blocker.
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-10-20 07:35:38 UTC
patch 2.5.9
SRC_URI="mirror://gnu/patch/${P}.tar.gz"


gnu             ftp://mirrors.kernel.org/gnu http://mirrors.kernel.org/gnu
ftp:/
/gatekeeper.dec.com/pub/GNU/ ftp://ftp.keystealth.org/pub/gnu/ ftp://cudlug.cude
nver.edu/pub/mirrors/ftp.gnu.org/ ftp://ftp.cise.ufl.edu/pub/mirrors/GNU/
ftp://
uiarchive.cso.uiuc.edu/pub/ftp/ftp.gnu.org/gnu/ ftp://ftp.in-span.net/pub/mirror
s/ftp.gnu.org/ ftp://gnu.ms.uky.edu/pub/mirrors/gnu/ ftp://ftp.algx.net/pub/gnu/
 http://ftp.algx.net/pub/gnu ftp://aeneas.mit.edu/pub/gnu/ ftp://libre.oit.umass
.edu/gnu.org/ http://libre.oit.umass.edu/gnu.org/ ftp://ftp.egr.msu.edu/pub/gnu/
 http://ftp.egr.msu.edu/pub/gnu/ ftp://ftp.wayne.edu/gnu_mirror/ ftp://wuarchive
.wustl.edu/mirrors/gnu/ http://wuarchive.wustl.edu/mirrors/gnu/ ftp://gnu.telegl
obe.net/ftp.gnu.org/ ftp://ftp.cs.columbia.edu/archives/gnu/prep/ ftp://ftp.ece.
cornell.edu/pub/mirrors/gnu/ http://www.ibiblio.org/pub/gnu/ ftp://ftp.cis.ohio-
state.edu/mirror/gnu/ ftp://ftp.club.cc.cmu.edu/gnu/ http://ftp.club.cc.cmu.edu/
pub/gnu ftp://ftp.sunsite.utk.edu/pub/gnu/ftp/ ftp://thales.memphis.edu/pub/gnu/
 ftp://mirror.telentente.com/pub/gnu/ http://mirror.telentente.com/pub/gnu/
ftp:
//gnu.wwc.edu ftp://ftp.twtelecom.net/pub/GNU/ ftp://ftp.sun.ac.za/mirrorsites/f
tp.gnu.org/pub/gnu ftp://ftp.unicamp.br/pub/gnu/ ftp://master.softaplic.com.br/p
ub/gnu/ ftp://ftp.matrix.com.br/pub/gnu/ ftp://ftp.cs.ubc.ca/mirror2/gnu/
ftp://
ftp.inf.utfsm.cl/pub/gnu/ ftp://sunsite.ulatina.ac.cr/Mirrors/GNU/ ftp://www.gnu
.unam.mx/pub/gnu/software/ ftp://gnu.cem.itesm.mx/pub/mirrors/gnu.org/ ftp://ftp
.azc.uam.mx/mirrors/gnu/ http://ftp.azc.uam.mx/mirrors/gnu/ ftp://mirror.aarnet.
edu.au/pub/gnu/ ftp://gnu.mirror.pacific.net.au/gnu/ ftp://ftp.cs.cuhk.edu.hk/pu
b/gnu/gnu/ ftp://sunsite.ust.hk/pub/gnu/ ftp://www.imtech.res.in/mirror/gnuftp/
ftp://sapi.vlsm.org/gnu http://sapi.vlsm.org/gnu/ ftp://ftp.cs.huji.ac.il/mirror
/GNU ftp://tron.um.u-tokyo.ac.jp/pub/GNU/prep/ ftp://core.ring.gr.jp/pub/GNU/
ft
p://ftp.ring.gr.jp/pub/GNU/ ftp://mirrors.hbi.co.jp/gnu/ ftp://ftp.ayamura.org/p
ub/gnu/ ftp://ftp.cs.titech.ac.jp/pub/gnu/ ftp://ftpmirror.hanyang.ac.kr/GNU/
ft
p://ftp.linux.sarang.net/mirror/gnu/gnu/ ftp://ftp.xgate.co.kr/pub/mirror/gnu/
f
tp://ftp.isu.net.sa/pub/gnu/ ftp://ftp.nctu.edu.tw/UNIX/gnu/ ftp://coda.nctu.edu
.tw/UNIX/gnu/ ftp://ftp1.sinica.edu.tw/pub3/GNU/gnu/ ftp://ftp.nectec.or.th/pub/
mirrors/gnu/ ftp://ftp.gnu.vbs.at/ ftp://ftp.univie.ac.at/packages/gnu/ ftp://gd
.tuwien.ac.at/gnu/gnusrc/ http://gd.tuwien.ac.at/gnu/gnusrc/ ftp://ftp.fi.muni.c
z/pub/gnu/ ftp://ftp.dkuug.dk/pub/gnu/ ftp://sunsite.dk/mirrors/gnu http://mirro
rs.sunsite.dk/gnu ftp://ftp.funet.fi/pub/gnu/prep/ ftp://ftp.irisa.fr/pub/gnu/
f
tp://ftp.medasys-digital-systems.fr/pub/gnu/ ftp://ftp.cs.univ-paris8.fr/mirrors
/ftp.gnu.org/ ftp://ftp.cs.tu-berlin.de/pub/gnu/ ftp://ftp.leo.org/pub/comp/os/u
nix/gnu/ ftp://ftp.informatik.rwth-aachen.de/pub/gnu/ ftp://ftp.de.uu.net/pub/gn
u/ ftp://ftp.freenet.de/pub/ftp.gnu.org/gnu/ ftp://ftp.cs.uni-bonn.de/pub/gnu/
f
tp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org/ http://ftp-stud.fht-essl
ingen.de/pub/Mirrors/ftp.gnu.org/ ftp://ftp.stw-bonn.de/pub/mirror/ftp.gnu.org/
ftp://ftp.math.uni-bremen.de/pub/gnu ftp://ftp.forthnet.gr/pub/gnu/ ftp://ftp.nt
ua.gr/pub/gnu/ ftp://ftp.duth.gr/pub/gnu/ ftp://ftp.physics.auth.gr/pub/gnu/
ftp
://ftp.esat.net/pub/gnu/ ftp://ftp.lugroma2.org/pub/gnu/ ftp://ftp.gnu.inetcosmo
s.org/pub/gnu/ ftp://ftp.digitaltrust.it/pub/gnu ftp://ftp.nluug.nl/pub/gnu/
ftp
://ftp.mirror.nl/pub/mirror/gnu/ ftp://ftp.nl.uu.net/pub/gnu/ ftp://mirror.widex
s.nl/pub/gnu/ ftp://ftp.easynet.nl/mirror/gnu/ http://ftp.easynet.nl/mirror/gnu/
 ftp://ftp.win.tue.nl/pub/gnu ftp://gnu.mirror.vuurwerk.net/pub/GNU/ ftp://ftp.g
nu.no/pub/gnu/ ftp://ftp.uninett.no/pub/gnu/ ftp://ftp.task.gda.pl/pub/gnu/
ftp:
//sunsite.icm.edu.pl/pub/gnu/ ftp://ftp.ist.utl.pt/pub/GNU/gnu/ ftp://ftp.telepa
c.pt/pub/gnu/ ftp://ftp.timisoara.roedu.net/mirrors/ftp.gnu.org/pub/gnu ftp://ft
p.chg.ru/pub/gnu/ ftp://ftp.msu.ru/pub/gnu/ http://ftp.msu.ru/pub/gnu/ ftp://ftp
.arnes.si/software/gnu/ ftp://ftp.etsimo.uniovi.es/pub/gnu/ ftp://ftp.rediris.es
/pub/gnu/ ftp://ftp.chl.chalmers.se/pub/gnu/ ftp://ftp.isy.liu.se/pub/gnu/
ftp:/
/ftp.luth.se/pub/unix/gnu/ ftp://ftp.stacken.kth.se/pub/gnu/ ftp://ftp.sunet.se/
pub/gnu/ ftp://sunsite.cnlab-switch.ch/mirror/gnu/ ftp://ftp.ulak.net.tr/gnu/
ft
p://mirddin.farlep.net/pub/GNU/ ftp://ftp.mcc.ac.uk/pub/gnu/ ftp://ftp.mirror.ac
.uk/sites/ftp.gnu.org/gnu/ ftp://ftp.warwick.ac.uk/pub/gnu/ ftp://ftp.hands.com/
ftp.gnu.org/ ftp://gnu.teleglobe.net/ftp.gnu.org/


i think there are more mirrors than required
Comment 3 John Robinson 2003-10-20 07:58:48 UTC
Yes there are lots of mirrors, but none of the ones I tried by hand nor the
ones emerge tried automatically has a copy of the version specified by the
ebuild file in the portage, i.e. 2.5.9
There are copies of 2.5 and 2.5.4 but NOT 2.5.9
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2003-10-20 08:08:29 UTC
Adding gentoo mirrors. Closes #30106 .

builing gentoo without GENTOO_MIRRORS="" could only fail in downloading sources.
it's impossible to keep all SRC_URI's up2date.
Next thing is, no server has 100% uptime, and routing could only fail.
Comment 5 John Robinson 2003-10-20 08:16:12 UTC
There *is* no patch-2.5.9. patch is a GNU tool and 2.5.9 is simply not there
on ftp.gnu.org so of course it isn't on ANY mirror. The Gentoo ebuild file
specifies a source file which does not exist, anywhere. Please go and check
at ftp://ftp.gnu.org/gnu/patch/

I swear I'm not daft enough to report a problem as blocking or even major
if it's anything at all to do with connectivity troubles.

It's not a problem with any individual server. My build was merrily working
its way through the full list of mirrors repeatedly giving "file not found",
I do not have connectivity problems and the rest of my system is building
quite nicely.
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-10-20 08:17:57 UTC
lets this closed
alpha.gnu.org hosted 2.5.9 sind gnu.org got r00ted a while ago.
Comment 7 John Robinson 2003-10-20 08:23:53 UTC
Please, please fix this, it means anyone currently trying to build from stage1
or stage2 tarballs will fail.
Comment 8 Martin Holzer (RETIRED) gentoo-dev 2003-10-20 08:25:16 UTC
# $Header: /home/cvsroot/gentoo-x86/sys-devel/patch/patch-2.5.9.ebuild,v
1.9 200
3/10/20 15:06:48 mholzer Exp $
SRC_URI="mirror://gnu/patch/${P}.tar.gz
        mirror://gentoo/${P}.tar.gz"


is this fixed enough ?
Comment 9 John Robinson 2003-10-20 08:49:48 UTC
Yes, thank you, things will build correctly now. Presumably this fix should
be unfixed when GNU gets their sh*t sorted out some time in the future, i.e.
when they actually carry this release on their servers?
Comment 10 Martin Holzer (RETIRED) gentoo-dev 2003-10-20 09:00:12 UTC
they want to md5sum every file on their mirrors.

seems this would not happen very quickly