Sadly, amarok:4 still depends on dead kdelibs4/qt4. It is also the last package to delay removal of the following, equally dead dependencies: kde-apps/kdebase-kioslaves kde-apps/phonon-kde x11-libs/qtscriptgenerator A frameworks branch exists on cgit.kde.org but is moving very slowly. Maybe at some point we can declare it good enough for a snapshot and drop amarok back to ~arch, losing some features in exchange for keeping it in tree.
One more rdep to be dropped: media-sound/vdramgw
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510fa7ee33379676bb830128e8b5d71bb24df545 commit 510fa7ee33379676bb830128e8b5d71bb24df545 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-12 23:28:51 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-12 23:31:40 +0000 profiles: Mask media-sound/amarok for removal Bug: https://bugs.gentoo.org/635468 profiles/package.mask | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)}
Could you please move this to the kde overlay, some other overlay, or just keep it masked in the portage tree? I know this is unmaintained (and maybe a security risk), but there is no real alternative to amarok out there yet. It is still working here without a flaw. Otherwise, which packages to I need to copy to my local overlay? I have done so for the 4 mentioned packages. Will it be also necessary to copy kdelibs?
Created attachment 509984 [details] emerge --info
Tried upgrading to amarok-9999 from kde overlay on my intel amd64 (with a few ~amd64 packages) system. Version info... Amarok Version 2.8-git Using KDE Frameworks 5.40.0 Doesn't work. Want to use my mariaDB and amarok successfully tests the db connection but doesn't remember the settings for the restart and doesn't seem to want to use an internal DB either. I even dropped my old amarok DB and re-created a new empty one, on the assumption amarok would re-create the tables automatically. It doesn't. I have mariaDB installed rather than MySQL [I] dev-db/mariadb Installed versions: 10.1.26-r1^d(01:26:03 03/12/17)(backup cracklib embedded openssl pam perl server xml -bindist -debug -extraengine -galera -innodb-lz4 -innodb-lzo -innodb-snappy -jdbc -jemalloc -kerberos -latin1 -libressl -mroonga -odbc -oqgraph -profiling -selinux -sphinx -sst-rsync -sst-xtrabackup -static -static-libs -systemd -systemtap -tcmalloc -test -tokudb -yassl ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" ELIBC="-FreeBSD") Use flags for the build are as follows :- [ebuild R #] media-sound/amarok-9999:5::kde USE="embedded handbook opengl utils -debug -ffmpeg -ipod -lastfm -mtp -ofa {-test}" 0 KiB Tried building with -embedded, no change in behaviour. Try settings to set where my music is (~/Music) and then click full rescan, nothing happens. So, amarok-9999::kde simply does not work at this point, at least not in the 3+ hours I have spent on it so far... Tried a few other media players, amarok beats them all hands down, imho. Agree with Till Schäfer, it wasn't broken, why kill it?
amarok:4 will move to KDE sunset. In addition to kdelibs4 removal, it will also be affected by the inevitable mariadb/mysql embedded feature going away.
(In reply to Lyall Pearce from comment #5) > Doesn't work. Want to use my mariaDB and amarok successfully tests the db > connection but doesn't remember the settings for the restart and doesn't > seem to want to use an internal DB either. I even dropped my old amarok DB > and re-created a new empty one, on the assumption amarok would re-create the > tables automatically. It doesn't. It is possible that even live depends on one/both of the mysql patches currently necessary for 2.8.90 to work. You could try that. Going forward though, any attempt to fix it with libmysqld is a waste of time since that is going away.
I don't know if it is the right place to discuss problems with amarok-9999. But I can't get it to work. I'm using the MySQL backend. But amarok keeps telling me: "The configured database plugin could not be loaded." The plugin is visible and enabled in the settings. I'm lost.
Hello Andreas, Could we only mask media-sound/amarok:4 rather than media-sound/amarok please? That would save us a manual unmask for the installation of media-sound/amarok:5 from the KDE overlay. Thanks for your time & efforts, as always! (In reply to Dr. Peer Griebel from comment #8) > I don't know if it is the right place to discuss problems with amarok-9999. > But I can't get it to work. I'm using the MySQL backend. But amarok keeps > telling me: "The configured database plugin could not be loaded." > > The plugin is visible and enabled in the settings. I'm lost. There's a "gotcha" with the MySQL backend when connecting to localhost which is being discussed in https://bugs.gentoo.org/641060
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae5fb78ff0d96e24fbcbaea5570ef585ce74259 commit fae5fb78ff0d96e24fbcbaea5570ef585ce74259 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-01-07 19:37:18 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-01-11 00:37:18 +0000 profiles: Drop last-rited Qt3Support/Qt4/kdelibs4 revdeps Closes: https://bugs.gentoo.org/635468 Closes: https://bugs.gentoo.org/635816 Closes: https://bugs.gentoo.org/639960 app-accessibility/simon/Manifest | 1 - .../simon/files/simon-0.4.1-libdir.patch | 16 --- app-accessibility/simon/simon-0.4.90-r1.ebuild | 63 ---------- kde-apps/kdebase-kioslaves/Manifest | 1 - .../kdebase-kioslaves-16.04.3-perl-5.22.patch | 37 ------ .../files/kdebase-kioslaves-16.04.3-webkit.patch | 50 -------- .../kdebase-kioslaves-16.04.3-r2.ebuild | 58 --------- kde-apps/kdebase-kioslaves/metadata.xml | 11 -- kde-apps/phonon-kde/Manifest | 1 - kde-apps/phonon-kde/metadata.xml | 8 -- kde-apps/phonon-kde/phonon-kde-16.04.3.ebuild | 35 ------ media-sound/amarok/Manifest | 1 - media-sound/amarok/amarok-2.8.90-r5.ebuild | 137 --------------------- .../amarok/files/amarok-2.8.0-taglib110.patch | 40 ------ .../amarok/files/amarok-2.8.90-ffmpeg3.patch | 60 --------- media-sound/amarok/files/amarok-2.8.90-gcc6.patch | 36 ------ .../files/amarok-2.8.90-mysql-embedded.patch | 34 ----- .../amarok/files/amarok-2.8.90-mysqld-rpath.patch | 12 -- .../amarok/files/amarok-2.8.90-no-webkit.patch | 39 ------ .../amarok/files/amarok-2.8.90-scriptconsole.patch | 33 ----- media-sound/amarok/metadata.xml | 33 ----- media-sound/vdramgw/Manifest | 1 - .../vdramgw/files/vdramgw-0.0.2-gcc43.patch | 34 ----- .../vdramgw/files/vdramgw-0.0.2_gcc-4.7.diff | 92 -------------- media-sound/vdramgw/metadata.xml | 8 -- media-sound/vdramgw/vdramgw-0.0.2.ebuild | 43 ------- profiles/package.mask | 24 ---- x11-libs/qtscriptgenerator/Manifest | 1 - .../files/qtscriptgenerator-0.2.0-arm.patch | 41 ------ x11-libs/qtscriptgenerator/metadata.xml | 12 -- .../qtscriptgenerator-0.2.0-r1.ebuild | 66 ---------- 31 files changed, 1028 deletions(-)