|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Vincent Danen (vdanen
mandriva.com)
Date: Mon Oct 01 2007 - 15:16:40 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
* Vox <vox
the-vox.com> [2007-10-01 13:41:49 -0500]:
>>>>> Awesome. Thanks for that confirmation.
>>>>
>>>> I can also confirm that the updates have reached my mirror (and my
>>>> machine ;).
>>>>
>>>> But something was strange: As this whole thread started with the
>>>> example of the x11-server packages I did this test:
>>>>
>>>> $ rpm -qa | grep x11-server
>>>> x11-server-xorg-1.2.0-9.3mdv2007.1
>>>> x11-server-devel-1.2.0-9.2mdv2007.1
>>>> x11-server-common-1.2.0-9.3mdv2007.1
>>>>
>>>> Have a look at the devel package, it was still at 9.2mdv.
>>>> I tried a "urpmi --auto-select" but nothing. As the 9.3mdv package is
>>>> both on the servers and also listed in the hdlist file I tried
>>>>
>>>> # urpmi x11-server-devel
>>>>
>>>> ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2007.1/i586/media/main/updates/x11-server-devel-1.2.0-9.3mdv2007.1.i586.rpm
>>>>
>>>> installing x11-server-devel-1.2.0-9.3mdv2007.1.i586.rpm from
>>>> /var/cache/urpmi/rpms
>>>> Preparing...
>>>> #############################################
>>>> 1/1: x11-server-devel
>>>> #############################################
>>>>
>>>>
>>>>
>>>> Strange, it didn't get installed automatically but it's possible to
>>>> install it manually.
>>>>
>>>> Maybe this is because of some local (u)rpm(i) database corruption on my
>>>> machine. But maybe ... can it be that urpmi is smart enough to detect if
>>>> an update package is identical to the installed one (e.g. by comparing
>>>> the checksums) and then skips this update?
>>>
>>> I don't think urpmi is that smart, and that's wrong behaviour anyways if
>>> it was, since dependencies are version based, not checksum based.
>>>
>>> I have no idea why it singles out x11-server-devel. I suspect if it was
>>> checksum based, the -common package should have been left out as well.
>>>
>>> Chalk it up to a urpmi bug? I didn't see anything like that in testing
>>> here, but I typically don't have -devel packages installed in my testing
>>> environments. It could be that urpmi handles -devel packages
>>> differently, I don't know.
>>
>> I'm hesitating. My machine had several severe crashes (ATI closed
>> source driver) and there might have been corruption in some (u)rpm(i)
>> database.
>> So unless more people have this problem or I can provoke this error
>> reliable on my machine I don't want to file a bug report.
>>
>> Does anyone else experience the same symptoms when running
>> "rpm -qa | grep x11-server" ?
>
> Actually, I sorta do.
>
>x11-server-xorg-1.2.0-9.3mdv2007.1
>x11-server-devel-1.2.0-8.1mdv2007.1
>x11-server-common-1.2.0-9.3mdv2007.1
>
> That tells me that it's happened since the *previous* update...which
> is amazingly weird.
cc'ing pixel on this one. The only thing I can think of is that urpmi
treats -devel files differently; there should be no reason why the
-devel packages aren't picked up in an --auto-select.
Are you guys using urpmi or rpmdrake? I suppose the issue could be in
either or?
--
Vincent Danen
http://linsec.ca/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFHAVWoLrxeMv7jCtQRAhJzAJ0RaJ90leQHSEqnBEx51RhjSS7JrwCfQ+Vn
TMeo2t2r2f+DtCFGagZ3lyU=
=0NGH
-----END PGP SIGNATURE-----
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]