Paul's Blog Entries for August 2009
Saturday 1st August 2009
Local Packages
Bumped a few packages for the Fedora_12_Mass_Rebuild (libxml2, mod_fcgid, python-setuptools, rbldnsd, spamass-milter, tidy, xxdiff)
Updated proftpd to include upstream patch resolving parallel build problem, as per Fedora
Sunday 2nd August 2009
Local Packages
Bumped more packages for the Fedora_12_Mass_Rebuild (ppp, pptp, smbldap-tools)
Monday 3rd August 2009
Local Packages
Updated perl-List-MoreUtils to 0.25_02 (first version working over all releases since 0.22)
Updated perl-PAR-Dist to 0.46
Updated perl-PPI to 1.205
Fedora Project
Created updates for proftpd in F-10, F-11, EL-4, and EL-5 to resync them with the version in Rawhide, containing a great many fixes
Tuesday 4th August 2009
PPTP Client Project
Updated the pptp packaging to match the Fedora packaging more closely, and built and pushed Fedora 11 versions of the upstream repositories, which I forgot to do at the time of the Fedora 11 release. Surprised that there were no complaints about that on pptpclient-devel.
Local Packages
Updated moin-theme-widget with fixes for moin ≥ 1.6.0
Wednesday 5th August 2009
Local Packages
Updated gtkwave to 3.2.2
Fedora Project
Tried updating gtkwave to 3.2.2 in Rawhide but the PPC build failed with an internal compiler error:
./fst/fstapi.c: In function 'fstReaderInit': ./fst/fstapi.c:2668: internal compiler error: in memory_address, at explow.c:493 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugzilla.redhat.com/bugzilla> for instructions.
(same problem with F-11 compiler but F-10 is OK), so I raised Bug #515672 about it
Wiki
Made a start on updating SunJava6OnFedora to go from update 7 to update 15, which brings in the long-awaited browser plugin for x86_64 systems (well, since update 12 actually). Anyway, when it came to building the x86_32 version of the package-in-progress, it soon fell over:
$ setarch i386 rpmbuild --rebuild java-1.6.0-sun-1.6.0.15-1.0.cf.nosrc.rpm Installing java-1.6.0-sun-1.6.0.15-1.0.cf.nosrc.rpm Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NVE81s + umask 022 + cd /home/paul/BUILD/BUILD + LANG=C + export LANG + unset DISPLAY + rm -rf /home/paul/BUILD/BUILD/jdk1.6.0_15 + export MORE=10000 + MORE=10000 + sh /home/paul/BUILD/SOURCES/java-1.6.0-sun/jdk-6u15-linux-i586.bin /home/paul/BUILD/SOURCES/java-1.6.0-sun/jdk-6u15-linux-i586.bin: ./install.sfx.17553: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.NVE81s (%prep) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.NVE81s (%prep)
My Fedora 11 development box is a "pure" x86_64 system, so I had to install the 32-bit version of glibc to get past this:
# rpm -q glibc glibc-2.10.1-2.x86_64 # yum install glibc.i586 Loaded plugins: refresh-packagekit updates-local | 2.3 kB 00:00 city-fan.org | 2.3 kB 00:00 city-fan.org/primary_db | 192 kB 00:00 poptop-stable | 2.3 kB 00:00 pptp-stable | 2.3 kB 00:00 rpmfusion-free-updates | 3.8 kB 00:00 rpmfusion-nonfree-updates | 3.8 kB 00:00 updates/metalink | 15 kB 00:01 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package glibc.i586 0:2.10.1-2 set to be updated --> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.10.1-2.i586 --> Processing Dependency: libfreebl3.so for package: glibc-2.10.1-2.i586 --> Running transaction check ---> Package nss-softokn-freebl.i586 0:3.12.3.99.3-2.11.3.fc11 set to be updated --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================= Package Arch Version Repository Size ========================================================================================================= Installing: glibc i586 2.10.1-2 fedora-local 4.9 M Installing for dependencies: nss-softokn-freebl i586 3.12.3.99.3-2.11.3.fc11 updates-local 136 k Transaction Summary ========================================================================================================= Install 2 Package(s) Upgrade 0 Package(s) Total download size: 5.0 M Is this ok [y/N]: y Downloading Packages: --------------------------------------------------------------------------------------------------------- Total 14 MB/s | 5.0 MB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : glibc-2.10.1-2.i586 1/2 Installing : nss-softokn-freebl-3.12.3.99.3-2.11.3.fc11.i586 2/2 Installed: glibc.i586 0:2.10.1-2 Dependency Installed: nss-softokn-freebl.i586 0:3.12.3.99.3-2.11.3.fc11 Complete! #
The build then ran successfully...
$ setarch i386 rpmbuild --rebuild java-1.6.0-sun-1.6.0.15-1.0.cf.nosrc.rpm Installing java-1.6.0-sun-1.6.0.15-1.0.cf.nosrc.rpm Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pG3HJM + umask 022 + cd /home/paul/BUILD/BUILD + LANG=C + export LANG + unset DISPLAY + rm -rf /home/paul/BUILD/BUILD/jdk1.6.0_15 + export MORE=10000 + MORE=10000 + sh /home/paul/BUILD/SOURCES/java-1.6.0-sun/jdk-6u15-linux-i586.bin + cd /home/paul/BUILD/BUILD + cd jdk1.6.0_15 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . ...
Thursday 6th August 2009
Wiki
Updated SunJava6OnFedora to reference Sun Java 6 Update 15, including the 64-bit browser plugin
Fedora Project
Updated gtkwave to 3.2.2 in Rawhide after an updated gcc package became available to resolve Bug #515672; Jakub also suggested a workaround for the F-11 build, which worked although I'm not currently planning to update F-11 to 3.2.2
- The required patch was as follows, growing a buffer allocated on the stack a little bit:
--- gtkwave-3.2.2/src/helpers/fst/fstapi.c 2009-08-06 20:44:14.000000000 +0100 +++ gtkwave-3.2.2/src/helpers/fst/fstapi.c 2009-08-06 20:45:27.000000000 +0100 @@ -2431,7 +2431,8 @@ { FILE *fcomp; off_t offpnt, uclen; - char gz_membuf[FST_GZIO_LEN]; + const BZ515672_BODGE = 32; + char gz_membuf[FST_GZIO_LEN + BZ515672_BODGE]; void *zhandle; int flen = strlen(xc->filename); char *hf = calloc(1, flen + 16 + 32 + 1);
Friday 7th August 2009
Local Packages
Updated getmail to 4.10.0 (add message_log_verbose option, off by default)
Monday 10th August 2009
Local Packages
Updated dovecot to 1.2.3 and managesieve to 0.11.8
Updated getmail to 4.11.0 (fix --dump for rcfiles containing verbose=0 option; fix copy-and-paste error in documentation of MultiSorter destination)
Updated perl-Module-Build to 0.340201 (fix CPAN RT#47980)
Updated perl-PPI to 1.206 (optimisation release - 1-2% speed up)
New package perl-Devel-GlobalDestruction (0.02)
New package perl-Scope-Guard (0.03)
New package perl-Sub-Identify (0.04)
New package perl-Sub-Name (0.04)
New package perl-Task-Weaken (1.03)
New package perl-Test-LongString (0.11)
New package perl-UNIVERSAL-require (0.13)
Wiki
Updated SunJava5OnFedora to reference Sun Java 5 Update 20 and add details of using alternatives to manage the browser plugin
Tuesday 11th August 2009
Local Packages
Updated perl-Array-Compare to 2.00
Updated perl-YAML to 0.70
Updated spamass-milter to build from the bzipped tarball rather than the gzipped one
Updated weblint++ to 1.15
New package perl-Algorithm-C3 (0.08)
New package perl-Class-C3 (0.21)
New package perl-Class-C3-XS (0.11)
New package perl-Class-MOP (0.91)
New package perl-Moose (0.88)
New package perl-MRO-Compat (0.11)
Fedora Project
Updated spamass-milter in Rawhide to build from the bzipped tarball rather than the gzipped one
Wednesday 12th August 2009
Fedora Project
Whilst browsing through LWN, I came across a Red Hat Security Alert on libxml and libxml2 (for RHEL), which was interesting because I hadn't seen any bug reports for libxml. I downloaded the RHEL-3 source package and found that it contained two patches for libxml 1.8.17 (the last release of libxml version 1), neither of which were in the Fedora version, which addressed:
CVE-2004-0110 (arbitrary code execution via a long URL)
CVE-2004-0989 (arbitrary code execution via a long URL)
CVE-2009-2414 (stack consumption DoS vulnerabilities)
CVE-2009-2416 (use-after-free DoS vulnerabilities)
Needless to say I updated the libxml packages in Fedora 10, 11, and Rawhide and submitted updates pronto!
Local Packages
Updated libxml as per Fedora above
Updated libxml2 for the CVE-2009-2414 and CVE-2009-2416 vulnerabilities as per Fedora
Updated tzip to fix some compiler warnings
Thursday 13th August 2009
Fedora Project
Updated libpng10 to 1.0.48 in Rawhide
Local Packages
Updated libpng10 to 1.0.48
Updated curl to 7.19.6
Friday 14th August 2009
Local Packages
Updated perl-Class-MOP to 0.92
Updated perl-Moose to 0.89
Monday 17th August 2009
Local Packages
Updated bluefish-unstable to 1.3.6
Updated java-1.6.0-sun to 1.6.0.16 (updated SunJava6OnFedora too)
Tuesday 18th August 2009
Local Packages
Updated curl to fix NSS ignoring ssl.verifyhost and produce more verbose error messages (Bug #516056)
Updated java-1.5.0-sun to fix alternatives handling for the browser plugin (updated SunJava5OnFedora too)
New package trac-accountmanager-plugin (0.2.1)
Fedora Project
Submitted trac-accountmanager-plugin package review request
Wednesday 19th August 2009
Local Packages
Updated libcurl7112 to fix CVE-2009-2417 (incorrect verification of SSL certificate with NUL in name) and to update the patches so that the package builds without needing to run the autotools during the build
Updated libcurl7155 to fix CVE-2009-2417 (incorrect verification of SSL certificate with NUL in name)
Updated proftpd to include mod_vroot and use it to map /etc/security/pam_env.conf into user home directory chroots to work around PAM+chroot issues (Bug #477120 and Bug #506735)
Updated trac-accountmanager-plugin to use setuptools to generate the tarball, and fix timestamps on a per-file basis
Fedora Project
Updated proftpd as per my local package
My package submission for trac-accountmanager-plugin turned up too late and was closed as a duplicate of Ben Boeckel's submission, so I'll review that one instead; at least I don't have to wait for a reviewer now
Thursday 20th August 2009
Local Packages
Updated dovecot to 1.2.4 and dovecot-sieve to 0.1.11
Updated perl-IO-Socket-SSL to 1.30
Fedora Project
Updated perl-IO-Socket-SSL to 1.30
Friday 21st August 2009
Local Packages
Updated dovecot-sieve to 0.1.12 and dovecot-managesieve to 0.11.9
Saturday 22nd August 2009
Fedora Project
Updated perl-Net-SSLeay to svn trunk (rev 252), needed due to omission of MD2 functionality from OpenSSL 1.0.0 (CPAN RT#48916) as soon to be found in Rawhide
Monday 24th August 2009
Local Packages
Updated curl to work around a problem causing a tight loop during an sftp upload (see http://permalink.gmane.org/gmane.comp.web.curl.library/24744)
Updated dkms to 2.1.0.0
Updated perl-Net-SSLeay to svn trunk (rev 252), needed due to omission of MD2 functionality from OpenSSL 1.0.0 (CPAN RT#48916) as soon to be found in Rawhide; had to define OPENSSL_NO_SHA256 manually for releases with openssl < 0.9.8 to prevent build failures due to missing symbol EVP_sha256 in older openssl versions
Updated perl-Net-SSLeay to svn trunk (rev 253), including upstream fix for EVP_sha256 issue
Fedora Project
Took ownership of perl-Jcode, which had been orphaned; it's currently a dependency of smbldap-tools but that may not be the case much longer - see http://gna.org/bugs/?11717
Updated perl-Jcode in Rawhide to 2.07 and cleaned up the package whilst I was at it
Tuesday 25th August 2009
Local Packages
Updated perl-Jcode to add explicit perl(MIME::Base64) dependency for MIME header support
Updated perl-Module-CoreList to 2.18 (update for perl 5.10.1; remove %patchlevel hash; add %upstream and %bug_tracker data)
Wednesday 26th August 2009
Dependency Hell
Came to do a yum update on my Internet-facing server this morning (it's basically a minimal install with a few server packages added) and was presented with this:
# yum update Setting up Update Process Resolving Dependencies --> Running transaction check --> Processing Dependency: libpolkitkdeprivate.so.4 for package: kdebase-workspace-4.3.0-9.fc11.i586 ---> Package dhclient.i586 12:4.1.0p1-2.fc11 set to be updated ---> Package kdebase-workspace.i586 0:4.3.0-9.fc11 set to be updated --> Processing Dependency: ksysguardd = 4.3.0-9.fc11 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: kdm = 4.3.0-9.fc11 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: kdebase-runtime >= 4.3.0 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libxklavier.so.12 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: xorg-x11-apps for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: xorg-x11-utils for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libsyndication.so.4 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libeet.so.1 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libqedje.so.0 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libgps.so.18 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libXss.so.1 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: kio_sysinfo for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libqzion.so.0 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libqimageblitz.so.4 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Processing Dependency: libknotificationitem-1.so.1 for package: kdebase-workspace-4.3.0-9.fc11.i586 --> Running transaction check ---> Package eet.i586 0:1.1.0-2.fc11 set to be updated ---> Package gpsd.i586 0:2.39-3.fc11 set to be updated ---> Package kdebase-runtime.i586 0:4.3.0-4.fc11 set to be updated --> Processing Dependency: kdebase-runtime-libs(x86-32) = 4.3.0-4.fc11 for package: kdebase-runtime-4.3.0-4.fc11.i586 --> Processing Dependency: htdig for package: kdebase-runtime-4.3.0-4.fc11.i586 --> Processing Dependency: libkwalletbackend.so.4 for package: kdebase-runtime-4.3.0-4.fc11.i586 --> Processing Dependency: libmolletnetwork.so.4 for package: kdebase-runtime-4.3.0-4.fc11.i586 ---> Package kdebase-workspace-libs.i586 0:4.3.0-9.fc11 set to be updated ---> Package kdelibs-experimental.i586 0:4.3.0-1.fc11 set to be updated ---> Package kdepimlibs.i586 0:4.3.0-2.fc11 set to be updated --> Processing Dependency: libical.so.0 for package: kdepimlibs-4.3.0-2.fc11.i586 --> Processing Dependency: libicalss.so.0 for package: kdepimlibs-4.3.0-2.fc11.i586 ---> Package kdm.i586 0:4.3.0-9.fc11 set to be updated --> Processing Dependency: kde-settings-kdm for package: kdm-4.3.0-9.fc11.i586 ---> Package kio_sysinfo.i586 0:20090620-1.fc11 set to be updated ---> Package ksysguardd.i586 0:4.3.0-9.fc11 set to be updated ---> Package libXScrnSaver.i586 0:1.1.3-2.fc11 set to be updated ---> Package libxklavier.i586 0:3.9-1.fc11 set to be updated --> Processing Dependency: libxkbfile.so.1 for package: libxklavier-3.9-1.fc11.i586 ---> Package qedje.i586 0:0.4.0-1.fc11 set to be updated ---> Package qimageblitz.i586 0:0.0.4-0.5.svn706674.fc11 set to be updated ---> Package qzion.i586 0:0.4.0-1.fc11 set to be updated ---> Package xorg-x11-apps.i586 0:7.3-8.fc11 set to be updated ---> Package xorg-x11-utils.i586 0:7.4-4.fc11 set to be updated --> Processing Dependency: libdmx.so.1 for package: xorg-x11-utils-7.4-4.fc11.i586 --> Processing Dependency: libXxf86dga.so.1 for package: xorg-x11-utils-7.4-4.fc11.i586 --> Running transaction check ---> Package htdig.i586 4:3.2.0-0.6.b6.fc11 set to be updated ---> Package kde-settings-kdm.noarch 0:4.2-12 set to be updated --> Processing Dependency: xterm for package: kde-settings-kdm-4.2-12.noarch --> Processing Dependency: xorg-x11-xdm for package: kde-settings-kdm-4.2-12.noarch ---> Package kdebase-runtime-libs.i586 0:4.3.0-4.fc11 set to be updated --> Processing Dependency: libslp.so.1 for package: kdebase-runtime-libs-4.3.0-4.fc11.i586 --> Processing Dependency: libsmbclient.so.0 for package: kdebase-runtime-libs-4.3.0-4.fc11.i586 ---> Package libXxf86dga.i586 0:1.0.2-4.fc11 set to be updated ---> Package libdmx.i586 0:1.0.2-9.fc11 set to be updated ---> Package libical.i586 0:0.43-4.fc11 set to be updated ---> Package libxkbfile.i586 0:1.0.4-7.fc11 set to be updated --> Running transaction check ---> Package libsmbclient.i586 0:3.3.2-0.33.fc11 set to be updated --> Processing Dependency: libtdb.so.1 for package: libsmbclient-3.3.2-0.33.fc11.i586 --> Processing Dependency: libwbclient.so.0 for package: libsmbclient-3.3.2-0.33.fc11.i586 --> Processing Dependency: libtalloc.so.1 for package: libsmbclient-3.3.2-0.33.fc11.i586 ---> Package openslp.i586 0:1.2.1-11.fc11 set to be updated ---> Package xorg-x11-xdm.i586 1:1.1.6-10.fc11 set to be updated ---> Package xterm.i586 0:242-3.fc11 set to be updated --> Running transaction check ---> Package libtalloc.i586 0:1.3.1-0.fc11 set to be updated ---> Package libtdb.i586 0:1.1.5-0.fc11 set to be updated ---> Package samba-winbind.i586 0:3.3.2-0.33.fc11 set to be updated --> Processing Dependency: samba-common = 3.3.2-0.33.fc11 for package: samba-winbind-3.3.2-0.33.fc11.i586 --> Running transaction check ---> Package samba-common.i586 0:3.3.2-0.33.fc11 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================= Package Arch Version Repository Size ============================================================================================================================= Installing: kdebase-workspace i586 4.3.0-9.fc11 updates-local 14 M replacing PolicyKit-kde.i586 4.2.90-1.fc11 Updating: dhclient i586 12:4.1.0p1-2.fc11 updates-local 347 k Installing for dependencies: eet i586 1.1.0-2.fc11 fedora-dvd 44 k gpsd i586 2.39-3.fc11 fedora-dvd 249 k htdig i586 4:3.2.0-0.6.b6.fc11 fedora-dvd 1.0 M kde-settings-kdm noarch 4.2-12 updates-local 25 k kdebase-runtime i586 4.3.0-4.fc11 updates-local 7.6 M kdebase-runtime-libs i586 4.3.0-4.fc11 updates-local 1.8 M kdebase-workspace-libs i586 4.3.0-9.fc11 updates-local 905 k kdelibs-experimental i586 4.3.0-1.fc11 updates 38 k kdepimlibs i586 4.3.0-2.fc11 updates-local 2.4 M kdm i586 4.3.0-9.fc11 updates-local 1.9 M kio_sysinfo i586 20090620-1.fc11 updates-local 363 k ksysguardd i586 4.3.0-9.fc11 updates-local 76 k libXScrnSaver i586 1.1.3-2.fc11 fedora-dvd 18 k libXxf86dga i586 1.0.2-4.fc11 fedora-dvd 17 k libdmx i586 1.0.2-9.fc11 fedora-dvd 14 k libical i586 0.43-4.fc11 fedora-dvd 220 k libsmbclient i586 3.3.2-0.33.fc11 fedora-dvd 1.5 M libtalloc i586 1.3.1-0.fc11 updates-local 18 k libtdb i586 1.1.5-0.fc11 updates-local 27 k libxkbfile i586 1.0.4-7.fc11 fedora-dvd 76 k libxklavier i586 3.9-1.fc11 fedora-dvd 59 k openslp i586 1.2.1-11.fc11 fedora 61 k qedje i586 0.4.0-1.fc11 fedora-dvd 93 k qimageblitz i586 0.0.4-0.5.svn706674.fc11 fedora-dvd 59 k qzion i586 0.4.0-1.fc11 fedora-dvd 64 k samba-common i586 3.3.2-0.33.fc11 fedora-dvd 13 M samba-winbind i586 3.3.2-0.33.fc11 fedora-dvd 3.2 M xorg-x11-apps i586 7.3-8.fc11 fedora-dvd 270 k xorg-x11-utils i586 7.4-4.fc11 fedora-dvd 116 k xorg-x11-xdm i586 1:1.1.6-10.fc11 updates-local 139 k xterm i586 242-3.fc11 fedora-dvd 368 k Transaction Summary ============================================================================================================================= Install 32 Package(s) Upgrade 1 Package(s) Total download size: 49 M Is this ok [y/N]: n Exiting on user Command Complete!
Well something had gone badly wrong there as there was certainly no way I was going to install all of that bloat on the server. In fact I was mystified as to why PolicyKit-kde was there in the first place, so I thought I'd get rid of it:
# rpm -e PolicyKit-kde error: Failed dependencies: PolicyKit-authentication-agent is needed by (installed) gnome-mount-0.8-5.fc11.i586 #
Ah, now gnome-mount does provide some useful functionality even on a server with just the command line, but why had it pulled in PolicyKit-kde? The answer was that it required PolicyKit-authentication-agent, a "virtual provide" that's provided by a number of different packages, and any one will do:
# repoquery --whatprovides PolicyKit-authentication-agent PolicyKit-kde-0:4.2.0-3.fc11.i586 PolicyKit-kde-0:4.2.90-1.fc11.i586 kdebase-workspace-0:4.3.0-9.fc11.i586 PolicyKit-gnome-0:0.9.2-3.fc11.i586 #
PolicyKit-kde had apparently been chosen on the basis of having the shortest name. I could avoid the bloat by selecting a more lightweight provider of PolicyKit-authentication-agent for gnome-mount, and PolicyKit-gnome looked like the obvious choice:
[root@goalkeeper mail]# yum install PolicyKit-gnome Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package PolicyKit-gnome.i586 0:0.9.2-3.fc11 set to be updated --> Processing Dependency: libpolkit-gnome.so.0 for package: PolicyKit-gnome-0.9.2-3.fc11.i586 --> Running transaction check ---> Package PolicyKit-gnome-libs.i586 0:0.9.2-3.fc11 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================= Package Arch Version Repository Size ============================================================================================================================= Installing: PolicyKit-gnome i586 0.9.2-3.fc11 fedora-dvd 142 k Installing for dependencies: PolicyKit-gnome-libs i586 0.9.2-3.fc11 fedora-dvd 22 k Transaction Summary ============================================================================================================================ Install 2 Package(s) Upgrade 0 Package(s) Total download size: 165 k Is this ok [y/N]: y Downloading Packages: (1/2): PolicyKit-gnome-libs-0.9.2-3.fc11.i586.rpm | 22 kB 00:00 (2/2): PolicyKit-gnome-0.9.2-3.fc11.i586.rpm | 142 kB 00:00 ----------------------------------------------------------------------------------------------------------------------------- Total 328 kB/s | 165 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : PolicyKit-gnome-libs-0.9.2-3.fc11.i586 1/2 Installing : PolicyKit-gnome-0.9.2-3.fc11.i586 2/2 Installed: PolicyKit-gnome.i586 0:0.9.2-3.fc11 Dependency Installed: PolicyKit-gnome-libs.i586 0:0.9.2-3.fc11 Complete! #
That was more like it, and I'd now be able to remove PolicyKit-kde:
# rpm -e PolicyKit-kde #
I could now do the rest of the updates:
# yum update Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package dhclient.i586 12:4.1.0p1-2.fc11 set to be updated --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================= Package Arch Version Repository Size ============================================================================================================================= Updating: dhclient i586 12:4.1.0p1-2.fc11 updates-local 347 k Transaction Summary ============================================================================================================================ Install 0 Package(s) Upgrade 1 Package(s) Total download size: 347 k Is this ok [y/N]: y Downloading Packages: dhclient-4.1.0p1-2.fc11.i586.rpm | 347 kB 00:00 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : 12:dhclient-4.1.0p1-2.fc11.i586 1/2 Cleanup : 12:dhclient-4.1.0-23.fc11.i586 2/2 Updated: dhclient.i586 12:4.1.0p1-2.fc11 Complete! #
Much better!
Local Packages
Updated xv to merge patches from RPM Fusion and translations from PLD Linux, plus fix some potential buffer overflows and some compiler warnings. I'll try getting my changes merged into RPM Fusion soon.
Thursday 27th August 2009
Local Packages
Updated dkms to 2.1.0.1
Updated libnet to 1.1.4, which now builds as a shared library, and split off a -devel subpackage as per Fedora
Updated perl-Module-Build to 0.35
Rebuilt tcptraceroute against the shared libnet
Friday 28th August 2009
Fedora Project
Updated perl-Sysadm-Install to 0.31 (improved UTF-8 support)
Monday 31st August 2009
Local Packages
Updated perl-Compress-Raw-Bzip2 to 2.021 (test suite fixes)
Rebuilt dovecot for OpenSSL 1.0 in Rawhide
Rebuilt libssh2 for OpenSSL 1.0 in Rawhide
Rebuilt perl-Net-SSLeay for OpenSSL 1.0 in Rawhide
Rebuilt sendmail for OpenSSL 1.0 in Rawhide
Previous Month: July 2009
Next Month: September 2009