Bug 6502 - Update request for p11-kit to fix a missing require [mga2]
Summary: Update request for p11-kit to fix a missing require [mga2]
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga2-64-OK mga2-32-OK
Keywords: validated_update
Depends on: 2317
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-18 18:31 CEST by Damien Lallement
Modified: 2012-07-10 17:40 CEST (History)
2 users (show)

See Also:
Source RPM: p11-kit-0.11-1.1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Damien Lallement 2012-06-18 18:31:32 CEST
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".
Damien Lallement 2012-06-18 18:31:46 CEST

Status: NEW => ASSIGNED

Comment 1 claire robinson 2012-06-20 17:00:28 CEST
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

Comment 2 claire robinson 2012-06-21 11:23:16 CEST
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)

Comment 3 claire robinson 2012-06-21 12:31:39 CEST
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.

Depends on: (none) => 2317

Comment 4 claire robinson 2012-06-21 12:53:53 CEST
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.
Comment 5 claire robinson 2012-07-10 14:53:59 CEST
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_update
CC: (none) => sysadmin-bugs
Whiteboard: (none) => mga2-64-OK mga2-32-OK

Comment 6 Thomas Backlund 2012-07-10 17:40:50 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0107

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.