[poldek: Bug 99] New: --verify doesn't take account obsoletes

btsadmin at pld-linux.org btsadmin at pld-linux.org
Thu Feb 7 00:20:00 CET 2008


http://bugs.pld-linux.org/show_bug.cgi?id=99

           Summary: --verify doesn't take account obsoletes
           Product: poldek
           Version: unspecified
          Platform: All
        OS/Version: PLD Linux
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: Core
        AssignedTo: mis at pld-linux.org
        ReportedBy: glen at pld-linux.org
   Estimated Hours: 0.0


User-Agent:       Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.8
(like Gecko) PLD/3.0 (Th)
Build Identifier: poldek-0:0.21-0.20070703.00.9.6

$ ac-verify -Q --sn ac-ready
(expands to: poldek --sn ac --sn ac-updates --noignore --verify=deps
--ignore=kdenetwork-kopete-tool-conectionstatus --ignore=gimp-plugin-swfdec
--ignore=wine-drv-arts --ignore=ntp-ntptrace --ignore=quake2-3dfx
--ignore=quake2-sdl --ignore=quake2-sgl --ignore=quake2-snd-alsa
--ignore=quake2-snd-ao --ignore=quake2-snd-oss --ignore=quake2-snd-sdl
--ignore=quake2-static --ignore=mozilla-firefox-lang-en
--ignore=apache1-mod_perl-devel --ignore=libyasm-static
--ignore=courier-authlib-userdb --ignore=courier-authlib-pipe
--ignore=squid-winbind_acl --ignore=squid-winbind_auth -Q --sn ac-ready)

Verifying dependencies...
...
error: php-pear-Net_Ping-tests-2.4.1-1: req php-pear-Net_Ping = 2.4.1-1 version
mismatch
...
15 unsatisfied dependencies found
...

however ac-updates provides php-pear-Net_Ping=2.4.3-1 which obsoletes
php-pear-Net_Ping-tests

(currently it is with plain %{name}, maybe it should be with O:
php-pear-Net_Ping-tests < 2.4.3-1)

anyhow, without the --ignore the list would be even longer:
$ poldek --sn ac --sn ac-updates --noignore --verify=deps -Q --sn ac-ready
...
35 unsatisfied dependencies found


Reproducible: Always

Steps to Reproduce:
1. install rpm-build-macros on PLD AC
2. run: ac-verify -Q --sn ac-ready


-- 
Configure bugmail: http://bugs.pld-linux.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the pld-bugs mailing list