Re: Having issues with building an RPM for Perl-Qt
"Bernard Li" <[email protected]> Thu, 27 Apr 2006 22:38:38 -0700
| Newsgroups | gmane.comp.kde.devel.perl |
|---|---|
| Message-ID | <[email protected]> |
Hi Gary: I maintain the perl-Qt RPM for the OSCAR project, we do not enable Perl-KDE, but perhaps you will find something useful in our spec file: http://svn.oscar.openclustergroup.org/oscar/trunk/share/prereqs/perl-Qt/SRPMS/ The latest version (3.009b2) works on Red Hat/Fedora systems. If you have any questions, feel free to ping me off list. Cheers, Bernard ________________________________ From: Gary Greene [mailto:[email protected]] Sent: Thu 27/04/2006 11:00 To: [email protected] Subject: [Kde-perl] Having issues with building an RPM for Perl-Qt I've been working on getting PerlQt/PerlKDE packaged for PhoeNUX OS. When I enable the PerlKDE portion of the build, I get the following error during the install phase: Executing(%install): /bin/sh -e /home/greeneg/tmp/rpm-tmp.96067 + umask 022 + cd /home/greeneg/RPM/BUILD + cd PerlQt-3.009 + make DESTDIR=/home/greeneg/tmp/perl-Qt-root install Making install in smoke make[1]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' Making install in kde make[2]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke/kde' make[3]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke/kde' test -z "/usr/lib" || mkdir -p -- "/home/greeneg/tmp/perl-Qt-root/usr/lib" /bin/sh ../../libtool --silent --mode=install /usr/bin/install -c -p 'libsmokekde.la' '/home/greeneg/tmp/perl-Qt-root/usr/lib/libsmokekde.la' libtool: install: warning: remember to run `libtool --finish /usr/lib' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke/kde' make[2]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke/kde' make[2]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' make[3]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/include" || mkdir -p -- "/home/greeneg/tmp/perl-Qt-root/usr/include" /usr/bin/install -c -p -m 644 'smoke.h' '/home/greeneg/tmp/perl-Qt-root/usr/include/smoke.h' make[3]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' make[2]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' make[1]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/smoke' Making install in PerlQt make[1]: Entering directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/PerlQt' Installing /home/greeneg/tmp/perl-Qt-root/usr/local/bin/pqtsh Installing /home/greeneg/tmp/perl-Qt-root/usr/local/bin/pqtapi Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Qt/Qt.so Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Qt/Qt.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt.pod Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/slots.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/enumerations.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/isa.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/attributes.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/GlobalSpace.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/properties.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/signals.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/debug.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Qt/constants.pm Installing /home/greeneg/tmp/perl-Qt-root/usr/local/share/man/man3/Qt.3pm Writing /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Qt/.packlist Appending installation info to /home/greeneg/tmp/perl-Qt-root/usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod Installing documentation in /usr/share/PerlQt-3 make[1]: *** [install_my_perlqt_doc] Error 13 make[1]: Leaving directory `/home/greeneg/RPM/BUILD/PerlQt-3.009/PerlQt' make: *** [install-recursive] Error 1 error: Bad exit status from /home/greeneg/tmp/rpm-tmp.96067 (%install) RPM build errors: Bad exit status from /home/greeneg/tmp/rpm-tmp.96067 (%install) As you can see, it tries to install OUTSIDE of my RPM build root. If anyone whom is familiar with the makefiles for PerlQt could take a look, I'd appreciate it. -- Gary L. Greene, Jr. Sent from uriel.tolharadys.net 13:55:59 up 13 days, 1:53, 3 users, load average: 0.23, 0.12, 0.36 ============================================================ Developer and Project Lead for PhoeNUX OS. check out http://www.phoenuxos.com/ for more info. EMAIL : [email protected] ============================================================ _______________________________________________ Kde-perl mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-perl