Having issues with building an RPM for Perl-Qt
Gary Greene <[email protected]> Thu, 27 Apr 2006 14:00:49 -0400
| Newsgroups | gmane.comp.kde.devel.perl |
|---|---|
| Organization | Shore Line Technologies, LLC. |
| Message-ID | <[email protected]> |
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
signature.asc
(application/pgp-signature, 190 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.18 (GNU/Linux) iD8DBQBEUQbV+psNrGG9CbMRAjD/AJ9DpcU9e0gEgdbu886jpKpuKGlSFgCgjvNd 11fKURSC8SO46OA714fFyAc= =wUbO -----END PGP SIGNATURE-----