[opensuse-packaging] Could not install the file
|Hi folks, I have a small project that just requires the command 'python ./waf install' to install the files. However, on both my RPM and DEB builds it's coming back with 'Could not install the file' at the end. Can anyone explain why? This excerpt is from the RPM build - + python waf install Waf: Entering directory `/usr/src/packages/BUILD/lysdr-1295045688/build' * installing build/default/lysdr as /usr/bin/lysdr Waf: Leaving directory `/usr/src/packages/BUILD/lysdr-1295045688/build' Could not install the file '/usr/bin/lysdr' || error: Bad exit status from /var/tmp/rpm-tmp.p8ZTto (%install) And this is from the DEB build - ||* installing build/default/lysdr as /usr/bin/lysdr Waf: Leaving directory `/usr/src/packages/BUILD/build' Could not install the file '/usr/bin/lysdr' make: *** [install] Error 1 dpkg-buildpackage: error: fakeroot-tcp debian/rules binary gave error exit status 2 Any thoughts? Cheers Kyle | -- Kyle Gordon - 2M1DIQ Web: http://lodge.glasgownet.com Jabber/Email/SIP: kyle@lodge.glasgownet.com -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Mittwoch, 19. Januar 2011 schrieb Kyle Gordon:
|Hi folks,
I have a small project that just requires the command 'python ./waf install' to install the files. However, on both my RPM and DEB builds it's coming back with 'Could not install the file' at the end. Can anyone explain why?
This excerpt is from the RPM build -
+ python waf install Waf: Entering directory `/usr/src/packages/BUILD/lysdr-1295045688/build' * installing build/default/lysdr as /usr/bin/lysdr Waf: Leaving directory `/usr/src/packages/BUILD/lysdr-1295045688/build' Could not install the file '/usr/bin/lysdr'
|| error: Bad exit status from /var/tmp/rpm-tmp.p8ZTto (%install)
And this is from the DEB build -
||* installing build/default/lysdr as /usr/bin/lysdr
Waf: Leaving directory `/usr/src/packages/BUILD/build' Could not install the file '/usr/bin/lysdr' make: *** [install] Error 1 dpkg-buildpackage: error: fakeroot-tcp debian/rules binary gave error exit status 2
Any thoughts? you need to call waf with the correct parameters.
e.g. %build ./waf configure \ --prefix=%{_prefix} \ --cxxflags="%{optflags}" ./waf build %{?jobs:-j%{jobs}} %install ./waf install \ --destdir="%{buildroot}" the --destdir should do the trick :)
Cheers
Kyle
-- Kyle Gordon - 2M1DIQ Web: http://lodge.glasgownet.com Jabber/Email/SIP: kyle@lodge.glasgownet.com
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
That's it working now, thanks guys :-) Kyle On 19/01/11 12:17, oc2pus@arcor.de wrote:
Am Mittwoch, 19. Januar 2011 schrieb Kyle Gordon:
|Hi folks,
I have a small project that just requires the command 'python ./waf install' to install the files. However, on both my RPM and DEB builds it's coming back with 'Could not install the file' at the end. Can anyone explain why?
This excerpt is from the RPM build -
+ python waf install Waf: Entering directory `/usr/src/packages/BUILD/lysdr-1295045688/build' * installing build/default/lysdr as /usr/bin/lysdr Waf: Leaving directory `/usr/src/packages/BUILD/lysdr-1295045688/build' Could not install the file '/usr/bin/lysdr'
|| error: Bad exit status from /var/tmp/rpm-tmp.p8ZTto (%install)
And this is from the DEB build -
||* installing build/default/lysdr as /usr/bin/lysdr
Waf: Leaving directory `/usr/src/packages/BUILD/build' Could not install the file '/usr/bin/lysdr' make: *** [install] Error 1 dpkg-buildpackage: error: fakeroot-tcp debian/rules binary gave error exit status 2
Any thoughts? you need to call waf with the correct parameters.
e.g. %build ./waf configure \ --prefix=%{_prefix} \ --cxxflags="%{optflags}" ./waf build %{?jobs:-j%{jobs}}
%install ./waf install \ --destdir="%{buildroot}"
the --destdir should do the trick :)
Cheers
Kyle
-- Kyle Gordon - 2M1DIQ Web: http://lodge.glasgownet.com Jabber/Email/SIP: kyle@lodge.glasgownet.com
-- Kyle Gordon - 2M1DIQ Web: http://lodge.glasgownet.com Jabber/Email/SIP: kyle@lodge.glasgownet.com -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (2)
-
Kyle Gordon
-
oc2pus@arcor.de