| Summary: | Tk-TableMatrix (as needed by MythTV) fails to emerge | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Axel Reimann <axel.privat> |
| Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | media-tv |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
After installing dev-libs/pwlib, the message
> Note (probably harmless): No library found for -lpt
is gone. The result, however, is the same:
Tk-TableMatrix does not compile.
Hi, i had the same problem. Well it's still related to bug #28282. The dev-perl/ExtUtils-MakeMaker is problematic. Version 6.20 was installed on my computer. I unmerged it and then i could install Tk-TableMatrix. I reinstalled dev-perl/ExtUtils-MakeMaker after Tk-TableMatrix. Thank you for hinting me into the right direction! After unmerging MakeMaker, everything worked out nicely. |
Calculating dependencies ...done! >>> emerge (1 of 1) dev-perl/Tk-TableMatrix-1.01 to / >>> md5 src_uri ;-) Tk-TableMatrix-1.01.tar.gz >>> Unpacking source... >>> Unpacking Tk-TableMatrix-1.01.tar.gz to /var/tmp/portage/Tk-TableMatrix-1.01/work >>> Source unpacked. ### Note: 'Building Outside of Tk itself' Messages are Expected Here #### /usr/bin/perl is installed in /usr/lib/perl5/5.8.2/i686-linux okay PPM for perl5.008002 Test Compiling config/signedchar.c Test Compiling config/unsigned.c Test Compiling config/Ksprintf.c Test Compiling -DSPRINTF_RETURN_CHAR config/Ksprintf.c Test Compiling config/tod.c Test Compiling -DTIMEOFDAY_TZ config/tod.c Test Compiling -DTIMEOFDAY_NO_TZ config/tod.c Test Compiling -DTIMEOFDAY_DOTS config/tod.c Problem gettimeofday() Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.so.6.2 Using -I/usr/X11R6/include to find /usr/X11R6/include/X11/Xlib.h /var/tmp/portage/Tk-TableMatrix-1.01/work/Tk-TableMatrix-1.01 does not start with /usr/lib/perl5/vendor_perl/5.8.1/i686-linux i.e. building outside Tk itself Note (probably harmless): No library found for -lpt /var/tmp/portage/Tk-TableMatrix-1.01/work/Tk-TableMatrix-1.01/pTk does not start with /usr/lib/perl5/vendor_perl/5.8.1/i686-linux i.e. building outside Tk itself Generating Dependencies for linux, win_arch=x Test Compiling config/Hstrtoul.c Test Compiling config/Hstrdup.c Test Compiling config/Hstrcasecmp.c Extracting mm.h Extracting tkTable.c Extracting tkTable.h Extracting tkTableCell.c Extracting tkTableCellSort.c Extracting tkTableCmds.c Extracting tkTableEdit.c Extracting tkTableTag.c Extracting tkTableUtil.c Extracting tkTableWin.c Extracting tkTableversion.h Extracting version.h Finding dependancies for tkTable.c ignore 'elif !defined(WIN32)' ignore 'elif defined(WIN32)' Finding dependancies for tkTableCell.c Finding dependancies for tkTableCellSort.c Finding dependancies for tkTableCmds.c Finding dependancies for tkTableEdit.c Finding dependancies for tkTableTag.c Finding dependancies for tkTableUtil.c Finding dependancies for tkTableWin.c ERROR from evaluation of /var/tmp/portage/Tk-TableMatrix-1.01/work/Tk-TableMatrix-1.01/pTk/Makefile.PL: Can't locate object method "dir_target" via package "PACK002" at ./Makefile.PL line 231. make: *** No targets specified and no makefile found. Stop.