Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 609476 - media-gfx/freecad-9999 fails to build
Summary: media-gfx/freecad-9999 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
: 614740 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-02-16 00:16 UTC by Oleg Korsak
Modified: 2017-12-30 00:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
freecad-9999-bug-609476.patch (freecad-9999-bug-609476.patch,755 bytes, patch)
2017-03-05 10:01 UTC, johnwarfin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg Korsak 2017-02-16 00:16:10 UTC
* ERROR: media-gfx/freecad-9999::gentoo failed (prepare phase):
 *   The source directory '/var/tmp/portage/media-gfx/freecad-9999/work/FreeCAD-9999' doesn't exist


but there is a little bit another name:

# ls /var/tmp/portage/media-gfx/freecad-9999/work/
freecad-9999

Case is sensitive I think )
Comment 1 Simon 2017-02-20 17:20:45 UTC
Can confirm this. Probably caused by the recent update to the 9999-ebuild, which includes using git-r3 https://gitweb.gentoo.org/repo/gentoo.git/commit/media-gfx/freecad?id=8617c76a7dfd76788e943867a4101f7c68fb10f0

It already sets S tot the correct path, but that apparently isn't being picked up by git-r3
Comment 2 johnwarfin 2017-03-05 10:01:24 UTC
Created attachment 466050 [details, diff]
freecad-9999-bug-609476.patch
Comment 3 Simon 2017-03-13 19:21:39 UTC
Sorry, I was wrong, this was caused by a typo (capitalized "FreeCAD" vs "freecad") in the definition of "${S}".

Has been fixed here https://github.com/bdouxx/gentoo/commit/52f42257de118f8123a1778fc2d3071e25cf26e0
Actually ${S} has been removed entirely now since it isn't actually necessary, see https://github.com/bdouxx/gentoo/commit/a2c72fec5e3371c69a8d597994a2050e1f7cce16

So this bug can be closed
P.S. There are other issues with freecad-9999 at the moment, but they are not related to this bug, I'm trying to get them fixed upstream
Comment 4 Andreas Sturmlechner gentoo-dev 2017-03-19 20:39:49 UTC

*** This bug has been marked as a duplicate of bug 596958 ***
Comment 5 Patrice Clement (RETIRED) gentoo-dev 2017-04-13 19:33:41 UTC
commit ce1c247d32885029fa7834f27f7c1802584fd177 (HEAD -> master, origin/master, origin/HEAD)
Author:     bdouxx <bdouxx-git@yahoo.fr>
AuthorDate: Mon Feb 20 21:44:12 2017 +0100
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Thu Apr 13 21:32:51 2017 +0200

media-gfx/freecad: fix wrong path declared as S.

Gentoo-Bug: https://bugs.gentoo.org/609476

Package-Manager: portage-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/4048

media-gfx/freecad/freecad-9999.ebuild | 2 --
1 file changed, 2 deletions(-)

Thanks! PR merged.
Comment 6 Andreas Sturmlechner gentoo-dev 2017-12-30 00:18:30 UTC
*** Bug 614740 has been marked as a duplicate of this bug. ***