Gentoo mirrors do not have the tar for this and it was been removed from the upstream debian servers.
I managed to find one that passes portages validations: http://distfiles.macports.org/whois/
(In reply to comment #0)
> Gentoo mirrors do not have the tar for this
whois is available;
E2160 ago # ACCEPT_KEYWORDS="~amd64" emerge -fv --nodeps whois
These are the packages that would be fetched, in order:
[ebuild N ] net-misc/whois-5.0.6 USE="nls" 78 kB
Total: 1 package (1 new), Size of downloads: 78 kB
>>> Fetching (1 of 1) net-misc/whois-5.0.6
>>> Downloading 'http://distfiles.gentoo.org/distfiles/whois_5.0.6.tar.gz'
--2010-09-24 21:53:01-- http://distfiles.gentoo.org/distfiles/whois_5.0.6.tar.gz
Risoluzione di distfiles.gentoo.org... 18.104.22.168, 22.214.171.124, 126.96.36.199, ...
Connessione a distfiles.gentoo.org|188.8.131.52|:80... connesso.
HTTP richiesta inviata, in attesa di risposta... 200 OK
Lunghezza: 79559 (78K) [application/x-gzip]
Salvataggio in: "/usr/portage/distfiles/whois_5.0.6.tar.gz"
100%[====================================================================================>] 79.559 70,4K/s in 1,1s
2010-09-24 21:53:03 (70,4 KB/s) - "/usr/portage/distfiles/whois_5.0.6.tar.gz" salvato [79559/79559]
* whois_5.0.6.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
The files are indeed available on Gentoo mirrors, though the SRC_URI itself is no longer valid.
Not a problem for us, unless you have broken make.conf regarding mirror configuration, portage will fetch the tarball from Gentoo mirrors. That's why we have mirrors in the first place :-)
I think the more correct solution here would be to update SRC_URI to use mirror://gentoo/ instead.
(In reply to comment #4)
> I think the more correct solution here would be to update SRC_URI to use
> mirror://gentoo/ instead.
nope, not required.
the file is mirrored, and with proper setup (make.conf) sys-apps/portage will download the file from gentoo mirrors first.
(In reply to comment #5)
> nope, not required.
> the file is mirrored, and with proper setup (make.conf) sys-apps/portage will
> download the file from gentoo mirrors first.
That's not what PMS says:
> If a component contains a full URI with protocol, that download location must
> be used. Package managers may also consult mirrors for their ﬁles.
For me, 'may' != 'must'.
you must have a valid Gentoo mirror in your make.conf. if you dont, your system is stupidly broken.
(In reply to comment #7)
> you must have a valid Gentoo mirror in your make.conf. if you dont, your
> system is stupidly broken.
What's the relevance?
Vapier: My bad this one. Even a former Gentoo dev can make mistakes like having a bad mirror in make.conf .
Two things in any case:
1-SRC_URI should be valid no matter what.
2-It is good to see that after all these years you still have not lost your touch.
(In reply to comment #9)
> 1-SRC_URI should be valid no matter what.
I've already asked QA about that and they do not care.
Gustavo: i didnt say you were dumb, just your config file ;).