Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Amarok-9999 Taglib_ASF failed [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
esperto
Apprentice
Apprentice


Joined: 27 Dec 2004
Posts: 158
Location: Brazil

PostPosted: Sat May 26, 2018 3:07 pm    Post subject: Amarok-9999 Taglib_ASF failed [SOLVED] Reply with quote

Hi all,

Amarok on gentoo main tree has gone the way of the dodo, as suggested on this thread, I've added kde overlay and tried to emerge amarok-9999 but I'm getting a taglib ASF support fail, see below:

Code:

rafael rafael # emerge -v amarok

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   *] media-sound/amarok-9999:5::kde [2.8.90-r5:4::gentoo] USE="embedded ffmpeg lastfm -debug -handbook -ipod -mtp -ofa -podcast -wikipedia" 0 KiB
[uninstall     ] media-sound/amarok-2.8.90-r5:4::gentoo  USE="embedded lastfm utils -debug -handbook -ipod -mp3tunes -mtp -ofa {-test}"
[blocks b      ] media-sound/amarok:4 ("media-sound/amarok:4" is blocking media-sound/amarok-9999)

Total: 1 package (1 in new slot, 1 uninstall), Size of downloads: 0 KiB
Conflict: 1 block


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-sound/amarok-9999::kde
>>> Unpacking source...
 * Fetching https://anongit.kde.org/amarok ...
git fetch https://anongit.kde.org/amarok +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/media-sound/amarok/5/__main__ refs/git-r3/HEAD
 * Checking out https://anongit.kde.org/amarok to /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://anongit.kde.org/amarok
   at the commit:            d2d92240985565bd67a9be529e49a36a88a54bc5
>>> Source unpacked in /var/tmp/portage/media-sound/amarok-9999/work
>>> Preparing source in /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999 ...
 * Applying amarok-2.8.90-mysqld-rpath.patch ...                                                                                                                                                             [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build"
cmake -C /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DWITH_MP3Tunes=OFF -DWITH_PLAYER=ON -DWITH_UTILITIES=ON -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON -DWITH_MYSQL_EMBEDDED=yes -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=OFF -DWITH_IPOD=no -DCMAKE_DISABLE_FIND_PACKAGE_LibLastFm=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Mtp=ON -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON -DCMAKE_DISABLE_FIND_PACKAGE_Mygpo-qt5=ON -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=ON -DMYSQLD_DIR=/usr/lib64/mysql -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/gentoo_toolchain.cmake  /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999
loading initial cache file /var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 6.4.0
-- The CXX compiler identification is GNU 6.4.0
-- Check for working C compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "0.29.2")
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
CMake Warning at CMakeLists.txt:26 (find_package):
  Found package configuration file:

    /usr/lib64/cmake/Qt5/Qt5Config.cmake

  but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find Qt5 component "WebEngine" config file at
  "/usr/lib64/cmake/Qt5WebEngine/Qt5WebEngineConfig.cmake"

 



-- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.43.0")
-- Found KF5Codecs: /usr/lib64/cmake/KF5Codecs/KF5CodecsConfig.cmake (found version "5.43.0")
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.43.0")
-- Found KF5DBusAddons: /usr/lib64/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake (found version "5.43.0")
-- Found KF5Declarative: /usr/lib64/cmake/KF5Declarative/KF5DeclarativeConfig.cmake (found version "5.43.0")
-- Found KF5DNSSD: /usr/lib64/cmake/KF5DNSSD/KF5DNSSDConfig.cmake (found version "5.43.0")
-- Found KF5GlobalAccel: /usr/lib64/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake (found version "5.43.0")
-- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.43.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
-- Found PythonInterp: /usr/bin/python (found version "3.4.8")
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.43.0")
-- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.43.0")
-- Found KF5KCMUtils: /usr/lib64/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake (found version "5.43.0")
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.43.0")
-- Found KF5NewStuff: /usr/lib64/cmake/KF5NewStuff/KF5NewStuffConfig.cmake (found version "5.43.0")
-- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.43.0")
-- Found KF5NotifyConfig: /usr/lib64/cmake/KF5NotifyConfig/KF5NotifyConfigConfig.cmake (found version "5.43.0")
-- Found KF5Package: /usr/lib64/cmake/KF5Package/KF5PackageConfig.cmake (found version "5.43.0")
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.43.0")
-- Found KF5TextEditor: /usr/lib64/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.43.0")
-- Found KF5ThreadWeaver: /usr/lib64/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake (found version "5.43.0")
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.43.0")
-- Found KF5: success (found suitable version "5.43.0", minimum required is "5.41") found components:  Archive Codecs CoreAddons DBusAddons Declarative DNSSD GlobalAccel GuiAddons I18n IconThemes KCMUtils KIO NewStuff Notifications NotifyConfig Package Solid TextEditor ThreadWeaver WindowSystem
-- Found KF5Kirigami2: /usr/lib64/cmake/KF5Kirigami2/KF5Kirigami2Config.cmake (found version "5.43.0")
-- Found KF5: success (found version "5.43.0") found components:  Kirigami2
-- Taglib found: -L/usr/lib64 -ltag
-- Performing Test TAGLIB_ASF_FOUND
-- Performing Test TAGLIB_ASF_FOUND - Failed
CMake Error at CMakeLists.txt:59 (message):
  TagLib does not have ASF support compiled in.


-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/CMakeFiles/CMakeOutput.log".
See also "/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build/CMakeFiles/CMakeError.log".
 * ERROR: media-sound/amarok-9999::kde failed (configure phase):
 *   cmake failed
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 4621:  Called kde5_src_configure
 *   environment, line 3569:  Called cmake-utils_src_configure
 *   environment, line 1637:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 *
 * If you need support, post the output of `emerge --info '=media-sound/amarok-9999::kde'`,
 * the complete build log and the output of `emerge -pqv '=media-sound/amarok-9999::kde'`.
 * The complete build log is located at '/var/tmp/portage/media-sound/amarok-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999_build'
 * S: '/var/tmp/portage/media-sound/amarok-9999/work/amarok-9999'


There are no "ASF" flags for amarok, taglib or taglib-utils, does anyone has an idea how to solve this?

Tks

[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
_________________
nasci pelado, careca e sem dente, o que vier é lucro


Last edited by esperto on Mon May 28, 2018 9:25 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31271
Location: here

PostPosted: Sun May 27, 2018 7:50 am    Post subject: Reply with quote

Seems that asftag.h as changed location in taglib/asftag.h.
Code:
$ locate asftag
/usr/include/taglib/asftag.h

Try this patch
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
esperto
Apprentice
Apprentice


Joined: 27 Dec 2004
Posts: 158
Location: Brazil

PostPosted: Mon May 28, 2018 9:25 pm    Post subject: Reply with quote

Thanks for the tip fedeliallalinea, but for information I was about to start the procedure to apply the patch and decided to try emerge one more time and I think someone over the weekend applied the patch at the git source and it is now compiling. :D

Thanks again!
_________________
nasci pelado, careca e sem dente, o que vier é lucro
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum