--=-EgYrydxdvYtZ0kiFOJky Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hey list,=20 first off, I'm not subscribed to this list, so please CC: me in your replies. While testing yum today (I've been using apt for some time, running debian and redhat) I saw something weird:=20 1. yum update went fine=20 and give this as its last line: package newpg needs libpth.so.14 (not provided) I figured, nice yum detects broken dependencies, while updating. 2. yum list updates #> yum list updates Gathering package information from servers Getting headers from: Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (stable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (testing) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (unstable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Red Hat Linux 9 updates -- Fedora US mirror Getting headers from: Macromedia Flash Player for Red Hat Linux 9 -- US mirror Finding updated packages Downloading needed headers Name Arch Version ---------------------------------------------------------------------------= ----- aalib i386 =20 1.4.0-0.fdr.0.5.rc5.rh90 bluefish i386 0.9-0.fdr.4.rh90 gnupg i386 1.2.1-3.fdr.1.rh90 gpasman i386 1.9.2-0.fdr.2.rh90 gtkspell i386 2.0.4-0.fdr.2.rh90 id3lib i386 3.8.3-0.fdr.4.rh90 libdvdread i386 0.9.4-0.fdr.1.rh90 libksba i386 0.4.7-0.fdr.1.rh90 nmap i386 3.20-0.fdr.3.rh90 pth i386 2.0.0-0.fdr.1.rh90 synaptic i386 0.35-0.fdr.1.rh90 xchat i386 2.0.1-0.fdr.5.rh90 xmms-alarm i386 0.3.3-0.fdr.2.rh90 xvidcore i386 0.9.1-0.fdr.2.rh90 #> ok, so I expect yum to upgrade these. 3. yum upgrade #> yum upgrade Gathering package information from servers Getting headers from: Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (stable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (testing) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (unstable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Red Hat Linux 9 updates -- Fedora US mirror Getting headers from: Macromedia Flash Player for Red Hat Linux 9 -- US mirror Finding updated packages Downloading needed headers Finding obsoleted packages Resolving dependencies package newpg needs libpth.so.14 (not provided) #> This puzzles me, since I don't think every package in the upgrade list needs 'libpth' so why does it stop? It would be nice if it just ignored all packages depending on this and=20 mentioning something like this: broken dependency: libpth.so.14 package newpg needs libpth.so.14 (not provided) etc. while still upgrading the other packages. And there's something else:=20 #> rpm -q --provides pth libpth.so.14 =20 pth =3D 1.4.1-1.fedora.1 #> yum provides libpth.so.14 Gathering package information from servers Getting headers from: Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (stable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (testing) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (unstable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Red Hat Linux 9 updates -- Fedora US mirror Getting headers from: Macromedia Flash Player for Red Hat Linux 9 -- US mirror Finding updated packages Downloading needed headers Looking in available packages for a providing package No packages found Looking in installed packages for a providing package Installed package: pth provides libpth.so.14 1 results returned #> yum info pth Gathering package information from servers Getting headers from: Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (stable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (testing) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Fedora Linux (unstable) for Red Hat Linux 9 -- Fedora US mirror Getting headers from: Red Hat Linux 9 updates -- Fedora US mirror Getting headers from: Macromedia Flash Player for Red Hat Linux 9 -- US mirror Finding updated packages Downloading needed headers Looking in Available Packages: Name : pth Arch : i386 Version: 2.0.0 Release: 0.fdr.1.rh90 Size : 255.26 kB Group : System Environment/Libraries Summary: GNU Pth - The GNU Portable Threads. Description: Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution ("multithreading") inside server applications. All threads run in the same address space of the server application, but each thread has it's own individual program-counter, run-time stack, signal mask and errno variable. =20 Looking in Installed Packages: Name : pth Arch : i386 Version: 1.4.1 Release: 1.fedora.1 Size : 235.45 kB Group : System Environment/Libraries Summary: GNU Pth - The GNU Portable Threads. Description: Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution ("multithreading") inside server applications. All threads run in the same address space of the server application, but each thread has it's own individual program-counter, run-time stack, signal mask and errno variable. So yum apparently knows it's installed, why does it mention the error then ? --=20 regards, koenraad. --=-EgYrydxdvYtZ0kiFOJky Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+kccA43wi5BVwiJgRAoLQAJ0QKYeXHYz3F3v4BHSwqVijDaLaHgCcCRJb eKGDYIEq45sQHX7NyW1MMJg= =hd9E -----END PGP SIGNATURE----- --=-EgYrydxdvYtZ0kiFOJky--