On 2012-11-17 15:27, Elan Ruusamäe wrote:
On 11/17/2012 03:14 PM, Paweł Sikora wrote:
https://bugs.launchpad.net/pld-linux/+bug/1071000


well, imho first case can be easily fixed by removing unversioned
provides: coreutils-su

and besides, it's broken with rpm4.5 as well:


12:42:30 root[load: 0.24]@glen local/bin# poldek --up -u SysVinit-tools
...
Processing dependencies...
SysVinit-tools-2.88-7.x86_64 obsoleted by SysVinit-tools-2.88-9.x86_64
greedy upgrade SysVinit-2.88-7.x86_64 to 2.88-9.x86_64 (unresolved SysVinit-tools = 2.88-7)
   SysVinit-2.88-7.x86_64 obsoleted by SysVinit-2.88-9.x86_64
SysVinit-tools-2.88-9.x86_64 marks util-linux-2.22.1-1.x86_64 (cap util-linux >= 2.22)
 coreutils-8.16-1.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
 util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
error: fileutils is required by installed procps-3.2.8-1.20111124.1.x86_64, give up
12:43:45 root[load: 0.15]@glen local/bin# rpm -q poldek rpm
poldek-0.30-1.rc5.14.x86_64
rpm-4.5-69.x86_64
12:43:51 root[load: 0.14]@glen local/bin#

some other POV's:

12:45:16 root[load: 0.11]@glen local/bin# poldek -u util-linux -tv
...
Processing dependencies...
coreutils-8.16-1.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
error: fileutils is required by installed procps-3.2.8-1.20111124.1.x86_64, give up

12:45:16 root[load: 0.11]@glen local/bin# poldek -u util-linux -tv
...
Processing dependencies...
coreutils-8.16-1.x86_64 obsoleted by coreutils-8.20-1.x86_64
coreutils-8.20-1.x86_64 marks glibc-2.16.0-4.x86_64 (cap /usr/share/locale/hr/LC_TIME)
 glibc-2.16.0-1.x86_64 obsoleted by glibc-2.16.0-4.x86_64
greedy upgrade glibc-libcrypt-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved glibc = 6:2.16.0-1) glibc-libcrypt-2.16.0-1.x86_64 obsoleted by glibc-libcrypt-2.16.0-4.x86_64 greedy upgrade glibc-devel-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved glibc-libcrypt(x86_64) = 6:2.16.0-1) glibc-devel-2.16.0-1.x86_64 obsoleted by glibc-devel-2.16.0-4.x86_64 glibc-devel-2.16.0-4.x86_64 marks glibc-devel-utils-2.16.0-4.x86_64 (cap glibc-devel-utils = 6:2.16.0-4) glibc-devel-utils-2.16.0-1.x86_64 obsoleted by glibc-devel-utils-2.16.0-4.x86_64 glibc-devel-2.16.0-4.x86_64 marks glibc-headers-2.16.0-4.x86_64 (cap glibc-headers(64bit) = 6:2.16.0-4) glibc-headers-2.16.0-1.x86_64 obsoleted by glibc-headers-2.16.0-4.x86_64 greedy upgrade glibc-misc-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved glibc = 6:2.16.0-1)
    glibc-misc-2.16.0-1.x86_64 obsoleted by glibc-misc-2.16.0-4.x86_64
greedy upgrade iconv-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved glibc = 6:2.16.0-1)
    iconv-2.16.0-1.x86_64 obsoleted by iconv-2.16.0-4.x86_64
greedy upgrade localedb-src-2.16.0-1.x86_64 to 2.16.0-4.x86_64 (unresolved glibc = 6:2.16.0-1) localedb-src-2.16.0-1.x86_64 obsoleted by localedb-src-2.16.0-4.x86_64 glibc-2.16.0-4.x86_64 marks ldconfig-2.16.0-4.x86_64 (cap ldconfig = 6:2.16.0-4)
  ldconfig-2.16.0-1.x86_64 obsoleted by ldconfig-2.16.0-4.x86_64
coreutils-8.20-1.x86_64 marks util-linux-2.22.1-1.x86_64 (cap util-linux >= 2.22)
 util-linux-2.21.2-3.x86_64 obsoleted by util-linux-2.22.1-1.x86_64
util-linux-2.22.1-1.x86_64 marks libblkid-2.22.1-1.x86_64 (cap libblkid = 2.22.1-1)
  libblkid-2.21.2-3.x86_64 obsoleted by libblkid-2.22.1-1.x86_64
libblkid-2.22.1-1.x86_64 marks libuuid-2.22.1-1.x86_64 (cap libuuid = 2.22.1-1)
   libuuid-2.21.2-3.x86_64 obsoleted by libuuid-2.22.1-1.x86_64
util-linux-2.22.1-1.x86_64 marks libmount-2.22.1-1.x86_64 (cap libmount.so.1()(64bit)) util-linux-2.22.1-1.x86_64 marks SysVinit-tools-2.88-9.x86_64 (cap SysVinit-tools >= 2.88-9) SysVinit-tools-2.88-7.x86_64 obsoleted by SysVinit-tools-2.88-9.x86_64 greedy upgrade SysVinit-2.88-7.x86_64 to 2.88-9.x86_64 (unresolved SysVinit-tools = 2.88-7)
     SysVinit-2.88-7.x86_64 obsoleted by SysVinit-2.88-9.x86_64
There are 16 packages to install (15 marked by dependencies), 15 to remove:
I coreutils-8.20-1.x86_64
D SysVinit-2.88-9.x86_64 SysVinit-tools-2.88-9.x86_64 glibc-2.16.0-4.x86_64 glibc-devel-2.16.0-4.x86_64 D glibc-devel-utils-2.16.0-4.x86_64 glibc-headers-2.16.0-4.x86_64 glibc-libcrypt-2.16.0-4.x86_64 D glibc-misc-2.16.0-4.x86_64 iconv-2.16.0-4.x86_64 ldconfig-2.16.0-4.x86_64 libblkid-2.22.1-1.x86_64 D libmount-2.22.1-1.x86_64 libuuid-2.22.1-1.x86_64 localedb-src-2.16.0-4.x86_64 util-linux-2.22.1-1.x86_64 R SysVinit-2.88-7.x86_64 SysVinit-tools-2.88-7.x86_64 coreutils-8.16-1.x86_64 glibc-2.16.0-1.x86_64 R glibc-devel-2.16.0-1.x86_64 glibc-devel-utils-2.16.0-1.x86_64 glibc-headers-2.16.0-1.x86_64 R glibc-libcrypt-2.16.0-1.x86_64 glibc-misc-2.16.0-1.x86_64 iconv-2.16.0-1.x86_64 ldconfig-2.16.0-1.x86_64 R libblkid-2.21.2-3.x86_64 libuuid-2.21.2-3.x86_64 localedb-src-2.16.0-1.x86_64 util-linux-2.21.2-3.x86_64
This operation will use 2.7MB of disk space.
Need to get 13.2MB of archives (13.2MB to download).

--
glen
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to