dev-php/adodb doesn't preserve directory structure on install, causing failure to find included files. Reproducible: Always
Can you please attach/comment the output of `emerge -pv dev-php/adodb` and `qlist dev-php/adodb` thanks.
qlist is installed by app-portage/portage-utils...
(In reply to comment #1) > Can you please attach/comment the output of > `emerge -pv dev-php/adodb` and `qlist dev-php/adodb` > thanks. I've downgraded the package as it breaks my cacti installation. $ emerge -pv dev-php/adodb These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-php/adodb-5.17 [5.14] 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB This change is the culprit (from diff -u /usr/portage/dev-php/adodb/adodb-5.14.ebuild /usr/portage/dev-php/adodb/adodb-5.17.ebuild): src_install() { - # install php files - php-lib-r1_src_install . $(find . -name '*.php' -print) + insinto "/usr/share/php/${PN}" + doins $(find . -name '*.php' -print) + doins xsl/*.xsl
Created attachment 315007 [details] dev-php/adodb-5.17 file list Output of find /var/tmp/portage/dev-php/adodb-5.17/image/ after "ebuild /usr/portage/dev-php/adodb/adodb-5.17.ebuild install"
Any news about this?
Created attachment 320418 [details, diff] Fix src_install()
Patch in Comment 6 works for me. This also broke my install, and I figured there was a better way then editing adodb.inc.php. Thanks!
02:56 < irker747> gentoo-x86: jmbsvicetto dev-php/adodb: Revert dev-php/adodb-5.17 to the old instalattion method to fix the directory strcture - fixes bug 420517. Please test adodb-5.17-r1. This issue should be fixed now. Feel free to reopen the bug if it's not.