pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43849: security/qca2: PLIST issue on Linux CentOS 5.5 [patch]



>Number:         43849
>Category:       pkg
>Synopsis:       security/qca2: PLIST issue on Linux CentOS 5.5 [patch]
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 07 15:45:00 +0000 2010
>Originator:     Aleksey Cheusov
>Release:        Linux 2.6.18-194.11.1.el5xen
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: Linux centos.imb.invention.com 2.6.18-194.11.1.el5xen #1 SMP Tue Aug 10 
20:27:58 EDT 2010 i686 i686 i386 GNU/Linux
Architecture: i686

>Description:
=> Checking file-check results for qca2-2.0.2nb3
Log is below

   ERROR: ************************************************************
   ERROR: The following files are in the PLIST but not in /usr/pkg:
   ERROR:         
/tmp/obj-pkgsrc/security/qca2/work/.destdir/usr/pkg/qt4/share/qca/certs/README
   ERROR:         
/tmp/obj-pkgsrc/security/qca2/work/.destdir/usr/pkg/qt4/share/qca/certs/rootcerts.pem
   *** Error code 1

This is because qca2 tries to guess where sertificates lie
and one of its check is true on CentOS Linux and some Fedoras.
Solution is below.

>Fix:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/security/qca2/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile    13 Jun 2010 22:45:20 -0000      1.11
+++ Makefile    7 Sep 2010 15:39:58 -0000
@@ -26,6 +26,7 @@
 CONFIGURE_ARGS+=       --prefix=${QTDIR}
 CONFIGURE_ARGS+=       --qtdir=${QTDIR}
 CONFIGURE_ARGS+=       --disable-tests
+CONFIGURE_ARGS+=       --certstore-internal
 
 post-install:
        ${INSTALL_DATA} ${DESTDIR}${QTDIR}/lib/pkgconfig/qca2.pc 
${DESTDIR}${PREFIX}/lib/pkgconfig/qca2.pc



Home | Main Index | Thread Index | Old Index