Hi all,
Just wondering if anybody's tried the -9999 ebuild of Librecad and had a win? Output of emerge media-gfx/librecad when the -9999 option is unmasked produces a folder not found error after cloning from git: larry /home/tristen # emerge --ask media-gfx/librecad These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N *] media-gfx/librecad-9999 USE="-3d -debug -doc -tools" Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-gfx/librecad-9999::gentoo >>> Unpacking source... Initialized empty Git repository in /var/cache/distfiles/git3-src/LibreCAD_LibreCAD.git/ * Repository id: LibreCAD_LibreCAD.git * To override fetched repository properties, use: * EGIT_OVERRIDE_REPO_LIBRECAD_LIBRECAD * EGIT_OVERRIDE_BRANCH_LIBRECAD_LIBRECAD * EGIT_OVERRIDE_COMMIT_LIBRECAD_LIBRECAD * EGIT_OVERRIDE_COMMIT_DATE_LIBRECAD_LIBRECAD * * Fetching https://github.com/LibreCAD/LibreCAD.git ... git fetch https://github.com/LibreCAD/LibreCAD.git +HEAD:refs/git-r3/HEAD remote: Enumerating objects: 16, done. remote: Counting objects: 100% (16/16), done. remote: Compressing objects: 100% (16/16), done. remote: Total 45692 (delta 0), reused 16 (delta 0), pack-reused 45676 Receiving objects: 100% (45692/45692), 86.40 MiB | 36.00 KiB/s, done. Resolving deltas: 100% (37626/37626), done. From https://github.com/LibreCAD/LibreCAD * [new ref] -> refs/git-r3/HEAD * [new tag] 1.0.0beta5 -> 1.0.0beta5 * [new tag] 1.0.0rc1 -> 1.0.0rc1 * [new tag] 2.0.0 -> 2.0.0 * [new tag] 2.0.0alpha2 -> 2.0.0alpha2 * [new tag] 2.0.0alpha3 -> 2.0.0alpha3 * [new tag] 2.0.0alpha4 -> 2.0.0alpha4 * [new tag] 2.0.0beta1 -> 2.0.0beta1 * [new tag] 2.0.0beta5 -> 2.0.0beta5 * [new tag] 2.0.0rc1 -> 2.0.0rc1 * [new tag] 2.0.0rc2 -> 2.0.0rc2 * [new tag] 2.0.0rc3 -> 2.0.0rc3 * [new tag] 2.0.1 -> 2.0.1 * [new tag] 2.0.2 -> 2.0.2 * [new tag] 2.0.3 -> 2.0.3 * [new tag] 2.0.4 -> 2.0.4 * [new tag] 2.0.5 -> 2.0.5 * [new tag] 2.0.6 -> 2.0.6 * [new tag] 2.0.6-rc -> 2.0.6-rc * [new tag] 2.0.7 -> 2.0.7 * [new tag] 2.1.0 -> 2.1.0 * [new tag] 2.1.0-alpha -> 2.1.0-alpha * [new tag] 2.1.0-beta -> 2.1.0-beta * [new tag] 2.2.0-alpha -> 2.2.0-alpha * [new tag] 2.2.0-rc1 -> 2.2.0-rc1 git symbolic-ref refs/git-r3/media-gfx/librecad/0/__main__ refs/git-r3/HEAD * Checking out https://github.com/LibreCAD/LibreCAD.git to /var/tmp/portage/media-gfx/librecad-9999/work/librecad-9999 ... git checkout --quiet refs/git-r3/HEAD GIT NEW branch --> repository: https://github.com/LibreCAD/LibreCAD.git at the commit: 10d502db66527ea64a2a012add2e57059e2409f0 >>> Source unpacked in /var/tmp/portage/media-gfx/librecad-9999/work * ERROR: media-gfx/librecad-9999::gentoo failed (prepare phase): * The source directory '/var/tmp/portage/media-gfx/librecad-9999/work/LibreCAD-9999' doesn't exist * * Call stack: * ebuild.sh, line 781: Called __ebuild_main 'prepare' * phase-functions.sh, line 1072: Called __dyn_prepare * phase-functions.sh, line 384: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" * * If you need support, post the output of `emerge --info '=media-gfx/librecad-9999::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/librecad-9999::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-gfx/librecad-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/librecad-9999/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/librecad-9999/homedir' * S: '/var/tmp/portage/media-gfx/librecad-9999/work/LibreCAD-9999' >>> Failed to emerge media-gfx/librecad-9999, Log file: >>> '/var/tmp/portage/media-gfx/librecad-9999/temp/build.log' * Messages for package media-gfx/librecad-9999: * ERROR: media-gfx/librecad-9999::gentoo failed (prepare phase): * The source directory '/var/tmp/portage/media-gfx/librecad-9999/work/LibreCAD-9999' doesn't exist * * Call stack: * ebuild.sh, line 781: Called __ebuild_main 'prepare' * phase-functions.sh, line 1072: Called __dyn_prepare * phase-functions.sh, line 384: Called die * The specific snippet of code: * die "The source directory '${S}' doesn't exist" * * If you need support, post the output of `emerge --info '=media-gfx/librecad-9999::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/librecad-9999::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-gfx/librecad-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/librecad-9999/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/librecad-9999/homedir' * S: '/var/tmp/portage/media-gfx/librecad-9999/work/LibreCAD-9999' Just let me know if I'm barking up the wrong tree here :) |
Just in case someone stumbles across this a year later, I have successfully compiled -9999 with no issues.
I also created an ebuild for 2.2.0_rc1 in case someone wants to run that instead, but I am told that -9999 should be stable enough :) ... but, here it is anyway https://github.com/gentoo/gentoo/pull/18548 |
Free forum by Nabble | Edit this page |