Posts Tagged ‘ fedora

Songbird sings

So, as I wrote in my last entry I installed Fedora 10 on my main desktop earlier in the week and I have to say, I can really see it staying there. The reasons behind my switch over from Windows are too numerous to detail – predominantly Fedora 10 will be used as the bedrock from which RHEL 6 will be carved, moulded and created and I’ve been stuck in RHEL 5 land for a long time without keeping up with the changes that have been going on in the world of Fedora. The past few Fedora releases have been a little shakey (imo) however Fedora 10 got some special love with regard to bug tracking and resolution. And it shows with reviews coming in from left right and centre praising the release.

The main reason I can see myself sticking with linux this time around is due to the fact that there are now real, viable alternative apps for the “killer” apps which I use on a Windows desktop – the best example of this (as you’ve probably guessed already from the title) is Songbird. This is the killer app for me when it comes to music management on linux. As much as I hate Apple I have to admit, I do use iTunes on Windows to organise all my music. The last time I tried Fedora 9 I gave Songbird a spin, which back then was still in ‘beta’, i.e. pre-version 1.

songbird

As you can see Songbird v1 is very much like iTunes, from a layout perspective, however it far far excels, as it’s based on the Mozilla platform, it gains from the inherent web-based functionality which comes with including a web page rendering engine. The result is a completely integrated audio application. The best function (imo) is the ability for artist info to be displayed in the window, along with youtube videos, news and photos. Also Songbird takes the best from Firefox in that the application is highly extensible – for example the album art carosel you see at the top of the window is an extension, you can either choose to install it, or not. Customisation is key, and Songbird use it very very effectively. Songbird has all the functionality of iTunes and then some. I should probably add that I don’t have an iPod and don’t use Songbird to sync an iPod, however there is an extension available which will do that very thing. For more info you might want to read their version 1 release blog post which details the major features / improvements made recently.

Being cross-platform, I’m 100% certain that I will not be switching back to iTunes, since I’ll be able to simply port everything between OS’s. Sterling work Songbird – keep up the awesomeness!

Fedora 10 clean install – update issue

This evening I installed Fedora 10 onto my desktop so I can use it as my primary OS – I’d had enough of Vista 64 Ultimate to last me a lifetime. Anyway, I didn’t expect the install to go amazingly smoothly, since I’m running relatively new hardware, however I was pleasantly surprised at just how easy the install has become. My only wee gripe is that I had an issue with my standard yum update which I do after I install any Red Hat OS.

This may (or may not) have been caused by an issue with RPMfusion, since I had installed their repo onto my system, regardless, I was presented with the following:

[root@desktop64 src]# yum update
Loaded plugins: refresh-packagekit
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package m17n-contrib-marathi.noarch 0:1.1.8-2.fc10 set to be updated
---> Package m17n-contrib-tamil.noarch 0:1.1.8-2.fc10 set to be updated
---> Package mesa-dri-drivers.i386 0:7.2-0.14.fc10 set to be updated
---> Package m17n-contrib-sinhala.noarch 0:1.1.8-2.fc10 set to be updated

……..

---> Package bind-utils.i386 32:9.5.1-0.9.b3.fc10 set to be updated
--> Finished Dependency Resolution
gnome-packagekit-0.3.9-8.fc10.i386 from installed has depsolving problems
--> Missing Dependency: libpackagekit-glib.so.10 is needed by package gnome-packagekit-0.3.9-8.fc10.i386 (installed)
kpackagekit-0.3.1-4.fc10.i386 from installed has depsolving problems
--> Missing Dependency: libpackagekit-qt.so.10 is needed by package kpackagekit-0.3.1-4.fc10.i386 (installed)
Error: Missing Dependency: libpackagekit-glib.so.10 is needed by package gnome-packagekit-0.3.9-8.fc10.i386 (installed)
Error: Missing Dependency: libpackagekit-qt.so.10 is needed by package kpackagekit-0.3.1-4.fc10.i386 (installed)

This was resolved by simply doing a

[root@desktop64 src]# yum remove gnome-packagekit kpackagekit
since these packages were the only ones causing an issue.

[EDIT: VileGent in #fedora on freenode suggested the following, which would also resolve the issue, without having to remove packagekit yum --skip-broken update ]
In related news, it looks like Fedora was stricken with a rather large bug which caused a log of issues with dbus etc – I think the above problem was strongly related to this bugzilla bug, however I can’t be sure, and I can’t be bothered to to a re-install to find out – besides, I can live without packagekit anyway :)

[UPDATE: Updated packages are available, but haven't been signed and committed to the [fedora-updates] repository yet. If you can’t wait, try the following script:
#!/bin/bash
cd /usr/src
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-qt-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-glib-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-yum-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-yum-plugin-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-udev-helper-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/PackageKit/0.3.12/1.fc10/i386/PackageKit-gstreamer-plugin-0.3.12-1.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/kpackagekit/0.3.1/9.fc10/i386/kpackagekit-0.3.1-9.fc10.i386.rpm
wget http://koji.fedoraproject.org/packages/gnome-packagekit/0.3.12/1.fc10/i386/gnome-packagekit-0.3.12-1.fc10.i386.rpm
yum install --nogpgcheck kpackagekit-0.3.1-9.fc10.i386.rpm gnome-packagekit-0.3.12-1.fc10.i386.rpm PackageKit-0.3.12-1.fc10.i386.rpm PackageKit-glib-0.3.12-1.fc10.i386.rpm PackageKit-qt-0.3.12-1.fc10.i386.rpm PackageKit-yum-0.3.12-1.fc10.i386.rpm PackageKit-yum-plugin-0.3.12-1.fc10.i386.rpm PackageKit-gstreamer-plugin-0.3.12-1.fc10.i386.rpm PackageKit-udev-helper-0.3.12-1.fc10.i386.rpm