Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35672 - ioncube_loader ebuild won't emerge, needs version bump
Summary: ioncube_loader ebuild won't emerge, needs version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-12 11:02 UTC by Aaron Kulbe (RETIRED)
Modified: 2004-01-04 19:41 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 Aaron Kulbe (RETIRED) gentoo-dev 2003-12-12 11:02:10 UTC
>>> emerge (1 of 1) dev-php/ioncube_loaders-2.1 to /
!!! ioncube_loaders_2.1.tar.gz not found in /usr/portage/distfiles.

!!! dev-php/ioncube_loaders-2.1 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.

But the only Ioncubes file you can download from the link provided in the ebuild is for version 2.3 and the filename does not match. 

Reproducible: Always
Steps to Reproduce:
1. emerge /usr/portage/dev-php/ioncube_loaders/ioncube_loaders-2.1.ebuild

Actual Results:  
bash-2.05b# emerge /usr/portage/dev-php/ioncube_loaders/ioncube_loaders-2.1.ebuild
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-php/ioncube_loaders-2.1 to /
!!! ioncube_loaders_2.1.tar.gz not found in /usr/portage/distfiles.

!!! dev-php/ioncube_loaders-2.1 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.

 * Please download the ionCube loaders from:
 *
http://www.ioncube.com/loader_download.php?atype=gz&loader_os[]=linux_i386&php_version[]=4.3&form_name=loaders


Expected Results:  
for ioncube_loaders to emerge

ts root # emerge info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22)
=================================================================
System uname: 2.4.22 i686 Intel(R) Xeon(TM) CPU 2.40GHz
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache autoaddcvs -sandbox"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.pair.com/
ftp://gentoo.ccccom.com http://gentoo.ccccom.com"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apm encode gtk2 gnome libg++ mad mikmod ncurses nls gtkhtml gdbm berkdb
slang readline bonobo tcltk guile mysql sdl tcpd pam python gtk motif apache2
arts avi cdr crypt cups curl dvd esd evo flash foomaticdb freetds gd gif gphoto2
gpm imlib java jpeg kde libwww mozilla mpeg oggvorbis opengl oss pda ppds pdflib
perl png pnp qt quicktime samba scanner spell ssl svga tiff truetype usb wmf X
xinerama xml2 xmms xv zlib"


The following four steps fixed the problem:

1.  bash-2.05b# mv ioncube_loaders-2.1.ebuild ioncube_loaders-2.3.ebuild  (pwd
is /usr/portage/dev-php/ioncube_loaders)

2.  bash-2.05b# mv ioncube_loaders.tar.gz ioncube_loaders_2.3.tar.gz (pwd is
/usr/portage/distfiles)

3.  ebuild ioncube_loaders-2.3.ebuild digest

4.  emerge /usr/portage/dev-php/ioncube_loaders/ioncube_loaders.2.3.ebuild
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-01-04 19:41:56 UTC
fixed now. upstream has changed the naming scheme for the distfile which is now a pain as it is unversioned.