Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 736820 - media-video/avidemux-2.7.6 - CMake Error at CMakeLists.txt:214 (ADD_SUBDIRECTORY): The source directory .../work/avidemux2-2.7.6/avidemux/qt4/i18n does not contain a CMakeLists.txt file.
Summary: media-video/avidemux-2.7.6 - CMake Error at CMakeLists.txt:214 (ADD_SUBDIRECT...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 737014 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-08-12 04:48 UTC by email200202
Modified: 2020-08-14 12:57 UTC (History)
8 users (show)

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


Attachments
build.log (build.log,28.50 KB, text/plain)
2020-08-12 04:49 UTC, email200202
Details
emerge -pqv '=media-video/avidemux-2.7.6::gentoo' (file_736820.txt,515 bytes, text/plain)
2020-08-12 04:51 UTC, email200202
Details
emerge --info '=media-video/avidemux-2.7.6::gentoo' (file_736820.txt,6.29 KB, text/plain)
2020-08-12 04:52 UTC, email200202
Details

Note You need to log in before you can comment on or make changes to this bug.
Description email200202 2020-08-12 04:48:10 UTC
media-video/avidemux-2.7.6 failed to build with the message:
CMake Error at CMakeLists.txt:214 (ADD_SUBDIRECTORY):
  The source directory

    /var/tmp/portage/media-video/avidemux-2.7.6/work/avidemux2-2.7.6/avidemux/qt4/i18n

  does not contain a CMakeLists.txt file.



**************************
***  Optional Library  ***
***      Summary       ***
**************************
*** Video Encoder      ***
    NVENC          Yes
*** Miscellaneous      ***
    gettext        Yes
    SDL            No
    XVideo         Yes
    OpenGL         Yes
**************************
***   Release Build    ***
**************************

-- No packaging... (package=)

-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -O2 -pipe -march=native -mtune=native -fmessage-length=0
C++             -O2 -pipe -march=native -mtune=native -std=c++14 -fmessage-length=0
Linker flags:
Executable      -Wl,-O1 -Wl,--as-needed
Module          -Wl,-O1 -Wl,--as-needed
Shared          -Wl,-O1 -Wl,--as-needed

-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/media-video/avidemux-2.7.6/work/avidemux-2.7.6_build/buildQt4/CMakeFiles/CMakeOutput.log".
 * ERROR: media-video/avidemux-2.7.6::gentoo failed (configure phase):
 *   cmake failed
 * 


Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. emerge -auvDN world

Actual Results:  
build without failure

Expected Results:  
failed
Comment 1 email200202 2020-08-12 04:49:46 UTC
Created attachment 654240 [details]
build.log
Comment 2 email200202 2020-08-12 04:51:12 UTC
Created attachment 654242 [details]
emerge -pqv '=media-video/avidemux-2.7.6::gentoo'
Comment 3 email200202 2020-08-12 04:52:23 UTC
Created attachment 654244 [details]
emerge --info '=media-video/avidemux-2.7.6::gentoo'
Comment 4 Teun Blok 2020-08-12 10:29:35 UTC
same problem with me....

CMake Error at CMakeLists.txt:214 (ADD_SUBDIRECTORY):
  The source directory

    /var/tmp/portage/media-video/avidemux-2.7.6/work/avidemux2-2.7.6/avidemux/qt4/i18n

  does not contain a CMakeLists.txt file.
Comment 5 seraph@xs4all.nl 2020-08-12 13:25:23 UTC
Same issue here too.
Comment 6 Frank Noack 2020-08-12 15:11:20 UTC
Same problem here.
Comment 7 Larry the Git Cow gentoo-dev 2020-08-13 00:53:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939c523fdea7b0cdbe25f7f4f438e299d63c6e1e

commit 939c523fdea7b0cdbe25f7f4f438e299d63c6e1e
Author:     Stefan Strogin <steils@gentoo.org>
AuthorDate: 2020-08-13 00:50:02 +0000
Commit:     Stefan Strogin <steils@gentoo.org>
CommitDate: 2020-08-13 00:52:42 +0000

    media-video/avidemux: add i18n tarball to fix compilation
    
    Since https://github.com/mean00/avidemux2/commit/0100e4b4
    "[i18n] Move TS.cmake to submodule" a git submodule i18n is used get
    translation files which are moved to a separate repository.
    Download the release tarball with the translation files and unpack them
    to the i18n submodule directory, where cmake expects it.
    
    Closes: https://bugs.gentoo.org/736820
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Stefan Strogin <steils@gentoo.org>

 media-video/avidemux/Manifest                                     | 1 +
 .../avidemux/{avidemux-2.7.6.ebuild => avidemux-2.7.6-r1.ebuild}  | 8 +++++++-
 2 files changed, 8 insertions(+), 1 deletion(-)
Comment 8 Stefan Strogin gentoo-dev 2020-08-14 12:57:38 UTC
*** Bug 737014 has been marked as a duplicate of this bug. ***