First time I try emerge php --pretend it asks for php and pdflib. Tryin emerge pdflib I get: --------------------------------------------- >>> Merging media-libs/pdflib-4.0.1-r2 to / --- /usr/ --- /usr/lib/ --- /usr/lib/perl5/ --- /usr/lib/perl5/site_perl/ --- /usr/lib/perl5/site_perl/5.6.1/ --- /usr/lib/perl5/site_perl/5.6.1/i686-linux/ >>> /usr/lib/perl5/site_perl/5.6.1/i686-linux/pdflib_pl.so.1.1.1 >>> /usr/lib/perl5/site_perl/5.6.1/i686-linux/pdflib_pl.la >>> /usr/lib/perl5/site_perl/5.6.1/i686-linux/pdflib_pl.a >>> /usr/lib/perl5/site_perl/5.6.1/i686-linux/pdflib_pl.pm --- /usr/lib/python2.2/ --- /usr/lib/python2.2/lib-dynload/ >>> /usr/lib/python2.2/lib-dynload/pdflib_py.so.1.1.1 >>> /usr/lib/python2.2/lib-dynload/pdflib_py.la >>> /usr/lib/python2.2/lib-dynload/pdflib_py.a >>> /usr/lib/libpdf.so.1.1.1 >>> /usr/lib/libpdf.la >>> /usr/lib/libpdf.a --- /usr/lib/tcl8.3/ --- /usr/lib/tcl8.3/pdflib/ >>> /usr/lib/tcl8.3/pdflib/pkgIndex.tcl >>> /usr/lib/tcl8.3/pdflib/pdflib_tcl.so.1.1.1 >>> /usr/lib/tcl8.3/pdflib/pdflib_tcl.la >>> /usr/lib/tcl8.3/pdflib/pdflib_tcl.a --- /usr/include/ >>> /usr/include/pdflib.h !!! /usr/bin Traceback (most recent call last): File "/usr/sbin/emerge", line 1122, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/sbin/emerge", line 566, in merge retval=portage.doebuild(y,"merge",myroot,edebug) File "/usr/lib/python2.2/site-packages/portage.py", line 1000, in doebuild return merge(settings["CATEGORY"],settings["PF"],settings["D"],settings["BUILDDIR"]+"/build-info",myroot,myebuild=settings["EBUILD"]) File "/usr/lib/python2.2/site-packages/portage.py", line 1253, in merge mylink.merge(pkgloc,infloc,myroot,myebuild) File "/usr/lib/python2.2/site-packages/portage.py", line 2961, in merge self.treewalk(mergeroot,myroot,inforoot,myebuild) File "/usr/lib/python2.2/site-packages/portage.py", line 2725, in treewalk self.mergeme(srcroot,destroot,outfile,secondhand,"",mymtime) File "/usr/lib/python2.2/site-packages/portage.py", line 2882, in mergeme self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",thismtime) File "/usr/lib/python2.2/site-packages/portage.py", line 2945, in mergeme print zing,mydest UnboundLocalError: local variable 'zing' referenced before assignment --------------------------------------------- to me seems that pdflib was installed to various languages but *not* to php. Asking again emerge php --pretend complains just for php, not more for pdflib that, as stated above seems not to be installed for php. Any idea? TIA, Alcino
Fixed in the 4.0.1-r3 pdflib and a fix for portage committed to developer CVS.