Bug 112927 - pcsc-acr38-1.2.9-11.i586.rpm lacks bundle information
Summary: pcsc-acr38-1.2.9-11.i586.rpm lacks bundle information
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Installation (show other bugs)
Version: Beta 2
Hardware: i386 Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Sonja Krause-Harder
QA Contact: Siegfried Olschner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 10:24 UTC by jo de baer
Modified: 2005-08-30 07:02 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jo de baer 2005-08-25 10:24:24 UTC
Rpm pcsc-acr38-1.2.9-11.i586.rpm contains the following file :
/usr/lib/readers/libacr38u.so . This so file is hopefully the stripped driver
for the acr38u card reader. However, pcsc drivers must be located in a *.bundle
structure like this to be found :
jo@linux:/test2/usr/lib/readers> find .
.
./acs38Driver.bundle
./acs38Driver.bundle/Contents
./acs38Driver.bundle/Contents/Linux
./acs38Driver.bundle/Contents/Linux/acs38Driver
./acs38Driver.bundle/Contents/Info.plist

This structure is being put in /usr/local by running "make install" for e.g. the
version ACR38_LINUX_100703_P.tar.gz (for the moment AFAIK the latest version).
Make sure to put that WHOLE *.bundle stucture in the rpm and not just the driver
itself.
Comment 1 Siegfried Olschner 2005-08-25 11:16:40 UTC
Aj, who takes care of this? 
Comment 2 Sonja Krause-Harder 2005-08-25 11:27:18 UTC
I do. 
Comment 3 Sonja Krause-Harder 2005-08-29 10:08:09 UTC
Olaf,  
  
please have a look at the new filelist of pcsc-acr38, resulting from the  
tarballs own make install (I'm unsure about the file  
in /usr/include/PCSC/ccid):  
  
/usr/include/PCSC/ccid  
/usr/include/PCSC/ccid/ACS38DrvTools.h  
/usr/lib/readers/ACR38UDriver.bundle  
/usr/lib/readers/ACR38UDriver.bundle/Contents  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Info.plist  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver  
/usr/lib/readers/libacr38u.so  
/usr/lib/readers/libacr38ucontrol.a  
/usr/lib/readers/libacr38ucontrol.la  
/usr/lib/readers/libacr38ucontrol.so  
/usr/lib/readers/libacr38ucontrol.so.0  
/usr/lib/readers/libacr38ucontrol.so.0.0.0  
/usr/share/doc/packages/pcsc-acr38  
/usr/share/doc/packages/pcsc-acr38/COPYING  
/usr/share/doc/packages/pcsc-acr38/ChangeLog  
/usr/share/doc/packages/pcsc-acr38/NEWS  
/usr/share/doc/packages/pcsc-acr38/README  
  
Is this ok?  
  
Comment 4 Olaf Kirch 2005-08-29 12:18:43 UTC
This looks okay. Please ask Zetes to test this. 
Comment 5 Sonja Krause-Harder 2005-08-29 12:35:10 UTC
Submitted for beta 4. 
Comment 6 Bart Symons 2005-08-29 13:10:12 UTC
In respons to comment #3:

NOT TO BE INCLUDED IN THE RPM:
-----------------------------
/usr/include/PCSC/ccid  
/usr/include/PCSC/ccid/ACS38DrvTools.h
/usr/lib/readers/libacr38u.so  
/usr/lib/readers/libacr38ucontrol.a  
/usr/lib/readers/libacr38ucontrol.la  
/usr/lib/readers/libacr38ucontrol.so  
/usr/lib/readers/libacr38ucontrol.so.0  
/usr/lib/readers/libacr38ucontrol.so.0.0.0  


TO BE INCLUDED IN THE RPM:
--------------------------
/usr/lib/readers/ACR38UDriver.bundle  
/usr/lib/readers/ACR38UDriver.bundle/Contents  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Info.plist  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver  
/usr/share/doc/packages/pcsc-acr38  
/usr/share/doc/packages/pcsc-acr38/COPYING  
/usr/share/doc/packages/pcsc-acr38/ChangeLog  
/usr/share/doc/packages/pcsc-acr38/NEWS  
/usr/share/doc/packages/pcsc-acr38/README  


REMARK:
-------
Please use version 100705 of the ACS tarball to build the rpm.

 
Comment 7 Sonja Krause-Harder 2005-08-29 13:40:07 UTC
Submitted again with only the requested files for beta 4. (Updated to 100705, 
too.) 
Comment 8 Edward Cheung 2005-08-30 07:02:04 UTC
In response to comment #6

The files to be included / excluded in the RPM as indicated in comment #6 is 
correct. 

NOT TO BE INCLUDED IN THE RPM:
-----------------------------
/usr/include/PCSC/ccid  
/usr/include/PCSC/ccid/ACS38DrvTools.h
/usr/lib/readers/libacr38u.so
/usr/lib/readers/libacr38ucontrol.a  
/usr/lib/readers/libacr38ucontrol.la  
/usr/lib/readers/libacr38ucontrol.so  
/usr/lib/readers/libacr38ucontrol.so.0  
/usr/lib/readers/libacr38ucontrol.so.0.0.0  


TO BE INCLUDED IN THE RPM:
--------------------------
/usr/lib/readers/ACR38UDriver.bundle  
/usr/lib/readers/ACR38UDriver.bundle/Contents  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Info.plist  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux  
/usr/lib/readers/ACR38UDriver.bundle/Contents/Linux/ACR38UDriver  
/usr/share/doc/packages/pcsc-acr38  
/usr/share/doc/packages/pcsc-acr38/COPYING  
/usr/share/doc/packages/pcsc-acr38/ChangeLog  
/usr/share/doc/packages/pcsc-acr38/NEWS  
/usr/share/doc/packages/pcsc-acr38/README  

Remark:
-------
/usr/lib/readers/libacr38u.so is not generated in the make process, i.e. this 
lib should not be present.