Some thoughts on Audacious in Fedora

Digimer linux at alteeve.com
Wed Feb 2 19:12:22 UTC 2011


On 02/02/2011 01:25 PM, Michael Schwendt wrote:
> As the Fedora 14 update of Audacious from 2.4.0 to 2.4.3 has not been
> smooth at all and is still annoying users, who need 3rd party plugin
> packages which still haven't been pushed, the following consequences are
> arising IMO:
> 
> 
> Fedora 13
> 
> I'm offering Audacious 2.2 (audacious-2.2-16 and audacious-plugins-2.2-38)
> in Fedora 13 to anyone interested in taking over. In other words, consider
> Audacious in Fedora 13 semi-orphaned.
> 
> In my point of view, it works well enough that it doesn't need an upgrade
> to 2.4.x. Though, a lot has changed in the 2.4 series, and certainly there
> are additional bug-fixes included. If to be upgraded in Fedora 13, this
> would need the cooperation (and extra-work) of 3rd party plugin package
> providers. Special precautions are to be taken as not to repeat the
> problems we've run into with this recent update in Fedora 14. Whether
> Fedora 13 is "new enough" with regard to all dependencies remains to be
> examined by whomever. I believe that users with interest in later software
> ought to upgrade to Fedora 14.
> 
> 
> Fedora 14
> 
> Even before a strong RPM dependency in 3rd party plugin packages is
> available to prevent breaking of decoder plugins, I have created a custom
> repository for Audacious 2.5-alpha1 - which btw breaks the Plugin API
> again and requires actual code changes and not just rebuilds:
> 
>   http://repos.fedorapeople.org/repos/mschwendt/audacious-2.5/fedora-audacious-2.5.repo
> 
> This is not only for users to take a sneak peek at Audacious 2.5 development,
> but also to emphasize that the dependency on 3rd party plugin packages can
> be problematic.

Just a note:

sudo yum list |grep audacious
[sudo] password for digimer:
audacious.x86_64                         2.5-0.1.alpha1.fc14
@fedora-audacious-2.5
audacious-devel.x86_64                   2.5-0.1.alpha1.fc14
@fedora-audacious-2.5
audacious-libs.x86_64                    2.5-0.1.alpha1.fc14
@fedora-audacious-2.5
audacious-plugins.x86_64                 2.5-0.2.alpha1.fc14
@fedora-audacious-2.5
libmowgli.x86_64                         0.9.50-0.1.fc14
@fedora-audacious-2.5
libmowgli-devel.x86_64                   0.9.50-0.1.fc14
@fedora-audacious-2.5
audacious-debuginfo.x86_64               2.5-0.1.alpha1.fc14
fedora-audacious-2.5
audacious-devel.i686                     2.4.3-1.fc14
updates
audacious-libs.i686                      2.4.3-1.fc14
updates
audacious-plugin-fc.x86_64               0.6-3.fc14.0.1
fedora-audacious-2.5
audacious-plugin-fc-debuginfo.x86_64     0.6-3.fc14.0.1
fedora-audacious-2.5
audacious-plugin-xmp.x86_64              3.3.0-2.fc14.1
updates
audacious-plugins-amidi.x86_64           2.5-0.2.alpha1.fc14
fedora-audacious-2.5
audacious-plugins-debuginfo.x86_64       2.5-0.2.alpha1.fc14
fedora-audacious-2.5
audacious-plugins-freeworld.x86_64       2.4.0-1.fc14
rpmfusion-free
audacious-plugins-freeworld-aac.x86_64   2.4.0-1.fc14
rpmfusion-free
audacious-plugins-freeworld-ffaudio.x86_64
audacious-plugins-freeworld-mms.x86_64   2.4.0-1.fc14
rpmfusion-free
audacious-plugins-freeworld-mp3.x86_64   2.4.0-1.fc14
rpmfusion-free
audacious-plugins-jack.x86_64            2.5-0.2.alpha1.fc14
fedora-audacious-2.5
audacious-plugins-sid.x86_64             2.5-0.2.alpha1.fc14
fedora-audacious-2.5
audacious-plugins-uade.x86_64            2.09-5.fc11
rpmfusion-nonfree
libmowgli-debuginfo.x86_64               0.9.50-0.1.fc14
fedora-audacious-2.5
lework:~$ sudo yum install audacious-plugin-fc.x86_64
audacious-plugin-xmp.x86_64 audacious-plugins-amidi.x86_64
audacious-plugins-freeworld.x86_64
audacious-plugins-freeworld-aac.x86_64
audacious-plugins-freeworld-ffaudio.x86_64
audacious-plugins-freeworld-mms.x86_64
audacious-plugins-freeworld-mp3.x86_64 audacious-plugins-jack.x86_64
audacious-plugins-sid.x86_64 audacious-plugins-uade.x86_64
libmowgli-debuginfo.x86_64
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package audacious-plugin-fc.x86_64 0:0.6-3.fc14.0.1 set to be installed
---> Package audacious-plugin-xmp.x86_64 0:3.3.0-2.fc14.1 set to be
installed
---> Package audacious-plugins-amidi.x86_64 0:2.5-0.2.alpha1.fc14 set to
be installed
---> Package audacious-plugins-freeworld.x86_64 0:2.4.0-1.fc14 set to be
installed
---> Package audacious-plugins-freeworld-aac.x86_64 0:2.4.0-1.fc14 set
to be installed
---> Package audacious-plugins-freeworld-ffaudio.x86_64 0:2.4.0-1.fc14
set to be installed
---> Package audacious-plugins-freeworld-mms.x86_64 0:2.4.0-1.fc14 set
to be installed
---> Package audacious-plugins-freeworld-mp3.x86_64 0:2.4.0-1.fc14 set
to be installed
---> Package audacious-plugins-jack.x86_64 0:2.5-0.2.alpha1.fc14 set to
be installed
---> Package audacious-plugins-sid.x86_64 0:2.5-0.2.alpha1.fc14 set to
be installed
---> Package audacious-plugins-uade.x86_64 0:2.09-5.fc11 set to be installed
--> Processing Dependency: uade = 2.09-5.fc11 for package:
audacious-plugins-uade-2.09-5.fc11.x86_64
---> Package libmowgli-debuginfo.x86_64 0:0.9.50-0.1.fc14 set to be
installed
--> Running transaction check
---> Package uade.x86_64 0:2.09-5.fc11 set to be installed
--> Processing Dependency: libao.so.2()(64bit) for package:
uade-2.09-5.fc11.x86_64
--> Finished Dependency Resolution
Error: Package: uade-2.09-5.fc11.x86_64 (rpmfusion-nonfree)
           Requires: libao.so.2()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


-- 
Digimer
E-Mail: digimer at alteeve.com
AN!Whitepapers: http://alteeve.com
Node Assassin:  http://nodeassassin.org


More information about the devel mailing list