You are not the only one with problems with k3b from packman repo.
If I’m trying an zypper dup on Tumbleweed ,this is what I get:
Reading installed packages...
Computing distribution upgrade...
5 Problems:
Problem: problem with installed package k3b-17.04.3-12.1.x86_64
Problem: problem with installed package lame-3.99.5-1016.9.x86_64
Problem: problem with installed package libmad0-0.15.1b-1.31.x86_64
Problem: problem with installed package libmp3lame0-3.99.5-1016.9.x86_64
Problem: problem with installed package libtwolame0-0.3.13-3.3.x86_64
Problem: problem with installed package k3b-17.04.3-12.1.x86_64
Solution 1: install k3b-17.08.0-1.1.x86_64 (with vendor change)
http://packman.links2linux.de --> openSUSE
Choose the above solution using '1' or skip, retry or cancel [1/s/r/c] (c):
On Fri, 01 Sep 2017 14:06:01 +0000, tannington wrote:
> Did an install of TW (20170825) a couple of days ago on a new PC,
> currently in the process of setting it up.
>
> K3b is giving the “MP3 Audio Decoder plugin not found.” message at
> startup.
>
> http://paste.opensuse.org/view/raw/5bd6d3bd
>
> If one looks at “Settings → Configure K3b… → Plugins” then both the
> “K3b MAD Decoder”, and “K3b Lame MP3 Encoder” are missing.
>
> This is with:
>
> k3b 17.08.0-1.1 libmad0 0.15.1b-1.1 lame 3.99.5-1.1 libmp3lame0
> 3.99.5-1.1
>
> all from http://download.opensuse.org/tumbleweed/repo/oss/
>
> So I’m not too sure why k3b thinks they’re missing…
>
>
> Now, my usual recourse has been to install from Packman,
> http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ and
> do a vendor switch.
>
> However those packages as of yesterday and today (2017-09-01) are no
> longer present in the Packman repository.
>
> (Out of curiosity, I’ve just looked at Packman for 42.3 and the packages
> are still present there.)
>
> … hmm :\
Just checked Packman and k3b is not available so (yet). I had k3b from
Packman which got switched to the main TW repo yesterday and mp3 was
never available in that version. Joys of the bleeding wedge. Should be
available from packman w/ the mp3 codec in the future (shortly, I
hope…).
the mp3 patent has ended and most mp3 based codecs and apps can be found in the OSS repo and are no longer being maintained by packman https://software.opensuse.org/package/lame
as you can see a fully functioning lame is in the main TW repo so you should go with option 1 do a vendor change for k3b from packman to the openSuse repo
That version does not work. I just tried myself. K3B complains about the missing mp3 decoder, even than all necessary packages come from the Tumbleweed repo. The packman version (from 42.3) does work in Tumbleweed. For me this is a non-issue, I don’t burn audio cds.
I think that has to do with the fact that the k3b TW package version 17.04 is a kf5 app and there are some bugs to iron out while LEAP is still the kde4/Qt4 based 2.0.3
I am not seeing this problem. Using the latest snapshot 31082017 with the packman rpm k3b-17.08.0-10.1.x86_64.rpm dated the 25th August.
Now that the issue with mp3 has disappeared the separate codec rpm was dropped by packman in June as the codec element was meged (back) into the main rpm.
Actually that change was in November already. Since then there is no separate k3b-codecs package any more.
From the package changelog:
* Wed Nov 30 2016 wbauer@tmo.at
- Obsolete k3b-codecs, the additional codecs are part of the main
package now
And meanwhile, libmad and lame are in the standard Tumbleweed repo, so even the openSUSE package can provide mp3 support now.
That change has only been submitted last week though and is not yet in TW: https://build.opensuse.org/request/show/519602
As soon as this is accepted (and the next snapshot published), there is no need at all for the Packman package any more (on Tumbleweed, that is).
Seems that Packman dropped their TW package a few days too soon though…
PS: if you urgently need mp3 support, you can install k3b from KDE:Applications (the devel project for Tumbleweed) for now, until the new package reaches the main repos. That does have mp3 support since last week. https://software.opensuse.org//download.html?project=KDE%3AApplications&package=k3b
(I’d recommend to download and install that one package though and not add the full repo…)