Hi! Please find attached qore-0.3.4.ebuild, the first ebuild made for the qore programming language. Qore is a modular, multi-threaded, SQL-integrated weakly-typed scripting language with procedural and object-oriented features, powerful and easy-to-use data types, structures, and operators, a clean and easy-to-lean/read syntax. I would put it in dev-lang/qore, but im not really sure If there are any problems please contact me. marian
Created attachment 70616 [details] qore-0.3.4.ebuild
Comment on attachment 70616 [details] qore-0.3.4.ebuild wrong ebuild.
Created attachment 70617 [details] qore-0.3.4.ebuild hopefully the correct one now :)
- remove RESTRICT="test" - remove theeinfo "foo COMPLETE" lines - einstall is a woraround only to be used when the build script is very broken. Please use "make DESTDIR=${D} install" if possible.
*** Bug 109104 has been marked as a duplicate of this bug. ***
Created attachment 70618 [details] qore-0.3.4.ebuild ok, i updated the ebuild but i left the einstall in it. problems using make install as you suggested.
i cant get it running using a regular make install, neither a make DESTDIR=${D} install and couldn we put it with the einstall? it works fine. :( here the error: maybe you can help creating qore make[1]: Leaving directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4' Making install in modules make[1]: Entering directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules' Making install in FtpClient make[2]: Entering directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules/FtpClient' make[3]: Entering directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules/FtpClient' test -z "/usr/local/lib/qore" || mkdir -p -- "/usr/local/lib/qore" /bin/sh ../../libtool --mode=install /bin/install -c 'FtpClient.la' '/usr/local/lib/qore/FtpClient.la' /bin/install -c .libs/FtpClient.so /usr/local/lib/qore/FtpClient.so ACCESS DENIED open_wr: /usr/local/lib/qore/FtpClient.so /bin/install: cannot create regular file `/usr/local/lib/qore/FtpClient.so': Permission denied make[3]: *** [install-pkglibLTLIBRARIES] Error 1 make[3]: Leaving directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules/FtpClient' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules/FtpClient' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/qore-0.3.4/work/qore-0.3.4/modules' make: *** [install-recursive] Error 1 !!! ERROR: dev-lang/qore-0.3.4 failed. !!! Function src_install, Line 25, Exitcode 2 !!! failed to install !!! If you need support, post the topmost build error, NOT this status message. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-lang_-_qore-0.3.4-28821.log" open_wr: /usr/local/lib/qore/FtpClient.so --------------------------------------------------------------
Marian: The variable name is not necessarily DESTDIR. Sometimes it's lowercased, but it can be totally different of course. If there is none a patch is in order, unless it's too expensive or the upstream developer is not responsive. But leave it as it is when you're not interested to fix it.
i am interested and i am trying, but till now i was not able to find a solution.
Created attachment 85877 [details] qore-0.4.3.ebuild finally i got a working ebuild
its been a month now. im giving up. take care, and i hope i will never waste my time like this again.