Bug 1367907

Summary: [RFE] rebase opensc to newer version
Product: [Fedora] Fedora EPEL Reporter: Pat Riehecky <riehecky>
Component: openscAssignee: Jakub Jelen <jjelen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: el6CC: csieh, gmazyland, jjelen, misterbonnie, nmavrogi, tmraz
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: opensc-0.14.0-2.el6 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-27 18:47:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Pat Riehecky 2016-08-17 18:36:23 UTC
Description of problem:
Can opensc be updated to version 0.14.0 or later.  I've run into a few issues that are fixed in this newer version.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Jakub Jelen 2016-08-19 08:58:25 UTC
Rebasing packages in EL6 can be quite risky. Can you point out what issues are you running into?
Based on this, we can better decide, whether it would be possible to backport these changes or better rebase the package to later versions.

Comment 2 Pat Riehecky 2016-08-19 13:39:25 UTC
In particular I'm interested in the fixes:
https://github.com/OpenSC/OpenSC/commit/2f6b5174a81a7aa72da6efabfd347252e911d41c
https://github.com/OpenSC/OpenSC/commit/808fff2246c985c1e69a8aea6bcc71152c5ddbbc

With the package being in EPEL, I was hopeful that a rebase to current would be more possible than if it was in RHEL proper.

Comment 3 Pat Riehecky 2016-08-19 14:39:09 UTC
Additionally, in 0.14 the pkcs15-tool --read-ssh-key works with my card whereas, 0.12 errors out.


$ pkcs15-tool --read-ssh-key 01 
Using reader with a card: xxxx
Please enter PIN [PIV Card Holder pin]: 
Public key enumeration failed: File not found
$ 

Works fine with 0.14

Comment 4 Tomas Mraz 2016-08-22 14:14:30 UTC
I think that rebasing to the same version as in RHEL-7 should be fairly safe.

Comment 5 Pat Riehecky 2016-08-22 14:23:48 UTC
I've successfully rebuilt the RHEL7 version on 6 and it works for my use case without issues.

Comment 6 Pat Riehecky 2016-08-24 22:35:34 UTC
I've got my user documentation for my site nearly completed.  I hate to be that guy, but does a rebase and publish look likely in the next week?

I've one version of the doc for what to do on EL6 when the smartcard isn't behaving right and another version for with opensc 0.14.  Alas, my documentation deadline is coming soon.

Comment 10 Fedora Update System 2016-08-25 17:26:15 UTC
opensc-0.14.0-2.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-bb99a95b7b

Comment 11 Fedora Update System 2016-08-26 16:18:07 UTC
opensc-0.14.0-2.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-bb99a95b7b

Comment 12 Fedora Update System 2016-08-27 18:47:50 UTC
opensc-0.14.0-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.