Thursday, 15 April 2010

Hm.. Now the bad side of Fedora not being Gentoo.

Up till now I liked everything about Fedora. Easy installation, quick and simple software updates, and nice login screen ;)

Unfortunately live CD installation always makes assumption that as a user I will need almost everything my computer has on-board, and it's never as tightly fit as compiled Gentoo packages.

One such thing is double click on my touchpad. I'm used to have it defined as double tap on it, or zoom-in, zoom-out and scroll. Buttons below touchpad on my laptop a practically unused. It simply more convenient for me.

First surprise: Fedora releases since Fedora 10 do not create a /etc/X11/xorg.conf file, used to configure the X server, by default. The X configuration is automatically determined each time X is started. In most cases, this works well and there is no need to manually specify X configuration information. (from FedoraProject site).

And that's just a bit of it.
Hm. I'm back to Gentoo as soon as it's possible!

Monday, 12 April 2010

Updates

first thing I was presented upon installing system was information, that there are a couple (lol, well over 100) updates ready for me to install. So I chose to install them.

PackageKit informed however that: An internal system error has ocurred.
With more details:

Error Type:
Error Value: Error getting repository data for installed, repository not found
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 3125, in
main()
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 3122, in main
backend.dispatcher(sys.argv[1:])
File : /usr/lib/python2.6/site-packages/packagekit/backend.py, line 710, in dispatcher
self.dispatch_command(args[0], args[1:])
File : /usr/lib/python2.6/site-packages/packagekit/backend.py, line 657, in dispatch_command
self.update_packages(only_trusted, package_ids)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 1948, in update_packages
signed = self._is_package_repo_signed(pkg)
File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 1437, in _is_package_repo_signed
repo = self.yumbase.repos.getRepo(pkg.repoid)
File : /usr/lib/python2.6/site-packages/yum/repos.py, line 121, in getRepo
'Error getting repository data for $s, repository not found' $ (repoid)

This error or it's various options happen when PackageKit is not updated.

tried:

yum update PackageKit

as root, followed by reboot.

Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kpackagekit: symbol lookup error: /usr/lib/kde4/kcm_kpk_settings.so: undefined symbol: _ZN10PackageKit6Client10getActionsEv

ok, didn't update the GUI, so:

yum update kpackagekit

as normal user. worked.

This time system found 6 updates instead of hundreds and installed them without any errors.

only... after those were installed it found 399 new updates... long night before me. Oh wait, it's not Gentoo ;)
Real Time Web Analytics