Advisory: ------------- This update of p11-kit add a "requires(post)" on "rpm-helper" in order to be sure that this package is installed before to be needed during the installation process. It will prevent waring about failing installation. Packages: ------------- p11-kit-0.11-1.1.mga2.src.rpm How to test: ------------- p11-kit was already working, so, please, just install it and check that it requires "rpm-helper".
Status: NEW => ASSIGNED
Another affected by bug 2317. Adding a depends. Mageia release 2 (Official) for i586 Latest version found in "Core Release" is p11-kit-0.11-1.mga2 Latest version found in "Core Updates Testing" is p11-kit-0.11-1.1.mga2 ---------------------------------------- The following packages will require linking: html2text libalsa-plugins libcelt0_2 libdirac0 libgsm1 libogg0 libopenjpeg1 libsamplerate0 libschroedinger1.0_0 libspeex1 libtheoradec1 libtheoraenc1 libva1 libvorbis0 libvorbisenc2 libvpx1 libxavs1 ---------------------------------------- Done.
Depends on: (none) => 2317
Testing complete i586 Sophie shows an added require for rpm-helper. Before: http://sophie.zarb.org/rpms/4ced449ce8a9cef77b65fa67dd3cb8c8/deps After: http://sophie.zarb.org/rpms/651b2aa06cd8d1378b4057a1283c8380/deps $ p11-kit -l gnome-keyring-module: /usr/lib64/pkcs11/gnome-keyring-pkcs11.so library-description: GNOME Keyring (without daemon) library-manufacturer: GNOME Keyring library-version: 1.1 $ p11-kit -vl Gives a verbose output. I was suspicious of AV libs being required by an encryption tool so have retested and it seems I made a mistake in comment 1. This not not affected by bug 2317 so I have removed the depends. The added require and it's recursive deps are already available in a minimal installation. I'll test x86_64 too in a few mins.
Depends on: 2317 => (none)
Correction to Before url: http://sophie.zarb.org/rpms/62d793f3654561eea926c22c87d4fd43/deps I found the reason for the bug 2317 mistake. I had some depcheck scripts which take suggests into account and some which didn't so have now synchronised them all so they do. For some reason it is unreliable though on x86_64, producing different results, basically ignoring all the libs. Presumably due to the lib64 package names so we should look to improve that as a temporary workaround. The packages shown in comment 1 *are* all shown as recursive requires of rpm-helper, probably suggests, so *will* need to be linked and this *is* affected by bug 2317 after all! Sorry for the confusion. I hope we can get bug 2317 fixed soon. I'll recheck the other affected updates to make sure they are all (hopefully) correct.
So it seems depcheck is not lying x86_64. urpmq --requires-recursive rpm-helper lists libvorbis0 etc on i586 where it doesn't x86_64 so depcheck is not to blame.
Testing complete x86_64 Additionally, re-checked with current depcheck and found fewer links. ---------------------------------------- Running checks for "p11-kit" using media "Core Release" and "Core Updates Testing". ---------------------------------------- Mageia release 2 (Official) for x86_64 Latest version found in "Core Release" is p11-kit-0.11-1.mga2 Latest version found in "Core Updates Testing" is p11-kit-0.11-1.1.mga2 ---------------------------------------- The following packages will require linking: html2text-1.3.2a-9.mga1 (Core 32bit Release) html2text-1.3.2a-9.mga1 (Core Release) ---------------------------------------- Done. Validating Please see comment 0 for advisory and srpm Could sysadmin please push from core/updates_testing to core/updates and link the package above. Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugsWhiteboard: (none) => mga2-64-OK mga2-32-OK
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0107
Status: ASSIGNED => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED