Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63409 - Libwhisker ebuild failed due to www.wiretrip.net User-Agent restrictions & out-of-date checksum
Summary: Libwhisker ebuild failed due to www.wiretrip.net User-Agent restrictions & ou...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 04:44 UTC by Josh Nunan
Modified: 2004-09-21 05:08 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 Josh Nunan 2004-09-09 04:44:06 UTC
with ACCEPT_KEYWORDS="~x86", while trying to emerge libwhisker:

pensil distfiles # emerge libwhisker
Calculating dependencies ...done!
>>> emerge (1 of 1) net-libs/libwhisker-1.8 to /
!!! libwhisker-current.tar.gz not found in /usr/portage/distfiles.

!!! net-libs/libwhisker-1.8 has fetch restriction turned on.
!!! This probably means that this ebuild's files must be downloaded
!!! manually.  See the comments in the ebuild for more information.

 * Could not find the libwhisker tarball!
 * It could not be fetched normally because http://www.wiretrip.net
 * denies the wget User-Agent header.
 * You can find this library in:
 * http://www.wiretrip.net/rfp/libwhisker/libwhisker-current.tar.gz

with diffirent user-agent:

pensil distfiles # wget -U "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040803 Firefox/0.8" http://www.wiretrip.net/rfp/libwhisker/libwhisker-current.tar.gz
--12:42:10--  http://www.wiretrip.net/rfp/libwhisker/libwhisker-current.tar.gz
           => `libwhisker-current.tar.gz'
Resolving www.wiretrip.net... 65.254.53.94
Connecting to www.wiretrip.net[65.254.53.94]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 109,681 [application/x-tar]

100%[==================================================================================>] 109,681      154.75K/s

12:42:11 (154.52 KB/s) - `libwhisker-current.tar.gz' saved [109681/109681]

old-checksum:

pensil distfiles # emerge libwhisker
Calculating dependencies ...done!
>>> emerge (1 of 1) net-libs/libwhisker-1.8 to /

!!! File is corrupt or incomplete. (Digests do not match)
>>> our recorded digest: d8cb255dee28e3cd120ea2d82a6a3f64
>>>  your file's digest: 25166ce0788c9daae4eb4122b7f85f49
!!! File does not exist: /usr/portage/distfiles//libwhisker-current.tar.gz

pensil distfiles # rm libwhisker-current.tar.gz
pensil distfiles # ACCEPT_KEYWORDS="" emerge libwhisker
Calculating dependencies ...done!
>>> emerge (1 of 1) net-libs/libwhisker-1.8 to /
!!! libwhisker-current.tar.gz not found in /usr/portage/distfiles.

!!! net-libs/libwhisker-1.8 has fetch restriction turned on.
!!! This probably means that this ebuild's files must be downloaded
!!! manually.  See the comments in the ebuild for more information.

 * Could not find the libwhisker tarball!
 * It could not be fetched normally because http://www.wiretrip.net
 * denies the wget User-Agent header.
 * You can find this library in:
 * http://www.wiretrip.net/rfp/libwhisker/libwhisker-current.tar.gz

Reproducible: Always
Steps to Reproduce:
1. install gentoo
2. emerge libwhisker
3. file bug report

Actual Results:  
...

Expected Results:  
libwhisker to emerge...

pensil distfiles # emerge info
Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r0,
2.6.7-hardened-r8)
=================================================================
System uname: 2.6.7-hardened-r8 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=athlon -fomit-frame-pointer -fexpensive-optimizations -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon -fomit-frame-pointer -fexpensive-optimizations -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apm arts avi berkdb bitmap-fonts crypt cups encode foomaticdb gdbm gif gpm
gtk2 imlib jpeg libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl
oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl tcpd
truetype x86 xml2 xmms xprint xv zlib"
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2004-09-21 05:08:13 UTC
Please take the time to read the output you pasted below.
* Could not find the libwhisker tarball!
* It could not be fetched normally because http://www.wiretrip.net
* denies the wget User-Agent header.
* You can find this library in:
* http://www.wiretrip.net/rfp/libwhisker/libwhisker-current.tar.gz

The author of libwhisker has asked that we not allow mirroring, or wgets, of his source code, and instead require users to manually download the file.