[aur-general] Strange behavior : yaourt fail but makepkg success
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi there ! The flite package has a strange behavior : Installing it with Yaourt fails : $ yaourt -S flite ar: ../../..//tmp/yaourt-tmp-felix/aur-flite/lib/libflite.shared.a: Aucun fichier ou dossier de ce type ../../config/common_make_rules:116 : la recette pour la cible « /tmp/yaourt-tmp-felix/aur-flite/obj/src/audio/.build_so » a échouée But makepkg succeeds to build the package : $ rm -rf lib/ obj/ pkg/ src/ flite-2.0.0-release.tar.bz2 $ makepkg ==> Création finie : flite 2.0.0-2 (mer. août 5 22:52:30 CEST 2015) What could be happening with Yaourt ? NB : I am not the flite maintainer, though I would like it to work out of the box ;) - -- Félix Piédallu Président du Club Robotronik Phelma 06 51 41 32 48 Manjaro Linux. Feel the freedom. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVwn4VAAoJEMJ1NtNxTzOf8xEQAKlmFDLymYq2p43fVS9wNHHP rgdCcbiJvalQWnJ1UsIzjpxKWtld8AMYzSaOg5iVeplVogwFrwOyvfhMSXjIFJVW +M3VwSR6tUPd5DkQ2IsRbqsiI7h2ul9HebRux4nziUbVf2WWZ+BgKV1ZhiXWUKm0 sZV+OzNtplNx585ma7j0SZ+aKr38kMDS6OZLcD1hI2P8SLmN1KYe+d0wq+WtCN6p ajSo7Si9Z/6x0TWQdpS9V3p1y23VatL1+yn9q4LcrLFRgNmo2KK2uOQhOHTQJyKv KKbPukym5Iqeo8wcXYrJfp3qivinGLs3PCsDeYjZ8BXah5aQptbO4XVAuYCi/HbG y/OTMjxtDDdbMqtE51zaugIyXUuLlKWeWxGtpuzdkEAwz5cD2uBPVkbh5on0s/om 0MQ0pYlrmm/rZgUlSC4CMhB0WSUiQH41zh3zCaBGHTmi8/+7KlNTIxbxHOOO+VZn fYL1xVhZr0/2NGcJ7akh3Uh+Z80V0Mcs0O8xNKeGSUMGFfDX4aRXnE5wZShqM/MY M6NjeZEHlSwBa4BXloSubHBn12vjcT94vASzJavaLQWJyn5v4TOgMyUzKBQmO2Vf fSQNxZWwvW40KxwtQG0rrKly+L+AUjKPKJbUx/mYYBWFT5iG5BTBAIdVgK18awam 3co4vDailDYMHhdIp+9F =1bwx -----END PGP SIGNATURE-----
Same error for me.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Le 05/08/2015 23:28, Yamakaky a écrit :
Same error for me.
If forgot to tell that flite-full has the same problem (it has compile problems too…). And that's the one I need since I want to use apm_planne r. - -- Félix Piédallu Président du Club Robotronik Phelma 06 51 41 32 48 Manjaro Linux. Feel the freedom. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVwoBMAAoJEMJ1NtNxTzOfP4gQAIV+8vluECSd8Tjkeg10dEMl vONz8YQ8qsgqx2gPg+k0AJWGAJSE07Wm/Gq58e/UI1fYTY2zcx+2GxMJLc2fJsH6 Z1C7iLIgysOjSdNK3ZrODJS0qeigTkhedfMkVRS6FHBCH2S1pwxTJXHbUlURmnlI ejupxUCitLaqrGyVPvlJQsf19NpbrbAOXq2LjBJDuC/x52xbswrZWuKBqOipNIWt 0cbdhreCWf/br9M/t/XZ7l8dTPeDd/+b7UVMackHcYgg++ZNaNFD88QcScdB0ntI w+ateuD4nO0AyC2GubBc84vrHTTjWRKsUmuKcUYIQhrCzNQ/+/OmHCoFi7qlNwQh EX98xgkyyCv2CYG8CjAZxEyS0wORdzNYZ9YxIpa3H3bkqlKq/XJKM+whI3Atbxz3 djad+y/UAGb9HaLO4EQWg+ojiwPE5I4VBd0MnX3Q31SUrDljD2IVGDboNuAjCIIZ wG22aYCs8Rltncgehq0diQoWDTz9dCp3Kw0mJwj8XDqVMYUN2KmTxao5fcqnAfrk wACE/JFGpi4u/flhqvUAzJ5mGTbnI46+0ERIcf4TGd5ssuMKO9JpoIsitWrwsyym Ku6VnwU6b3y5q0U/Z644BCxbiJqtjKvir9x0CdLTqk89xUpY1rI7qTMXeDgyL8OV BAMt8ePa3KnJ7TeEfyth =O38n -----END PGP SIGNATURE-----
Hi Felix, On Wed, 5 Aug 2015 23:20:21 +0200 Félix Piédallu <felix@piedallu.me> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hi there ! The flite package has a strange behavior : Installing it with Yaourt fails : $ yaourt -S flite ar: ../../..//tmp/yaourt-tmp-felix/aur-flite/lib/libflite.shared.a: Aucun fichier ou dossier de ce type ../../config/common_make_rules:116 : la recette pour la cible « /tmp/yaourt-tmp-felix/aur-flite/obj/src/audio/.build_so » a échouée
But makepkg succeeds to build the package : $ rm -rf lib/ obj/ pkg/ src/ flite-2.0.0-release.tar.bz2 $ makepkg ==> Création finie : flite 2.0.0-2 (mer. août 5 22:52:30 CEST 2015)
What could be happening with Yaourt ?
NB : I am not the flite maintainer, though I would like it to work out of the box ;) - -- Félix Piédallu Président du Club Robotronik Phelma 06 51 41 32 48 Manjaro Linux. Feel the freedom. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iQIcBAEBCAAGBQJVwn4VAAoJEMJ1NtNxTzOf8xEQAKlmFDLymYq2p43fVS9wNHHP rgdCcbiJvalQWnJ1UsIzjpxKWtld8AMYzSaOg5iVeplVogwFrwOyvfhMSXjIFJVW +M3VwSR6tUPd5DkQ2IsRbqsiI7h2ul9HebRux4nziUbVf2WWZ+BgKV1ZhiXWUKm0 sZV+OzNtplNx585ma7j0SZ+aKr38kMDS6OZLcD1hI2P8SLmN1KYe+d0wq+WtCN6p ajSo7Si9Z/6x0TWQdpS9V3p1y23VatL1+yn9q4LcrLFRgNmo2KK2uOQhOHTQJyKv KKbPukym5Iqeo8wcXYrJfp3qivinGLs3PCsDeYjZ8BXah5aQptbO4XVAuYCi/HbG y/OTMjxtDDdbMqtE51zaugIyXUuLlKWeWxGtpuzdkEAwz5cD2uBPVkbh5on0s/om 0MQ0pYlrmm/rZgUlSC4CMhB0WSUiQH41zh3zCaBGHTmi8/+7KlNTIxbxHOOO+VZn fYL1xVhZr0/2NGcJ7akh3Uh+Z80V0Mcs0O8xNKeGSUMGFfDX4aRXnE5wZShqM/MY M6NjeZEHlSwBa4BXloSubHBn12vjcT94vASzJavaLQWJyn5v4TOgMyUzKBQmO2Vf fSQNxZWwvW40KxwtQG0rrKly+L+AUjKPKJbUx/mYYBWFT5iG5BTBAIdVgK18awam 3co4vDailDYMHhdIp+9F =1bwx -----END PGP SIGNATURE-----
Can you provide the output in english? I'm sure there are people who speak french (or whichever language that is) here, but english is a bit easier. As far as I can guess now, it might be that yaourt runs out of space. Yaourt builds in memory by default while makepkg builds at the location the command was issued. Try changing the build dir for yaourt or add some swap space. With kind regards, runical
On Wed, Aug 5, 2015 at 5:36 PM, <runical_ml@gmx.com> wrote:
Hi Felix,
Can you provide the output in english? I'm sure there are people who speak french (or whichever language that is) here, but english is a bit easier.
As far as I can guess now, it might be that yaourt runs out of space. Yaourt builds in memory by default while makepkg builds at the location the command was issued. Try changing the build dir for yaourt or add some swap space.
With kind regards, runical
I second the idea of providing English output. The official bug reporting guidelines say the same thing... But I will hazard a guess that it is the same error as the one reported in the package comments on Oct. 1, 2014: ... ar: ../../..//tmp/yaourt-tmp-alex/aur-flite/lib/libflite.shared.a: No such file or directory ../../config/common_make_rules:116: recipe for target '/tmp/yaourt-tmp-alex/aur-flite/obj/src/audio/.build_so' failed make[2]: *** [/tmp/yaourt-tmp-alex/aur-flite/obj/src/audio/.build_so] Error 1 ... And might I mention that is one weird filepath. ... Aha! /usr/lib/yaourt/pkgbuild.sh *exports* the variable BUILDDIR (to give it to makepkg), which is driving the flite makefiles batty (they use that variable). I am unsure why yaourt needs to do that, as makepkg should be quite capable of handling it already... is yaourt just prioritizing the system makepkg.conf? If so, why -- isn't that downright counterintuitive??? Try this: cd /tmp yaourt -G flite cd flite export BUILDDIR=/tmp/makepkg makepkg Same failure. Likewise if you try the old `./confgure; make; make install` route with that variable exported. -- Eli Schwartz
participants (4)
-
Eli Schwartz
-
Félix Piédallu
-
runical_ml@gmx.com
-
Yamakaky