waebbl / waebbl-gentoo

Personal overlay of gentoo ebuilds, loosely focused on the 3D domain.
17 stars 17 forks source link

freedoc-9999 ebuild issue #198

Closed CaptainBloodz closed 2 years ago

CaptainBloodz commented 4 years ago

 * Checking for at least 10 GiB disk space at "/var/no-tmpfs/portage/app-doc/freecad-doc-9999/temp" ...                             [ ok ]
>>> Unpacking source...
 * Repository id: FreeCAD_FreeCAD.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_FREECAD_FREECAD
 *   EGIT_OVERRIDE_BRANCH_FREECAD_FREECAD
 *   EGIT_OVERRIDE_COMMIT_FREECAD_FREECAD
 *   EGIT_OVERRIDE_COMMIT_DATE_FREECAD_FREECAD
 * 
 * Fetching https://github.com/FreeCAD/FreeCAD.git ...
git fetch https://github.com/FreeCAD/FreeCAD.git +refs/heads/master:refs/heads/master
remote: Enumerating objects: 5388, done.
remote: Counting objects: 100% (5388/5388), done.
remote: Total 7699 (delta 5388), reused 5388 (delta 5388), pack-reused 2311
Receiving objects: 100% (7699/7699), 9.13 MiB | 520.00 KiB/s, done.
Resolving deltas: 100% (6625/6625), completed with 1381 local objects.
From https://github.com/FreeCAD/FreeCAD
 * [new branch]          master     -> master
git symbolic-ref refs/git-r3/app-doc/freecad-doc/0/__main__ refs/heads/master
 * Checking out https://github.com/FreeCAD/FreeCAD.git to /var/no-tmpfs/portage/app-doc/freecad-doc-9999/work/freecad-doc-9999 ...
git checkout --quiet master
GIT NEW branch -->
   repository:               https://github.com/FreeCAD/FreeCAD.git
   at the commit:            d222f7b55f87fa5a3c55d096d5a4c00db48e3353
>>> Source unpacked in /var/no-tmpfs/portage/app-doc/freecad-doc-9999/work
>>> Preparing source in /var/no-tmpfs/portage/app-doc/freecad-doc-9999/work/freecad-doc-9999 ...
sed: -e expression #1, char 46: unterminated `s' command
 * ERROR: app-doc/freecad-doc-9999::waebbl failed (prepare phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line 125:  Called src_prepare
 *   environment, line 2760:  Called die
 * The specific snippet of code:
 *       sed -i -e 's|DOT_NUM_THREADS[  ]*= 0|DOT_NUM_THREADS = '${mymakeopts}'|' "${S}/src/Doc/BuildDevDoc.cfg.in" || die;
 * 
 * If you need support, post the output of `emerge --info '=app-doc/freecad-doc-9999::waebbl'`,
 * the complete build log and the output of `emerge -pqv '=app-doc/freecad-doc-9999::waebbl'`.
 * The complete build log is located at '/var/log/portage/app-doc:freecad-doc-9999:20200225-155654.log'.
 * For convenience, a symlink to the build log is located at '/var/no-tmpfs/portage/app-doc/freecad-doc-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/no-tmpfs/portage/app-doc/freecad-doc-9999/temp/environment'.
 * Working directory: '/var/no-tmpfs/portage/app-doc/freecad-doc-9999/work/freecad-doc-9999'
 * S: '/var/no-tmpfs/portage/app-doc/freecad-doc-9999/work/freecad-doc-9999'
waebbl commented 4 years ago

@CaptainBloodz Please note the ebuild is currently not properly maintained. I've added it 2 years ago, and since then it has been there. The ebuild probably getting removed in the future, because current versions ship with prebuilt docs and the build is hard to maintain, because building the docs is currently not included within the cmakefiles, so you could just run make doc or something. I'm not going to fix this. You are welcome to provide a patch, if you like the package to be fixed though.

CaptainBloodz commented 4 years ago

Sorry, I thought freecad had been splitted.

waebbl commented 4 years ago

You're welcome. I should have removed this a long time already :)

waebbl commented 2 years ago

Closing. freecad-doc has been removed.