Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 644654 - media-libs/libasdcp-cth-0.1.3: Error: run waf-light from a folder containing waflib
Summary: media-libs/libasdcp-cth-0.1.3: Error: run waf-light from a folder containing ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: scheduled removal on 2019-03-30
Keywords: PMASKED
Depends on: 655096
Blocks:
  Show dependency tree
 
Reported: 2018-01-15 12:23 UTC by Thomas Capricelli
Modified: 2019-04-01 05:06 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Capricelli 2018-01-15 12:23:32 UTC
It fails right from the beginning. From what I understand, waf is not supposed to be a dependency, it's supposed to be included in the project, and actually in this one, it is. There should not be any need to depend on dev-util/waf.

% cat /var/tmp/portage/media-libs/libasdcp-cth-0.1.3/temp/build.log
 * Package:    media-libs/libasdcp-cth-0.1.3
 * Repository: gentoo
 * Maintainer: xmw@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   compressdebug preserve-libs sandbox splitdebug userpriv usersandbox
 * Applying libasdcp-cth-0.1.1-no-ldconfig.patch ...
 [ ok ]
 * Applying libasdcp-cth-0.1.2-respect-cxxflags.patch ...
 [ ok ]
CCFLAGS="-march=native -pipe -O2" LINKFLAGS="-march=native -pipe -O2 -Wl,-O1 -Wl,--as-needed" "/usr/bin/waf" --prefix=/usr --libdir=/usr/lib64  configure
Error: run waf-light from a folder containing waflib
 * ERROR: media-libs/libasdcp-cth-0.1.3::gentoo failed (configure phase):
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 1937:  Called waf-utils_src_configure
 *   environment, line 2588:  Called die
 * The specific snippet of code:
 *       CCFLAGS="${CFLAGS}" LINKFLAGS="${CFLAGS} ${LDFLAGS}" "${WAF_BINARY}" "--prefix=${EPREFIX}/usr" "${libdir[@]}" "$@" configure || die "configure failed"
 * 
 * If you need support, post the output of `emerge --info '=media-libs/libasdcp-cth-0.1.3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/libasdcp-cth-0.1.3::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-libs/libasdcp-cth-0.1.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/libasdcp-cth-0.1.3/temp/environment'.
 * Working directory: '/var/tmp/portage/media-libs/libasdcp-cth-0.1.3/work/libasdcp-cth-0.1.3'
 * S: '/var/tmp/portage/media-libs/libasdcp-cth-0.1.3/work/libasdcp-cth-0.1.3'
Comment 1 Thomas Capricelli 2018-01-15 12:26:09 UTC
And actually, a much simplified ebuild does work here:


* remove the dep on waf
* remove waf from the list of files removed in src_prepare()
* remove the line export WAF_BINARY...
Comment 2 Thomas Capricelli 2018-01-15 12:31:23 UTC
Mmh, actually the package is completely broken, it's supposed to create some binaries such as asdcp-unwrap, asdcp-info and such, whose code is indeed here, but the waf configuration file (wscript) doesn't mention it, and the configure has wrong path in it. I think upstream is dead and this gentoo package should be removed accordingly.
Comment 3 Thomas Capricelli 2018-05-28 12:42:41 UTC
Please, this package is completely broken, could you remove it from portage ?
Comment 4 Andreas Sturmlechner gentoo-dev 2018-10-30 17:11:14 UTC
0.1.2 is equally broken. Did this ever work?
Comment 5 Pacho Ramos gentoo-dev 2018-11-11 12:15:00 UTC
it has reverse deps:
media-libs/libdcp
media-libs/libsub
Comment 6 Andreas Sturmlechner gentoo-dev 2018-11-11 12:22:46 UTC
Both packages have build issues as well.
Comment 7 Thomas Capricelli 2019-02-26 16:28:06 UTC
It's still there. Clearly nobody uses this package, and the package is broken. Please remove it from the tree.
Comment 8 Larry the Git Cow gentoo-dev 2019-03-02 14:27:11 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d7bf72f1daaa83b31eb7887c58e17c6a7456dd

commit 20d7bf72f1daaa83b31eb7887c58e17c6a7456dd
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-03-02 14:24:56 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-03-02 14:26:28 +0000

    profiles: Mask media-video/dcpomatic+friends for removal
    
    media-video/dcpomatic
    media-libs/libasdcp-cth
    media-libs/libdcp
    media-libs/libsub
    
    Bug: https://bugs.gentoo.org/630924
    Bug: https://bugs.gentoo.org/639310
    Bug: https://bugs.gentoo.org/640728
    Bug: https://bugs.gentoo.org/644654
    Bug: https://bugs.gentoo.org/654892
    Bug: https://bugs.gentoo.org/655096
    Bug: https://bugs.gentoo.org/670822
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 9 Larry the Git Cow gentoo-dev 2019-03-31 22:15:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965651cf8ff28d8b3d4d883236236052282e643b

commit 965651cf8ff28d8b3d4d883236236052282e643b
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-03-31 21:51:47 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-03-31 21:54:08 +0000

    profiles: Remove last-rited packages
    
    media-video/dcpomatic
    media-libs/libasdcp-cth
    media-libs/libdcp
    media-libs/libsub
    
    Closes: https://bugs.gentoo.org/630924
    Closes: https://bugs.gentoo.org/639310
    Closes: https://bugs.gentoo.org/640728
    Closes: https://bugs.gentoo.org/644654
    Closes: https://bugs.gentoo.org/654892
    Closes: https://bugs.gentoo.org/655096
    Closes: https://bugs.gentoo.org/670822
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-libs/libasdcp-cth/Manifest                   |   1 -
 .../files/libasdcp-cth-0.1.1-no-ldconfig.patch     |  12 ---
 .../libasdcp-cth-0.1.2-respect-cxxflags.patch      |  14 ---
 media-libs/libasdcp-cth/libasdcp-cth-0.1.3.ebuild  |  34 ------
 media-libs/libasdcp-cth/metadata.xml               |   5 -
 media-libs/libdcp/Manifest                         |   1 -
 .../libdcp/files/libdcp-1.3.3-no-ldconfig.patch    |  12 ---
 .../files/libdcp-1.3.4-respect-cxxflags.patch      |  56 ----------
 media-libs/libdcp/libdcp-1.5.2.ebuild              |  57 ----------
 media-libs/libdcp/libdcp-9999.ebuild               |  58 ----------
 media-libs/libdcp/metadata.xml                     |   5 -
 media-libs/libsub/Manifest                         |   1 -
 .../files/libsub-1.1.13-respect-cxxflags.patch     |  14 ---
 .../libsub/files/libsub-1.2.4-no-ldconfig.patch    |  12 ---
 media-libs/libsub/files/libsub-9999-boost.patch    |  31 ------
 media-libs/libsub/files/libsub-9999-iostream.patch |  90 ----------------
 .../libsub/files/libsub-9999-libcxml-9999.patch    |  21 ----
 .../libsub/files/libsub-9999-no-ldconfig.patch     |   9 --
 .../files/libsub-9999-respect-cxxflags.patch       |  13 ---
 media-libs/libsub/libsub-1.3.1.ebuild              |  47 ---------
 media-libs/libsub/libsub-9999.ebuild               |  51 ---------
 media-libs/libsub/metadata.xml                     |   5 -
 media-video/dcpomatic/Manifest                     |   1 -
 media-video/dcpomatic/dcpomatic-2.12.4.ebuild      | 116 --------------------
 media-video/dcpomatic/dcpomatic-9999.ebuild        | 117 ---------------------
 .../files/dcpomatic-2.10.2-respect-cxxflags.patch  |  13 ---
 .../dcpomatic/files/dcpomatic-2.8.0-desktop.patch  |  32 ------
 .../files/dcpomatic-2.8.0-no-ldconfig.patch        |  12 ---
 .../dcpomatic/files/dcpomatic-2.8.0-wxGTK3.patch   |  13 ---
 media-video/dcpomatic/metadata.xml                 |  15 ---
 profiles/package.mask                              |   8 --
 31 files changed, 876 deletions(-)