in portage only 1.54 24 Feb 2004 Changes in 1.6: Fixed file age test for clean(). The previous test was never true. Applied patch to add TableName option to the DBI/MySQL store. From Corris Randall <corris@line6.net>. Tests added by jwb. Applied patch from Oliver Maul <oliver.maul@ixos.de> for better Sybase support, without tests. Informix support from Mike Langen <mike.langen@tamedia.ch>. Unfortunately no tests were included.
I find new ebuild for 1.6 today but emerge not suggest upgrade it becouse version 1.6 < 1.54 I sugest rename Apache-Session-1.6.ebuild to Apache-Session-1.60.ebuild for fix it
1.6 is in the tree as 1.60. The change in naming conventions is because portage isn't reading this number as a decimal, but as a subversion, and 6 is less than 54 so the .6 would never get picked up as an upgrade. Not the most elegant solution, but too many other packages use the decimal to differentiate subversions, so we're a bit stuck here with a quick fix.
root@work portage # emerge dev-perl/Apache-Session Calculating dependencies ...done! >>> emerge (1 of 1) dev-perl/Apache-Session-1.60 to / >>> md5 src_uri ;-) Apache-Session-1.6.tar.gz >>> Unpacking source... >>> Unpacking Apache-Session-1.6.tar.gz to /var/tmp/portage/Apache-Session-1.60/work >>> Source unpacked. Can't open perl script "Makefile.PL": No such file or directory make: *** No targets specified and no makefile found. Stop. !!! ERROR: dev-perl/Apache-Session-1.60 failed. !!! Function perl-module_src_compile, Line 58, Exitcode 2 !!! compilation failed need another small fix like S=${WORKDIR}/${P} -> S=${WORKDIR}/${MY_P} when I fix - it working ;)
oversight on my part - sorry about that. new version will hit the mirrors in a few minutes, mike