On 8/30/06, Paul Howarth <paul@xxxxxxxxxxxx> wrote:
Axel Liljencrantz wrote: > On 8/30/06, Paul Howarth <paul@xxxxxxxxxxxx> wrote: >> Axel Liljencrantz wrote: >> > Hi, >> > >> > On 8/29/06, Paul Howarth <paul@xxxxxxxxxxxx> wrote: >> >> On Tue, 2006-08-29 at 20:43 +0200, Axel Liljencrantz wrote: >> >> > Hi, >> >> > >> >> > The evolution and gnome-panel packages for Fedora have had broken >> >> > dependencies causing them to be impossible to update for almost 3 >> >> > months. >> >> >> >> Which Fedora release are you using, which versions of these >> packages do >> >> you have installed, and what happens when you do "yum update"? >> > >> > I neglected to include that information because before writing my >> > original email, I did a search and found that this exact problem >> > reported to this list on June 5 of this year (see >> > http://www.redhat.com/archives/fedora-list/2006-June/msg00548.html). >> > Sorry if I jumped to the wrong conclusions in assuming this was the >> > same problem, still unfixed. Anyway, this was confirmed as a package >> > bug in that thread. I just tried an update now, with the same results >> > as in that message but with different version numbers: >> > >> > root@hellboy /h/axel> yum update >> > Setting up Update Process >> > Setting up repositories >> > core >> [1/4] >> > >> ftp://redhat.taygeta.com/pub/RedHat/fedora/core/5/i386/os/repodata/repomd.xml: >> >> > >> > [Errno 4] IOError: [Errno ftp error] timed out >> > Trying other mirror. >> > core 100% |=========================| 1.1 kB >> 00:00 >> > updates >> [2/4] >> > updates 100% |=========================| 1.2 kB >> 00:00 >> > freshrpms >> [3/4] >> > freshrpms 100% |=========================| 951 B >> 00:00 >> > extras >> [4/4] >> > extras 100% |=========================| 1.1 kB >> 00:00 >> > Reading repository metadata in from local files >> > Resolving Dependencies >> > --> Populating transaction set with selected packages. Please wait. >> > ---> Package evolution-sharp.i386 0:0.10.2-9.5 set to be updated >> > ---> Package gnome-panel.i386 0:2.14.3-1.fc5 set to be updated >> > ---> Package gnome-panel-devel.i386 0:2.14.3-1.fc5 set to be updated >> > ---> Package evolution.i386 0:2.6.3-1.fc5.5 set to be updated >> > --> Running transaction check >> > --> Processing Dependency: libecal-1.2.so.6 for package: >> evolution-sharp >> > --> Processing Dependency: libecal-1.2.so.6 for package: evolution >> > --> Processing Dependency: libecal-1.2.so.6 for package: gnome-panel >> > --> Processing Dependency: libegroupwise-1.2.so.10 for package: >> evolution >> > --> Finished Dependency Resolution >> > Error: Missing Dependency: libecal-1.2.so.6 is needed by package >> > evolution-sharp >> > Error: Missing Dependency: libecal-1.2.so.6 is needed by package >> evolution >> > Error: Missing Dependency: libecal-1.2.so.6 is needed by package >> > gnome-panel >> > Error: Missing Dependency: libegroupwise-1.2.so.10 is needed by >> > package evolution >> > >> > I assumed that since at that time it was confirmed as a bug in the >> > package, and since the error message looks identical, that this was >> > the same bugl. If this is a new bug, then I am sorry about the >> > confusion and wish to report this as a brand new bug. I am using an >> > (otherwise) fully patched FC5, just like the original reporter. >> >> libecal-1.2.so.6 and libegroupwise-1.2.so.10 should be provided by >> evolution-data-server-1.6.3-1.fc5.2, which is available in the updates >> repository. >> >> What version of evolution-data-server do you have installed? > > root@hellboy /h/axel> rpm -qi evolution-data-server > Name : evolution-data-server Relocations: (not relocatable) > Version : 1.7.2 Vendor: Red Hat, Inc. > Release : 1 Build Date: Wed 17 May > 2006 06:26:09 PM CEST > Install Date: Thu 08 Jun 2006 12:57:45 AM CEST Build Host: > hs20-bc1-5.build.redhat.com > Group : System Environment/Libraries Source RPM: > evolution-data-server-1.7.2-1.src.rpm > Size : 12198405 License: LGPL > [...] > > So I have a newer relese of e-d-s than what is in the repositories, > and it was released by RH. My guess would be that a newer e-d-s > version was released, and then pulled because it contained bugs, but > no-one remebered to increase the epoch number in the replacement > package to make sure those poor users (like me) who installed the > b0rked version would get the update. Or something like that. > > If that is the case, then this particular problem could actually be > fixed by yum if it was smart enough to notice that by downgrading one > package to the most recent version in the repo, then all upgrades > could be performed. I believe smart package manager will do that. I wonder how that version of e-d-s got installed. The package you have appears to be one that was in the development repo from 18th May or so. Can you post the output of: $ rpm -q --qf '%{SIGGPG}\n' evolution-data-server | awk '{print substr($0,27,8)}'
[root@hellboy axel]# rpm -q --qf '%{SIGGPG}\n' evolution-data-server | awk '{print substr($0,27,8)}' [No output]
$ rpm -qi gpg-pubkey-$(rpm -q --qf '%{SIGGPG}\n' evolution-data-server | awk '{print substr($0,27,8)}')
[root@hellboy axel]# rpm -qi gpg-pubkey-$(rpm -q --qf '%{SIGGPG}\n' evolution-data-server | awk '{print substr($0,27,8)}') Name : gpg-pubkey Relocations: (not relocatable) Version : 4f2a6fd2 Vendor: (none) Release : 3f9d9d3b Build Date: Wed 22 Mar 2006 10:16:31 PM CET Install Date: Wed 22 Mar 2006 10:16:31 PM CET Build Host: localhost Group : Public Keys Source RPM: (none) Size : 0 License: pubkey Signature : (none) Summary : gpg(Fedora Project <fedora@xxxxxxxxxx>) Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.4.2 (beecrypt-4.1.2) [...] -----END PGP PUBLIC KEY BLOCK----- Name : gpg-pubkey Relocations: (not relocatable) Version : 1ac70ce6 Vendor: (none) Release : 41bebeef Build Date: Wed 22 Mar 2006 10:16:31 PM CET Install Date: Wed 22 Mar 2006 10:16:31 PM CET Build Host: localhost Group : Public Keys Source RPM: (none) Size : 0 License: pubkey Signature : (none) Summary : gpg(Fedora Project <fedora-extras@xxxxxxxxxxxxxxxxx>) Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.4.2 (beecrypt-4.1.2) [...] -----END PGP PUBLIC KEY BLOCK----- Name : gpg-pubkey Relocations: (not relocatable) Version : e42d547b Vendor: (none) Release : 3960bdf1 Build Date: Wed 22 Mar 2006 10:43:57 PM CET Install Date: Wed 22 Mar 2006 10:43:57 PM CET Build Host: localhost Group : Public Keys Source RPM: (none) Size : 0 License: pubkey Signature : (none) Summary : gpg(Matthias Saou (Thias) <matthias.saou@xxxxxxxxxxxxxxxxxxxx>) Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.4.2 (beecrypt-4.1.2) [...] -----END PGP PUBLIC KEY BLOCK----- Name : gpg-pubkey Relocations: (not relocatable) Version : 8df56d05 Vendor: (none) Release : 3e828977 Build Date: Sun 09 Apr 2006 11:50:19 PM CEST Install Date: Sun 09 Apr 2006 11:50:19 PM CEST Build Host: localhost Group : Public Keys Source RPM: (none) Size : 0 License: pubkey Signature : (none) Summary : gpg(Fedora Linux (RPMS) <security@xxxxxxxxx>) Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.4.2 (beecrypt-4.1.2) [...] -----END PGP PUBLIC KEY BLOCK-----
$ fgrep 'Jun 08' /var/log/yum.log
[root@hellboy axel]# fgrep 'Jun 08' /var/log/yum.log.1 Jun 08 02:35:14 Updated: libgcc.i386 4.1.1-1.fc5 Jun 08 02:35:24 Updated: tzdata.noarch 2006g-1.fc5 Jun 08 02:35:58 Updated: glibc-common.i386 2.4-8 Jun 08 02:36:27 Updated: glibc.i686 2.4-8 Jun 08 02:36:30 Updated: glib2.i386 2.10.3-1 Jun 08 02:36:33 Updated: pango.i386 1.12.3-1 Jun 08 02:36:33 Updated: libstdc++.i386 4.1.1-1.fc5 Jun 08 02:36:39 Updated: hal.i386 0.5.7-3.fc5.2 Jun 08 02:36:40 Updated: info.i386 4.8-9.2.fc5.1 Jun 08 02:36:43 Updated: libtiff.i386 3.7.4-7 Jun 08 02:36:55 Updated: gtk2.i386 2.8.18-1 Jun 08 02:36:56 Updated: cups-libs.i386 1:1.2.1-1.2 Jun 08 02:37:00 Updated: pam.i386 0.99.4.0-fc5.4 Jun 08 02:37:02 Updated: alsa-lib.i386 1.0.11-4.rc2 Jun 08 02:37:07 Updated: libgcj.i386 4.1.1-1.fc5 Jun 08 02:37:09 Updated: avahi.i386 0.6.9-9.FC5 Jun 08 02:37:14 Updated: glib2-devel.i386 2.10.3-1 Jun 08 02:37:25 Updated: cups.i386 1:1.2.1-1.2 Jun 08 02:37:28 Updated: policycoreutils.i386 1.30.10-1.fc5 Jun 08 02:37:40 Updated: system-config-printer.i386 0.6.151.7-1 Jun 08 02:37:46 Updated: sane-backends.i386 1.0.17-5.fc5.9 Jun 08 02:37:47 Updated: libsane-hpaio.i386 0.9.11-1.2 Jun 08 02:37:49 Updated: vte.i386 0.12.2-1.fc5.1 Jun 08 02:37:54 Updated: spamassassin.i386 3.1.3-1.fc5 Jun 08 02:37:56 Updated: pango-devel.i386 1.12.3-1 Jun 08 02:38:05 Updated: gtk2-devel.i386 2.8.18-1 Jun 08 02:38:05 Updated: avahi-glib.i386 0.6.9-9.FC5 Jun 08 02:38:34 Updated: gnome-vfs2.i386 2.14.2-1 Jun 08 02:40:03 Updated: openoffice.org-core.i386 1:2.0.2-5.12.2 Jun 08 02:40:24 Updated: gnome-desktop.i386 2.14.2-1 Jun 08 02:40:26 Updated: librsvg2.i386 2.14.4-1.fc5.1 Jun 08 02:40:40 Updated: nautilus-cd-burner.i386 2.14.2-1 Jun 08 02:41:07 Updated: gnome-media.i386 2.14.2-1 Jun 08 02:41:53 Updated: gnome-utils.i386 1:2.14.0-4.fc5.2 Jun 08 02:42:33 Updated: control-center.i386 1:2.14.2-1 Jun 08 02:42:42 Updated: gnome-vfs2-devel.i386 2.14.2-1 Jun 08 02:42:44 Updated: avahi-devel.i386 0.6.9-9.FC5 Jun 08 02:42:45 Updated: libwnck.i386 2.14.2-1 Jun 08 02:42:48 Updated: libsoup.i386 2.2.93-1.fc5.1 Jun 08 02:42:49 Updated: libbeagle.i386 0.2.6-1.fc5.1 Jun 08 02:42:51 Updated: wpa_supplicant.i386 1:0.4.8-10.fc5 Jun 08 02:42:56 Updated: glibc-headers.i386 2.4-8 Jun 08 02:42:58 Updated: glibc-devel.i386 2.4-8 Jun 08 02:42:59 Updated: xvidcore.i386 1.1.0-3.fc5 Jun 08 02:43:00 Updated: dhcdbd.i386 1.15-1.FC5 Jun 08 02:43:02 Updated: NetworkManager.i386 0.6.2-2.fc5 Jun 08 02:43:04 Updated: system-config-securitylevel-tui.i386 1.6.16-2 Jun 08 02:43:04 Updated: perl-String-CRC32.i386 1.4-1.FC5 Jun 08 02:43:07 Updated: lftp.i386 3.4.6-1.FC5 Jun 08 02:43:07 Updated: NetworkManager-glib.i386 0.6.2-2.fc5 Jun 08 02:43:55 Updated: evolution.i386 2.6.2-1.fc5.3 Jun 08 02:44:46 Updated: gnome-applets.i386 1:2.14.2-1.fc5.1 Jun 08 02:45:02 Updated: beagle.i386 0.2.6-1.fc5.1 Jun 08 02:45:14 Updated: totem.i386 1.4.1-1 Jun 08 02:45:22 Updated: openoffice.org-calc.i386 1:2.0.2-5.12.2 Jun 08 02:45:30 Updated: libswt3-gtk2.i386 1:3.1.2-1jpp_15fc Jun 08 02:45:45 Updated: gthumb.i386 2.7.7-1 Jun 08 02:45:48 Updated: hpijs.i386 1:0.9.11-1.2 Jun 08 02:45:56 Updated: selinux-policy.noarch 2.2.40-1.fc5 Jun 08 02:45:58 Updated: eclipse-rcp.i386 1:3.1.2-1jpp_15fc Jun 08 02:46:20 Updated: eclipse-platform.i386 1:3.1.2-1jpp_15fc Jun 08 02:46:34 Updated: libgcj-devel.i386 4.1.1-1.fc5 Jun 08 02:46:37 Updated: eclipse-ecj.i386 1:3.1.2-1jpp_15fc Jun 08 02:47:23 Updated: kdelibs.i386 6:3.5.2-0.2.fc5 Jun 08 02:47:32 Updated: ImageMagick.i386 6.2.5.4-4.2.1.fc5.3 Jun 08 02:47:34 Updated: cpp.i386 4.1.1-1.fc5 Jun 08 02:47:42 Updated: libstdc++-devel.i386 4.1.1-1.fc5 Jun 08 02:47:43 Updated: postgresql-libs.i386 8.1.4-1.FC5.1 Jun 08 02:47:44 Updated: libgomp.i386 4.1.1-1.fc5 Jun 08 02:47:47 Updated: gcc.i386 4.1.1-1.fc5 Jun 08 02:47:48 Updated: module-init-tools.i386 3.2.2-0.FC5.3 Jun 08 02:47:49 Updated: lame.i386 3.96.1-5.fc5 Jun 08 02:47:50 Updated: libraw1394.i386 1.2.1-1.fc5 Jun 08 02:47:51 Updated: libgfortran.i386 4.1.1-1.fc5 Jun 08 02:47:52 Updated: procps.i386 3.2.6-3.4 Jun 08 02:48:01 Updated: openoffice.org-langpack-ru.i386 1:2.0.2-5.12.2 Jun 08 02:48:01 Updated: dosfstools.i386 2.11-5.FC5 Jun 08 02:48:40 Installed: kernel.i686 2.6.16-1.2122_FC5 Jun 08 02:48:41 Updated: hal-gnome.i386 0.5.7-3.fc5.2 Jun 08 02:48:42 Updated: librsvg2-devel.i386 2.14.4-1.fc5.1 Jun 08 02:48:44 Updated: gnome-backgrounds.noarch 2.14.2.1-1 Jun 08 02:48:46 Updated: gcc-c++.i386 4.1.1-1.fc5 Jun 08 02:48:59 Updated: file-roller.i386 2.14.3-1 Jun 08 02:49:02 Updated: libtiff-devel.i386 3.7.4-7 Jun 08 02:49:07 Updated: openoffice.org-impress.i386 1:2.0.2-5.12.2 Jun 08 02:49:09 Updated: pam-devel.i386 0.99.4.0-fc5.4 Jun 08 02:49:26 Updated: libtool-ltdl.i386 1.5.22-2.3 Jun 08 02:49:27 Updated: system-config-printer-gui.i386 0.6.151.7-1 Jun 08 02:49:32 Updated: alsa-lib-devel.i386 1.0.11-4.rc2 Jun 08 02:49:43 Updated: gnome-session.i386 2.14.2-1 Jun 08 02:52:56 Updated: selinux-policy-targeted.noarch 2.2.40-1.fc5 Jun 08 02:52:58 Updated: nmap.i386 2:4.03-0.fc5 Jun 08 02:53:01 Updated: gstreamer-plugins-bad.i386 0.10.3-1.fc5 Jun 08 02:53:06 Updated: ntp.i386 4.2.0.a.20050816-11.FC5 Jun 08 02:53:08 Updated: libtool.i386 1.5.22-2.3 Jun 08 02:53:11 Updated: openoffice.org-base.i386 1:2.0.2-5.12.2 Jun 08 02:53:15 Updated: openoffice.org-math.i386 1:2.0.2-5.12.2 Jun 08 02:53:36 Updated: gnome-themes.noarch 2.14.2-1 Jun 08 02:53:37 Updated: openoffice.org-graphicfilter.i386 1:2.0.2-5.12.2 Jun 08 02:53:53 Updated: firefox.i386 1.5.0.3-1.1.fc5 Jun 08 02:54:09 Updated: gnome-terminal.i386 2.14.2-1 Jun 08 02:54:35 Updated: eclipse-jdt.i386 1:3.1.2-1jpp_15fc Jun 08 02:54:36 Updated: hal-devel.i386 0.5.7-3.fc5.2 Jun 08 02:54:38 Updated: gnome-desktop-devel.i386 2.14.2-1 Jun 08 02:54:42 Updated: openoffice.org-draw.i386 1:2.0.2-5.12.2 Jun 08 02:54:47 Updated: texinfo.i386 4.8-9.2.fc5.1 Jun 08 02:54:49 Updated: gcc-gfortran.i386 4.1.1-1.fc5 Jun 08 02:54:57 Updated: openoffice.org-langpack-nn_NO.i386 1:2.0.2-5.12.2 Jun 08 02:55:00 Updated: lsof.i386 4.77-1 Jun 08 02:55:19 Updated: apr.i386 1.2.2-7.3 Jun 08 02:55:33 Updated: sound-juicer.i386 2.14.4-1.fc5.1 Jun 08 02:55:37 Updated: system-config-securitylevel.i386 1.6.16-2 Jun 08 02:55:40 Updated: vnc-server.i386 4.1.1-39.fc5 Jun 08 02:56:05 Updated: gedit.i386 1:2.14.3-1 Jun 08 02:56:15 Updated: gnome-screensaver.i386 2.14.2-1 Jun 08 02:56:19 Updated: rsync.i386 2.6.8-1.FC5 Jun 08 02:57:30 Updated: gnome-games.i386 1:2.14.2-1 Jun 08 02:57:48 Updated: openoffice.org-langpack-sv.i386 1:2.0.2-5.12.2 Jun 08 02:57:49 Updated: gnome-vfs2-smb.i386 2.14.2-1 Jun 08 02:57:52 Updated: gcc-java.i386 4.1.1-1.fc5 Jun 08 02:57:54 Updated: nscd.i386 2.4-8 Jun 08 02:57:56 Updated: libgcj-src.i386 4.1.1-1.fc5 Jun 08 02:58:15 Updated: eog.i386 2.14.2-1.fc5.1 Jun 08 02:58:19 Updated: hal-cups-utils.i386 0.5.5-1.2.fc5.2 Jun 08 02:58:23 Updated: vnc.i386 4.1.1-39.fc5 Jun 08 02:58:32 Updated: openoffice.org-langpack-pl_PL.i386 1:2.0.2-5.12.2 Jun 08 02:58:34 Updated: NetworkManager-gnome.i386 0.6.2-2.fc5 Jun 08 02:58:40 Updated: eclipse-changelog.i386 1:2.0.4_fc-1 Jun 08 02:58:41 Updated: openoffice.org-xsltfilter.i386 1:2.0.2-5.12.2 Jun 08 02:58:44 Updated: openoffice.org-writer.i386 1:2.0.2-5.12.2 Jun 08 02:58:49 Updated: pirut.noarch 1.0.3-0.fc5 Jun 08 02:59:03 Updated: openoffice.org-langpack-nb_NO.i386 1:2.0.2-5.12.2 Jun 08 02:59:20 Updated: libdv.i386 0.104-3.fc5 Jun 08 02:59:46 Updated: epiphany.i386 2.14.2.1-1.fc5.1 Jun 08 02:59:47 Updated: psmisc.i386 22.2-1.1 Jun 08 02:59:48 Updated: avahi-sharp.i386 0.6.9-9.FC5 Jun 08 03:00:00 Updated: hplip.i386 0.9.11-1.2 Jun 08 03:00:13 Updated: yelp.i386 2.14.2-1 Previous yum update before that was May 10. The following may also be of interest [root@hellboy axel]# cat /var/log/yum.log.1|grep evolution May 10 00:36:36 Updated: evolution-data-server.i386 1.6.1-1.fc5.2 May 10 00:42:37 Updated: evolution.i386 2.6.1-1.fc5.2 May 10 00:48:22 Updated: evolution-data-server-devel.i386 1.6.1-1.fc5.2 Jun 08 02:43:55 Updated: evolution.i386 2.6.2-1.fc5.3
>> > Since at least the original bug was caused by the upload of a package >> > that had incorrect dependencies, I resubmit that the package building >> > process could be improved to better check that a new batch of packages >> > only depend on themselves and packages already in fedora. >> >> That would be good, yes, and it's quite possible. It would prevent >> things like the libparted-1.6.so.14 dependency issue that happened >> earlier today. > > Is there something non-redhat people like me could do to make this > happen sooner rather than later? You could try raising it in bugzilla or fedora-devel-list perhaps.
Ok, thanks for the suggestion.
Paul. -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
-- Axel