NetBSD Problem Report #49080
From www@NetBSD.org Wed Aug 6 16:39:51 2014
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id F02E8A9865
for <gnats-bugs@gnats.NetBSD.org>; Wed, 6 Aug 2014 16:39:50 +0000 (UTC)
Message-Id: <20140806163949.B6432A986A@mollari.NetBSD.org>
Date: Wed, 6 Aug 2014 16:39:49 +0000 (UTC)
From: thomas.orgis@uni-hamburg.de
Reply-To: thomas.orgis@uni-hamburg.de
To: gnats-bugs@NetBSD.org
Subject: parralel/openmpi seems to miss some files in PLIST
X-Send-Pr-Version: www-1.0
>Number: 49080
>Category: pkg
>Synopsis: parralel/openmpi seems to miss some files in PLIST
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: asau
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 06 16:40:00 +0000 2014
>Closed-Date: Tue Mar 24 06:15:18 +0000 2015
>Last-Modified: Tue Mar 24 06:15:18 +0000 2015
>Originator: Thomas Orgis
>Release: pkgsrc-2014Q2
>Organization:
Universität Hamburg
>Environment:
Linux host 3.0.93-0.8-default #1 SMP Tue Aug 27 08:44:18 UTC 2013 (70ed288) x86_64 x86_64 x86_64 GNU/Linux
>Description:
I installed pkgsrc into a separate prefix and, while I had developer mode on, I got a complaint about files missing in PLIST for parallel/openmpi.
>How-To-Repeat:
Build parallel/openmpi.
>Fix:
Index: parallel/openmpi/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/openmpi/PLIST,v
retrieving revision 1.11
diff -r1.11 PLIST
563a564,579
> lib/openmpi/mca_pstat_linux.a
> lib/openmpi/mca_pstat_linux.la
> lib/openmpi/mca_pstat_linux.so
> lib/openmpi/mca_ras_loadleveler.a
> lib/openmpi/mca_ras_loadleveler.la
> lib/openmpi/mca_ras_loadleveler.so
> lib/openmpi/mca_shmem_posix.a
> lib/openmpi/mca_shmem_posix.la
> lib/openmpi/mca_shmem_posix.so
> lib/openmpi/mca_sysinfo_linux.a
> lib/openmpi/mca_sysinfo_linux.la
> lib/openmpi/mca_sysinfo_linux.so
> share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
> share/openmpi/help-opal-memory-linux.txt
> share/openmpi/help-opal-shmem-posix.txt
>
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->asau
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Wed, 06 Aug 2014 16:51:31 +0000
Responsible-Changed-Why:
Over to maintainer.
From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080: parralel/openmpi seems to miss some files in PLIST
Date: Wed, 17 Sep 2014 11:34:12 +0200
On Wed, Aug 06, 2014 at 04:40:00PM +0000, thomas.orgis@uni-hamburg.de wrote:
> Index: parallel/openmpi/PLIST
> ===================================================================
> RCS file: /cvsroot/pkgsrc/parallel/openmpi/PLIST,v
> retrieving revision 1.11
> diff -r1.11 PLIST
> 563a564,579
> > lib/openmpi/mca_pstat_linux.a
> > lib/openmpi/mca_pstat_linux.la
> > lib/openmpi/mca_pstat_linux.so
> > lib/openmpi/mca_ras_loadleveler.a
> > lib/openmpi/mca_ras_loadleveler.la
> > lib/openmpi/mca_ras_loadleveler.so
> > lib/openmpi/mca_shmem_posix.a
> > lib/openmpi/mca_shmem_posix.la
> > lib/openmpi/mca_shmem_posix.so
> > lib/openmpi/mca_sysinfo_linux.a
> > lib/openmpi/mca_sysinfo_linux.la
> > lib/openmpi/mca_sysinfo_linux.so
> > share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
> > share/openmpi/help-opal-memory-linux.txt
> > share/openmpi/help-opal-shmem-posix.txt
Please use diff -u.
Joerg
From: Thomas Orgis <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080: parralel/openmpi seems to miss some files in PLIST
Date: Tue, 23 Sep 2014 10:07:24 +0200
--Sig_/G5.RjxNdJeGA.YLTvM.3N+n
Content-Type: multipart/mixed; boundary="MP_/RSIHl7ZKzasuP8i_XkU6Xau"
--MP_/RSIHl7ZKzasuP8i_XkU6Xau
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Am Wed, 17 Sep 2014 09:35:01 +0000 (UTC)
schrieb Joerg Sonnenberger <joerg@britannica.bec.de>:=20
> Please use diff -u.
Better?
--=20
Dr. Thomas Orgis
Universit=C3=A4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=C3=BCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
--MP_/RSIHl7ZKzasuP8i_XkU6Xau
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=openmpi-pkg-49080.patch
Index: parallel/openmpi/PLIST
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- parallel/openmpi/PLIST=09
+++ parallel/openmpi/PLIST=09
@@ -561,3 +561,18 @@
share/openmpi/orteCC-wrapper-data.txt
share/openmpi/ortec++-wrapper-data.txt
share/openmpi/ortecc-wrapper-data.txt
+lib/openmpi/mca_pstat_linux.a
+lib/openmpi/mca_pstat_linux.la
+lib/openmpi/mca_pstat_linux.so
+lib/openmpi/mca_ras_loadleveler.a
+lib/openmpi/mca_ras_loadleveler.la
+lib/openmpi/mca_ras_loadleveler.so
+lib/openmpi/mca_shmem_posix.a
+lib/openmpi/mca_shmem_posix.la
+lib/openmpi/mca_shmem_posix.so
+lib/openmpi/mca_sysinfo_linux.a
+lib/openmpi/mca_sysinfo_linux.la
+lib/openmpi/mca_sysinfo_linux.so
+share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
+share/openmpi/help-opal-memory-linux.txt
+share/openmpi/help-opal-shmem-posix.txt
--MP_/RSIHl7ZKzasuP8i_XkU6Xau--
--Sig_/G5.RjxNdJeGA.YLTvM.3N+n
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s
MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCE0AwggOfMIICh6ADAgECAgEmMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNV
BAYTAkRFMRwwGgYDVQQKExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQLExZU
LVRlbGVTZWMgVHJ1c3QgQ2VudGVyMSMwIQYDVQQDExpEZXV0c2NoZSBUZWxla29t
IFJvb3QgQ0EgMjAeFw05OTA3MDkxMjExMDBaFw0xOTA3MDkyMzU5MDBaMHExCzAJ
BgNVBAYTAkRFMRwwGgYDVQQKExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQL
ExZULVRlbGVTZWMgVHJ1c3QgQ2VudGVyMSMwIQYDVQQDExpEZXV0c2NoZSBUZWxl
a29tIFJvb3QgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKsL
ozXgiykUsRSFrzwQ5DlvNV1Krt3qYY2VSfRvZKMaYGakqUAihNnUpeV4kw5oAa25
TVw6ztO4qEJA38+juoJZapIbrBya2ggrJSf5aSNH8eDrLHqb9RMC0H40fMKePABZ
q/XaDPUyPCusUNrWw96DlMqoDJkyDghIVltq+9rhWFgBSV9yQTwVBgGOXa2quJO0
zZ7rp+hqLVI02zrvXHVR2tvzMfnucZgyxFQVRAz5m1Xtrd8YCKCjhopJ7lMFjxlM
1d5YeZvSahxCq8XVp89oD5bk4WGYdmHIkXzWPgDikVCH4Z0K5q2X0h3GOn3LvNoD
NNWOWwH1age3FrZuSn8CAwEAAaNCMEAwHQYDVR0OBBYEFDHDeRu69VPXF+CJei0X
bAqzK50zMA8GA1UdEwQIMAYBAf8CAQUwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
DQEBBQUAA4IBAQCUZFmtOWTnKesT/lrDixNXyAQk8HR3wGDjZ/vpiaaDv5aCfG7U
wz3vnoBuuym0mHqxO1TrORdHfhqOC/wfMVkxBLLOF/Msx2I2VeIi2IlVtJhIqmT6
1hw22ER4WlojOleX9XowT66fakxLK46gA+M+4KnU0nvSs6jicjytnv+AWeSbRbT2
O7DNORmYMuXqIWGQ5DEhjjSx9y81SoUQ2ueKNyG+WWPg8oWIMVPUVBSFcHn0LgZ3
J3UvH7iK+f7Futg25IPs52W3v2Na80avgZQ31EGM1iPWHs/1aBtEY6Jauqc1WaHl
cAWbDiNXmZQKbbo5YyiGkvMYhNj70c8FVmRXMIIEITCCAwmgAwIBAgICAMcwDQYJ
KoZIhvcNAQEFBQAwcTELMAkGA1UEBhMCREUxHDAaBgNVBAoTE0RldXRzY2hlIFRl
bGVrb20gQUcxHzAdBgNVBAsTFlQtVGVsZVNlYyBUcnVzdCBDZW50ZXIxIzAhBgNV
BAMTGkRldXRzY2hlIFRlbGVrb20gUm9vdCBDQSAyMB4XDTA2MTIxOTEwMjkwMFoX
DTE5MDYzMDIzNTkwMFowWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1WZXJl
aW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEds
b2JhbCAtIEcwMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOmbw2eF
+Q2u9Y1Uw5ZQNT1i6W5M7ZTXAFuVInTUIOs0j9bswDEEC5mB4qYU0lKgKCOEi3SJ
BF5b4OJ4wXjLFssoNTl7LZBF0O2gAHp8v0oOGwDDhulcKzERewzzgiRDjBw4i2po
AJru3E94q9LGE5t2re7eJujvAa90D8EJovZrzr3TzRQwT/Xl46TIYpuCGgMnMA0C
ZWBN7dEJIyqWNVgn03bGcbaQHcTt/zWGfW8zs9sPxRHCioOhlF1Ba9jSEPVM/cpR
rNm975KDu9rrixZWVkPP4dUTPaYfJzDNSVTbyRM0mnF1xWzqpwuY+SGdJ68+ozk5
SGqMrcmZ+8MS8r0CAwEAAaOB2TCB1jBwBgNVHR8EaTBnMGWgY6Bhhl9odHRwOi8v
cGtpLnRlbGVzZWMuZGUvY2dpLWJpbi9zZXJ2aWNlL2FmX0Rvd25sb2FkQVJMLmNy
bD8tY3JsX2Zvcm1hdD1YXzUwOSYtaXNzdWVyPURUX1JPT1RfQ0FfMjAdBgNVHQ4E
FgQUSbfGz+g9H3/qRHsTKffxCnA+3mQwHwYDVR0jBBgwFoAUMcN5G7r1U9cX4Il6
LRdsCrMrnTMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQIwDQYJ
KoZIhvcNAQEFBQADggEBADvhWnfASBfcqRjsga9aifC9KJKmylkYEnDsKPLnrn+W
LOfyXRkx9hMrdL29gLK592fJOaJ5O+EREe5reJEzfjtfJid1U2WOM2Puz3PDsJIj
SSFQdSOhHxjilIU9PzPpdyCNor3moYUpQPY/czJYDQlrptqFbMA/u41mZFYkTq4N
PzI1AVvpjILZcllPsYaF8XSFVuXD+Fzzje5Hs1MFcOflTYppgyjhEwmGnl7I6lge
DB/5pNRaBGj9KD6LArZYtfahLDdXAGerI2iNY6XvmWtc/UtW9qtAhzTUEZJs7IfF
CgsHM3K0bwwdVCzYUcfMvzDTQ3LxMr+MzkljqAD38hwwggWQMIIEeKADAgECAgcX
pCSMct4wMA0GCSqGSIb3DQEBCwUAMFoxCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpE
Rk4tVmVyZWluMRAwDgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWlu
IFBDQSBHbG9iYWwgLSBHMDEwHhcNMTQwNTI3MTQ1MzQ4WhcNMTkwNzA5MjM1OTAw
WjCBsDELMAkGA1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hh
bWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNpdGFldCBIYW1idXJnMSEwHwYDVQQLExhS
ZWdpb25hbGVzIFJlY2hlbnplbnRydW0xFTATBgNVBAMTDFVISCBDQSAtIEcwMjEk
MCIGCSqGSIb3DQEJARYVdWhoLWNhQHVuaS1oYW1idXJnLmRlMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvXCaoC/APEqIH+7uxI2zNqhHTd0uCRO3B3uy
7gW1hOHNP6wcY8QoWASlDZUs5pceDLpa5E7SI6pj2PrV+CP9ryRocT+BJLFvqzJo
5v/Mc9TWpwpOEOxIQ/W7Yhh4LBGXNEkOIllgrFf80Yabb5Tb2rOuyA8+33clN5ad
Z2ZjIDtcuZYkMTDIQbWdz8S0AWqVrzmebenDmoL43wJolQAuFYlk0D8MuZ+wb8La
q2eTRIl/gW0QvmpJ9g3qUlhNg8WmTULV9fydsgDoamRjPNyms6pRN8nC9KOQCoSY
zre0ef+W4IIB1VcYyOqhse2OjSfzDSSWjvK/x9zqpS0VSxzS7wIDAQABo4ICAjCC
Af4wEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwEQYDVR0gBAow
CDAGBgRVHSAAMB0GA1UdDgQWBBQmoGoBqP/8Euv3FInjxTA20S45sjAfBgNVHSME
GDAWgBRJt8bP6D0ff+pEexMp9/EKcD7eZDAgBgNVHREEGTAXgRV1aGgtY2FAdW5p
LWhhbWJ1cmcuZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5wY2Eu
ZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdo
dHRwOi8vY2RwMi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2Fj
cmwuY3JsMIHXBggrBgEFBQcBAQSByjCBxzAzBggrBgEFBQcwAYYnaHR0cDovL29j
c3AucGNhLmRmbi5kZS9PQ1NQLVNlcnZlci9PQ1NQMEcGCCsGAQUFBzAChjtodHRw
Oi8vY2RwMS5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNlcnQvY2Fj
ZXJ0LmNydDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9i
YWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQAD
ggEBAETwPbbrl7ufoE/ePRc51AwuHfKF+58so5L2T/Yh7kSkWZMwVO892TDF6Xjy
CUjA7TbRSNpDUwLFjk2RbvyuaJVNkxIfnAVssOstZFOG/M9Y03ACtK2aZaTHQUJA
ZHiitUMYjehqr1MlTx4DPxCcGi6JaapGj30qN2p9LfW/awFAcv53tTEkP+jv2zKO
1jb7dowFoykck3ZbwdDWVE6/BMWAaB8evATZiO7dVoSR2HlMdIFdEMZUD2xsli9i
EKCuMeyw4Ou9JOeuKRZZc36tSAmb6v1AMqGp38CG3keZhLglUMBhAT1u4PQPRZyk
+5FvGwmogKzupWaQHS/jvyxhYQMwggXgMIIEyKADAgECAgcXwmHf4AOFMA0GCSqG
SIb3DQEBCwUAMIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4G
A1UEBxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxITAf
BgNVBAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UEAxMMVUhIIENB
IC0gRzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1cmcuZGUwHhcN
MTQwNjE5MTMyMzI3WhcNMTcwNjE4MTMyMzI3WjCBnjELMAkGA1UEBhMCREUxEDAO
BgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZl
cnNpdGFldCBIYW1idXJnMQwwCgYDVQQLEwNIUEMxGTAXBgNVBAsTEFplbnRyYWxl
IERpZW5zdGUxDDAKBgNVBAsTA1JSWjEVMBMGA1UEAxMMVGhvbWFzIE9yZ2lzMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq0oQR4jJaYJzIolRRVb5uC3C
6vbfaG5Ko71qry4OSRaLsFLKyF1CbSPOOFlso394RiB3fc8aXb2/X+UTnHM+UJQd
3nwJyFVaMeQvsdeLeEsUzwZAh+Q6b4iYZK8SBr8dFXmBCnm3BZcQSGTC81Q6aKYT
iLk8nbIxs5tJyxw9J7gyGZ/XJ8s+uIChT+PWTycuAWq2wtAwRhWuG2tgX3PVnOJd
sll6KdNEoQ9Q/pZQoYV2hDljvbBMdteBJevlnNHFRh9uDazokhOOglhA8CY0tUP3
Y5DoTm80DzCMiP2YIM1cArNCZHTftHiD+NLSL2/bIJBr2aEIUJToBF6hpMnzzQID
AQABo4ICDTCCAgkwLwYDVR0gBCgwJjARBg8rBgEEAYGtIYIsAQEEAwEwEQYPKwYB
BAGBrSGCLAIBBAMBMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUO7qisLF6L/tyNEDXGQLLhGro
P9gwHwYDVR0jBBgwFoAUJqBqAaj//BLr9xSJ48UwNtEuObIwJgYDVR0RBB8wHYEb
dGhvbWFzLm9yZ2lzQHVuaS1oYW1idXJnLmRlMIGNBgNVHR8EgYUwgYIwP6A9oDuG
OWh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NybC9n
X2NhY3JsLmNybDA/oD2gO4Y5aHR0cDovL2NkcDIucGNhLmRmbi5kZS91bmktaGFt
YnVyZy1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMIGmBggrBgEFBQcBAQSBmTCBljBJ
BggrBgEFBQcwAoY9aHR0cDovL2NkcDEucGNhLmRmbi5kZS91bmktaGFtYnVyZy1j
YS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBJBggrBgEFBQcwAoY9aHR0cDovL2Nk
cDIucGNhLmRmbi5kZS91bmktaGFtYnVyZy1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0
LmNydDANBgkqhkiG9w0BAQsFAAOCAQEAYGw1e7ifb7PO3AAK8YAM5uYJ55vgLBJS
grJ1eLTKqUZwQn+tCjGELmTefwK05MR/HogSWfckFUeLibzrqQoI0HINvfxzGp51
X8cWTMG3ePfzXLKFRY4v8Wdkm5XtVWJaMRvZ8T8lGr1B1dJj1+iDkTfB3QIb65zc
WT5oazvf4QydpYaAk6V4V12t9wSKvEGYy9lTfWuDF1BhZl7PTsfOPrrgmHS2AGSw
BDsCNyOmiWOcLdstrJols+3dIReGoKHTuIxpvLQI2cKnYlDtUe0HR8sFASxdhK9P
M/Qw+gjMR5REqGWasUkMAm392ln+vvvUq+xdyVjoPyJJDZBE08rbWjGCAn4wggJ6
AgEBMIG8MIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UE
BxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxITAfBgNV
BAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UEAxMMVUhIIENBIC0g
RzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1cmcuZGUCBxfCYd/g
A4UwDQYJYIZIAWUDBAIBBQCggZMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc
BgkqhkiG9w0BCQUxDxcNMTQwOTIzMDgwNzI0WjAoBgkqhkiG9w0BCQ8xGzAZMAsG
CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAvBgkqhkiG9w0BCQQxIgQgO62J1Ecw88Fc
tB11xJziUpa/nTDlG4fJFExlaaTHOjwwDQYJKoZIhvcNAQEBBQAEggEAeZyPzRyZ
MTEnBbmKPYh8EnzyIhOsIFxi5haAP9CcKagWPmGPTJokuB+8OS3N2QLf7gFkaVs/
xu7kI3DXC5o0fGZLlVb1F1aImcJv5lGkmOiDri2g/QLw1YbmOmm+XAbV95qce99M
yUVZzxwKyo06dzowgnGQoVQGTr4mCYFMv1hu+kezXtAhNBmmHHjlRP5AeUaVFQhk
unxGIx1LAWnyFUqJrflt77NcPNr7FiDxmy2qynD9TkwPif3w0z2p/GXb5EeOTatR
UDRpQzk7RiWwZCQEGYnOx7dGtf8B25BLgu8fcdCHE4gmNApiiGVye9z/NNsUXIpw
f0cm2eKfJyjejQAAAAAAAA==
--Sig_/G5.RjxNdJeGA.YLTvM.3N+n--
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080: parralel/openmpi seems to miss some files in PLIST
Date: Fri, 17 Oct 2014 06:53:47 +0000
Not sent to gnats.
------
From: Aleksej Saushev <asau@inbox.ru>
To: pkgsrc-bugs@NetBSD.org
Subject: Re: pkg/49080: parralel/openmpi seems to miss some files in PLIST
Date: Tue, 23 Sep 2014 19:26:44 +0400
Thomas Orgis <thomas.orgis@uni-hamburg.de> writes:
> Am Wed, 17 Sep 2014 09:35:01 +0000 (UTC)
> schrieb Joerg Sonnenberger <joerg@britannica.bec.de>:=20
>
> > Please use diff -u.
>
> Better?
Yes. But the proposed change is wrong nevertheless.
--
HE CE3OH...
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080: parralel/openmpi seems to miss some files in PLIST
Date: Fri, 17 Oct 2014 06:56:04 +0000
Aleksej Saushev <asau@inbox.ru> wrote:
> > Better?
>
> Yes. But the proposed change is wrong nevertheless.
Um, have you considered saying how/why?
--
David A. Holland
dholland@netbsd.org
From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/49080 CVS commit: pkgsrc/parallel/openmpi
Date: Sat, 27 Dec 2014 02:10:19 +0000
Module Name: pkgsrc
Committed By: dholland
Date: Sat Dec 27 02:10:19 UTC 2014
Modified Files:
pkgsrc/parallel/openmpi: Makefile
Added Files:
pkgsrc/parallel/openmpi: PLIST.Linux
Log Message:
Add Linux-specific PLIST entries. Also enable PLIST.shm for Linux.
From Thomas Orgis in PR 49080.
PKGREVISION -> 4
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/parallel/openmpi/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/parallel/openmpi/PLIST.Linux
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sat, 27 Dec 2014 02:38:15 +0000
State-Changed-Why:
committed; please test...
From: Thomas Orgis <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Tue, 13 Jan 2015 15:55:20 +0100
--Sig_/WpgRWyKREAddrjbPtupMF0j
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Am Sat, 27 Dec 2014 02:38:15 +0000 (UTC)
schrieb dholland@NetBSD.org:
> Synopsis: parralel/openmpi seems to miss some files in PLIST
>=20
> State-Changed-From-To: open->feedback
> State-Changed-By: dholland@NetBSD.org
> State-Changed-When: Sat, 27 Dec 2014 02:38:15 +0000
> State-Changed-Why:
> committed; please test...
OK, was able to test now. I updated to cvs head and I see the new
PLIST.Linux, but it reports these as missing in PLIST:
lib/openmpi/mca_btl_ofud.a
lib/openmpi/mca_btl_ofud.la
lib/openmpi/mca_btl_ofud.so
lib/openmpi/mca_btl_openib.a
lib/openmpi/mca_btl_openib.la
lib/openmpi/mca_btl_openib.so
lib/openmpi/mca_notifier_smtp.a
lib/openmpi/mca_notifier_smtp.la
lib/openmpi/mca_notifier_smtp.so
lib/openmpi/mca_pstat_linux.a
lib/openmpi/mca_pstat_linux.la
lib/openmpi/mca_pstat_linux.so
lib/openmpi/mca_ras_loadleveler.a
lib/openmpi/mca_ras_loadleveler.la
lib/openmpi/mca_ras_loadleveler.so
lib/openmpi/mca_sysinfo_linux.a
lib/openmpi/mca_sysinfo_linux.la
lib/openmpi/mca_sysinfo_linux.so
share/openmpi/amca-param-sets/btl-openib-benchmark
share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
share/openmpi/help-mpi-btl-openib-cpc-base.txt
share/openmpi/help-mpi-btl-openib.txt
share/openmpi/help-opal-memory-linux.txt
share/openmpi/help-orte-notifier-smtp.txt
share/openmpi/mca-btl-openib-device-params.ini
I see that in the new PLIST.Linux:
lib/openmpi/mca_pstat_linux.la
lib/openmpi/mca_ras_loadleveler.la
lib/openmpi/mca_sysinfo_linux.la
share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
share/openmpi/help-opal-memory-linux.txt
So,
1. For some reason, PLIST.Linux is not picked up (my OPSYS =3D=3D Linux, re=
ally).
2. There are still some entries missing:
MISSING: lib/openmpi/mca_btl_ofud.a
MISSING: lib/openmpi/mca_btl_ofud.la
MISSING: lib/openmpi/mca_btl_ofud.so
MISSING: lib/openmpi/mca_btl_openib.a
MISSING: lib/openmpi/mca_btl_openib.la
MISSING: lib/openmpi/mca_btl_openib.so
MISSING: lib/openmpi/mca_notifier_smtp.a
MISSING: lib/openmpi/mca_notifier_smtp.la
MISSING: lib/openmpi/mca_notifier_smtp.so
MISSING: share/openmpi/amca-param-sets/btl-openib-benchmark
MISSING: share/openmpi/help-mpi-btl-openib-cpc-base.txt
MISSING: share/openmpi/help-mpi-btl-openib.txt
MISSING: share/openmpi/help-orte-notifier-smtp.txt
MISSING: share/openmpi/mca-btl-openib-device-params.ini
Any pointers what I can check? I am told the PLIST.Linux should have
been picked up.
Alrighty then,
Thomas
--=20
Dr. Thomas Orgis
Universit=C3=A4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=C3=BCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
--Sig_/WpgRWyKREAddrjbPtupMF0j
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s
MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCEFEwggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBx
MQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G
A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUg
VGVsZWtvbSBSb290IENBIDIwHhcNMTQwNzIyMTIwODI2WhcNMTkwNzA5MjM1OTAw
WjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMH
REZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTDllA1PWLp
bkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1
OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at
7t4m6O8Br3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfT
dsZxtpAdxO3/NYZ9bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZW
Q8/h1RM9ph8nMM1JVNvJEzSacXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQID
AQABo4IBhjCCAYIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pE
exMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT1xfgiXotF2wKsyudMzASBgNV
HRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGBrSGCLAEBBAICMBEG
DysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYBBAGBrSGC
LAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp
MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEE
bDBqMCwGCCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3Nw
cjA6BggrBgEFBQcwAoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRf
Uk9PVF9DQV8yLmNlcjANBgkqhkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIl
vKkBmw3Myn1BnIZtCm4ssxNZdbEzkhthJxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/
buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvNTVx07iHydQLsUj7SyWrTkCNu
SWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEsjmpttzUCGc/1OURY
Y6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6hL5Kp2AvG
hB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU
FzCCBZAwggR4oAMCAQICBxekJIxy3jAwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE
BhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAi
BgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcwMTAeFw0xNDA1MjcxNDUz
NDhaFw0xOTA3MDkyMzU5MDBaMIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFt
YnVyZzEQMA4GA1UEBxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhh
bWJ1cmcxITAfBgNVBAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UE
AxMMVUhIIENBIC0gRzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1
cmcuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9cJqgL8A8Sogf
7u7EjbM2qEdN3S4JE7cHe7LuBbWE4c0/rBxjxChYBKUNlSzmlx4MulrkTtIjqmPY
+tX4I/2vJGhxP4EksW+rMmjm/8xz1NanCk4Q7EhD9btiGHgsEZc0SQ4iWWCsV/zR
hptvlNvas67IDz7fdyU3lp1nZmMgO1y5liQxMMhBtZ3PxLQBapWvOZ5t6cOagvjf
AmiVAC4ViWTQPwy5n7BvwtqrZ5NEiX+BbRC+akn2DepSWE2DxaZNQtX1/J2yAOhq
ZGM83KazqlE3ycL0o5AKhJjOt7R5/5bgggHVVxjI6qGx7Y6NJ/MNJJaO8r/H3Oql
LRVLHNLvAgMBAAGjggICMIIB/jASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB
/wQEAwIBBjARBgNVHSAECjAIMAYGBFUdIAAwHQYDVR0OBBYEFCagagGo//wS6/cU
iePFMDbRLjmyMB8GA1UdIwQYMBaAFEm3xs/oPR9/6kR7Eyn38QpwPt5kMCAGA1Ud
EQQZMBeBFXVoaC1jYUB1bmktaGFtYnVyZy5kZTCBiAYDVR0fBIGAMH4wPaA7oDmG
N2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NybC9j
YWNybC5jcmwwPaA7oDmGN2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJv
b3QtY2EvcHViL2NybC9jYWNybC5jcmwwgdcGCCsGAQUFBwEBBIHKMIHHMDMGCCsG
AQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1Aw
RwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3Qt
Y2EvcHViL2NhY2VydC9jYWNlcnQuY3J0MEcGCCsGAQUFBzAChjtodHRwOi8vY2Rw
Mi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNy
dDANBgkqhkiG9w0BAQsFAAOCAQEARPA9tuuXu5+gT949FznUDC4d8oX7nyyjkvZP
9iHuRKRZkzBU7z3ZMMXpePIJSMDtNtFI2kNTAsWOTZFu/K5olU2TEh+cBWyw6y1k
U4b8z1jTcAK0rZplpMdBQkBkeKK1QxiN6GqvUyVPHgM/EJwaLolpqkaPfSo3an0t
9b9rAUBy/ne1MSQ/6O/bMo7WNvt2jAWjKRyTdlvB0NZUTr8ExYBoHx68BNmI7t1W
hJHYeUx0gV0QxlQPbGyWL2IQoK4x7LDg670k564pFllzfq1ICZvq/UAyoanfwIbe
R5mEuCVQwGEBPW7g9A9FnKT7kW8bCaiArO6lZpAdL+O/LGFhAzCCBeAwggTIoAMC
AQICBxfCYd/gA4UwDQYJKoZIhvcNAQELBQAwgbAxCzAJBgNVBAYTAkRFMRAwDgYD
VQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJz
aXRhZXQgSGFtYnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVt
MRUwEwYDVQQDEwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1
bmktaGFtYnVyZy5kZTAeFw0xNDA2MTkxMzIzMjdaFw0xNzA2MTgxMzIzMjdaMIGe
MQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UEBxMHSGFtYnVy
ZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxDDAKBgNVBAsTA0hQQzEZ
MBcGA1UECxMQWmVudHJhbGUgRGllbnN0ZTEMMAoGA1UECxMDUlJaMRUwEwYDVQQD
EwxUaG9tYXMgT3JnaXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCr
ShBHiMlpgnMiiVFFVvm4LcLq9t9obkqjvWqvLg5JFouwUsrIXUJtI844WWyjf3hG
IHd9zxpdvb9f5ROccz5QlB3efAnIVVox5C+x14t4SxTPBkCH5DpviJhkrxIGvx0V
eYEKebcFlxBIZMLzVDpophOIuTydsjGzm0nLHD0nuDIZn9cnyz64gKFP49ZPJy4B
arbC0DBGFa4ba2Bfc9Wc4l2yWXop00ShD1D+llChhXaEOWO9sEx214El6+Wc0cVG
H24NrOiSE46CWEDwJjS1Q/djkOhObzQPMIyI/ZggzVwCs0JkdN+0eIP40tIvb9sg
kGvZoQhQlOgEXqGkyfPNAgMBAAGjggINMIICCTAvBgNVHSAEKDAmMBEGDysGAQQB
ga0hgiwBAQQDATARBg8rBgEEAYGtIYIsAgEEAwEwCQYDVR0TBAIwADALBgNVHQ8E
BAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ7
uqKwsXov+3I0QNcZAsuEaug/2DAfBgNVHSMEGDAWgBQmoGoBqP/8Euv3FInjxTA2
0S45sjAmBgNVHREEHzAdgRt0aG9tYXMub3JnaXNAdW5pLWhhbWJ1cmcuZGUwgY0G
A1UdHwSBhTCBgjA/oD2gO4Y5aHR0cDovL2NkcDEucGNhLmRmbi5kZS91bmktaGFt
YnVyZy1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMD+gPaA7hjlodHRwOi8vY2RwMi5w
Y2EuZGZuLmRlL3VuaS1oYW1idXJnLWNhL3B1Yi9jcmwvZ19jYWNybC5jcmwwgaYG
CCsGAQUFBwEBBIGZMIGWMEkGCCsGAQUFBzAChj1odHRwOi8vY2RwMS5wY2EuZGZu
LmRlL3VuaS1oYW1idXJnLWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MEkGCCsG
AQUFBzAChj1odHRwOi8vY2RwMi5wY2EuZGZuLmRlL3VuaS1oYW1idXJnLWNhL3B1
Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQBgbDV7uJ9v
s87cAArxgAzm5gnnm+AsElKCsnV4tMqpRnBCf60KMYQuZN5/ArTkxH8eiBJZ9yQV
R4uJvOupCgjQcg29/HMannVfxxZMwbd49/NcsoVFji/xZ2Sble1VYloxG9nxPyUa
vUHV0mPX6IORN8HdAhvrnNxZPmhrO9/hDJ2lhoCTpXhXXa33BIq8QZjL2VN9a4MX
UGFmXs9Ox84+uuCYdLYAZLAEOwI3I6aJY5wt2y2smiWz7d0hF4agodO4jGm8tAjZ
wqdiUO1R7QdHywUBLF2Er08z9DD6CMxHlESoZZqxSQwCbf3aWf6++9Sr7F3JWOg/
IkkNkETTyttaMYICfjCCAnoCAQEwgbwwgbAxCzAJBgNVBAYTAkRFMRAwDgYDVQQI
EwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJzaXRh
ZXQgSGFtYnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVtMRUw
EwYDVQQDEwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1bmkt
aGFtYnVyZy5kZQIHF8Jh3+ADhTANBglghkgBZQMEAgEFAKCBkzAYBgkqhkiG9w0B
CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNTAxMTMxNDU1MjBaMCgG
CSqGSIb3DQEJDzEbMBkwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMC8GCSqGSIb3
DQEJBDEiBCDW170fVCacSL1adkWO0o+9G834dQ9xyMMyJLfOe0mv+jANBgkqhkiG
9w0BAQEFAASCAQB5j7PP8stC5vVrfZvzzvgdgOKMMtuQKeFEr5AWi4k14fF3lUCG
UjZSoEGs6jUBIwewxVznOgdn8uZeOYoua6cHU4gTvihoZlknLDSvfrRa4nu+wrs1
9KVddRrL96q87o1vhAqh1d2sUd9t6XC3nseSfFRJRHzfxJ3ah9UIX+rIUEC49zsZ
ndapbnLLRDiLsf8WkxDdjd0GWiWcIjTzUdzjzMpcVSz1RZ5qV5d5exL/Q8aktTp5
ucfIZ3E2R6+exc21jaUD7F19oSqS1ZI0IZRkvXd5F06XCZgDgLvYREoIkWEOsdeW
Yarsds9f9nZYK84/oygH+eJgb+bPjXisiAf7AAAAAAAA
--Sig_/WpgRWyKREAddrjbPtupMF0j--
From: Thomas Orgis <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Tue, 13 Jan 2015 17:44:37 +0100
--Sig_/kVGs0MeQnGazhkn=rcJZvor
Content-Type: multipart/mixed; boundary="MP_/ecwHoR/9dL.ZpMwzitXhxI/"
--MP_/ecwHoR/9dL.ZpMwzitXhxI/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Am Tue, 13 Jan 2015 15:55:20 +0100
schrieb Thomas Orgis <thomas.orgis@uni-hamburg.de>:
> OK, was able to test now. I updated to cvs head and I see the new
> PLIST.Linux, but it reports these as missing in PLIST:
jperkin chimed in with another patch to fix up picking up of PLIST.Linux
http://us-east.manta.joyent.com/jperkin/public/patches/openmpi.diff
That leaves us with some more files missing, like I reported earlier. I
am attaching a modified patch that fixes things for me.
Alrighty then,
Thomas
--=20
Dr. Thomas Orgis
Universit=C3=A4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=C3=BCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
--MP_/ecwHoR/9dL.ZpMwzitXhxI/
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=parallel-openmpi-PLIST-fix2.patch
Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/parallel/openmpi/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- Makefile 27 Dec 2014 02:10:19 -0000 1.28
+++ Makefile 13 Jan 2015 16:33:10 -0000
@@ -37,10 +37,11 @@
=20
TEST_TARGET=3D check
=20
+PLIST_VARS+=3D shm
.if ${OPSYS} =3D=3D "DragonFly" || ${OPSYS} =3D=3D "FreeBSD" || \
${OPSYS} =3D=3D "Linux" || \
(${OPSYS} =3D=3D "NetBSD" && exists(/var/shm))
-PLIST_SRC+=3D PLIST.shm
+PLIST.shm=3D yes
.endif
=20
## Just in case you'll need it...
Index: PLIST
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/parallel/openmpi/PLIST,v
retrieving revision 1.11
diff -u -r1.11 PLIST
--- PLIST 24 Feb 2013 01:22:36 -0000 1.11
+++ PLIST 13 Jan 2015 16:33:10 -0000
@@ -69,14 +69,18 @@
lib/libmpi.la
lib/libmpi_cxx.la
lib/libmpi_f77.la
+${PLIST.f90}lib/libmpi_f90.la
lib/libompitrace.la
lib/libopen-pal.la
lib/libopen-rte.la
+${PLIST.f90}lib/mpi.mod
lib/openmpi/libompi_dbg_msgq.la
lib/openmpi/mca_allocator_basic.la
lib/openmpi/mca_allocator_bucket.la
lib/openmpi/mca_bml_r2.la
lib/openmpi/mca_btl_self.la
+lib/openmpi/mca_btl_ofud.la
+lib/openmpi/mca_btl_openib.la
lib/openmpi/mca_btl_sm.la
lib/openmpi/mca_btl_tcp.la
lib/openmpi/mca_carto_auto_detect.la
@@ -110,6 +114,7 @@
lib/openmpi/mca_mpool_rdma.la
lib/openmpi/mca_mpool_sm.la
lib/openmpi/mca_notifier_command.la
+lib/openmpi/mca_notifier_smtp.la
lib/openmpi/mca_notifier_syslog.la
lib/openmpi/mca_odls_default.la
lib/openmpi/mca_oob_tcp.la
@@ -124,6 +129,7 @@
lib/openmpi/mca_pml_v.la
lib/openmpi/mca_pubsub_orte.la
lib/openmpi/mca_ras_cm.la
+${PLIST.sge}lib/openmpi/mca_ras_gridengine.la
lib/openmpi/mca_rcache_vma.la
lib/openmpi/mca_rmaps_load_balance.la
lib/openmpi/mca_rmaps_rank_file.la
@@ -139,6 +145,7 @@
lib/openmpi/mca_routed_radix.la
lib/openmpi/mca_routed_slave.la
lib/openmpi/mca_shmem_mmap.la
+${PLIST.shm}lib/openmpi/mca_shmem_posix.la
lib/openmpi/mca_shmem_sysv.la
lib/openmpi/mca_topo_unity.la
lib/openmpi/mca_vprotocol_pessimist.la
@@ -484,6 +491,7 @@
man/man7/orte_filem.7
man/man7/orte_hosts.7
man/man7/orte_snapc.7
+share/openmpi/amca-param-sets/btl-openib-benchmark
share/openmpi/amca-param-sets/example.conf
share/openmpi/examples/openmpi-default-hostfile
share/openmpi/examples/openmpi-mca-params.conf
@@ -499,6 +507,8 @@
share/openmpi/help-mca-param.txt
share/openmpi/help-mpi-api.txt
share/openmpi/help-mpi-btl-base.txt
+share/openmpi/help-mpi-btl-openib-cpc-base.txt
+share/openmpi/help-mpi-btl-openib.txt
share/openmpi/help-mpi-btl-sm.txt
share/openmpi/help-mpi-btl-tcp.txt
share/openmpi/help-mpi-coll-sm.txt
@@ -525,6 +535,7 @@
share/openmpi/help-opal-maffinity-hwloc.txt
share/openmpi/help-opal-runtime.txt
share/openmpi/help-opal-shmem-mmap.txt
+${PLIST.shm}share/openmpi/help-opal-shmem-posix.txt
share/openmpi/help-opal-shmem-sysv.txt
share/openmpi/help-opal-util.txt
share/openmpi/help-opal-wrapper.txt
@@ -533,6 +544,7 @@
share/openmpi/help-orte-filem-rsh.txt
share/openmpi/help-orte-iof.txt
share/openmpi/help-orte-notifier-command.txt
+share/openmpi/help-orte-notifier-smtp.txt
share/openmpi/help-orte-odls-base.txt
share/openmpi/help-orte-ps.txt
share/openmpi/help-orte-rmaps-base.txt
@@ -549,8 +561,10 @@
share/openmpi/help-plm-base.txt
share/openmpi/help-plm-rsh.txt
share/openmpi/help-ras-base.txt
+${PLIST.sge}share/openmpi/help-ras-gridengine.txt
share/openmpi/help-regex.txt
share/openmpi/help-rmaps_rank_file.txt
+share/openmpi/mca-btl-openib-device-params.ini
share/openmpi/mpiCC-wrapper-data.txt
share/openmpi/mpic++-wrapper-data.txt
share/openmpi/mpicc-wrapper-data.txt
Index: options.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/pkgsrc/parallel/openmpi/options.mk,v
retrieving revision 1.7
diff -u -r1.7 options.mk
--- options.mk 22 May 2014 13:24:49 -0000 1.7
+++ options.mk 13 Jan 2015 16:33:10 -0000
@@ -9,13 +9,14 @@
CONFIGURE_ARGS+=3D --enable-debug
.endif
=20
+PLIST_VARS+=3D f90 sge
=20
.if !empty(PKG_OPTIONS:Mf90)
GCC_REQD+=3D 4.7
GCCDIR=3D ${PREFIX}/gcc47
CONFIGURE_ARGS+=3D --enable-mpi-f90
CONFIGURE_ENV+=3D FC=3D${GCCDIR}/bin/gfortran
-PLIST_SRC+=3D PLIST.f90
+PLIST.f90=3D yes
=20
SUBST_CLASSES+=3D f90
SUBST_STAGE.f90=3D post-configure
@@ -30,9 +31,7 @@
=20
.if !empty(PKG_OPTIONS:Msge)
CONFIGURE_ARGS+=3D --with-sge
-PLIST_SRC+=3D ${PKGDIR}/PLIST.sge
+PLIST.sge=3D yes
.else
CONFIGURE_ARGS+=3D --without-sge
.endif
-
-PLIST_SRC+=3D PLIST
--MP_/ecwHoR/9dL.ZpMwzitXhxI/--
--Sig_/kVGs0MeQnGazhkn=rcJZvor
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s
MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCEFEwggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBx
MQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G
A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUg
VGVsZWtvbSBSb290IENBIDIwHhcNMTQwNzIyMTIwODI2WhcNMTkwNzA5MjM1OTAw
WjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMH
REZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTDllA1PWLp
bkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1
OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at
7t4m6O8Br3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfT
dsZxtpAdxO3/NYZ9bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZW
Q8/h1RM9ph8nMM1JVNvJEzSacXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQID
AQABo4IBhjCCAYIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pE
exMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT1xfgiXotF2wKsyudMzASBgNV
HRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGBrSGCLAEBBAICMBEG
DysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYBBAGBrSGC
LAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp
MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEE
bDBqMCwGCCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3Nw
cjA6BggrBgEFBQcwAoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRf
Uk9PVF9DQV8yLmNlcjANBgkqhkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIl
vKkBmw3Myn1BnIZtCm4ssxNZdbEzkhthJxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/
buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvNTVx07iHydQLsUj7SyWrTkCNu
SWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEsjmpttzUCGc/1OURY
Y6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6hL5Kp2AvG
hB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU
FzCCBZAwggR4oAMCAQICBxekJIxy3jAwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE
BhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAi
BgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcwMTAeFw0xNDA1MjcxNDUz
NDhaFw0xOTA3MDkyMzU5MDBaMIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFt
YnVyZzEQMA4GA1UEBxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhh
bWJ1cmcxITAfBgNVBAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UE
AxMMVUhIIENBIC0gRzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1
cmcuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9cJqgL8A8Sogf
7u7EjbM2qEdN3S4JE7cHe7LuBbWE4c0/rBxjxChYBKUNlSzmlx4MulrkTtIjqmPY
+tX4I/2vJGhxP4EksW+rMmjm/8xz1NanCk4Q7EhD9btiGHgsEZc0SQ4iWWCsV/zR
hptvlNvas67IDz7fdyU3lp1nZmMgO1y5liQxMMhBtZ3PxLQBapWvOZ5t6cOagvjf
AmiVAC4ViWTQPwy5n7BvwtqrZ5NEiX+BbRC+akn2DepSWE2DxaZNQtX1/J2yAOhq
ZGM83KazqlE3ycL0o5AKhJjOt7R5/5bgggHVVxjI6qGx7Y6NJ/MNJJaO8r/H3Oql
LRVLHNLvAgMBAAGjggICMIIB/jASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB
/wQEAwIBBjARBgNVHSAECjAIMAYGBFUdIAAwHQYDVR0OBBYEFCagagGo//wS6/cU
iePFMDbRLjmyMB8GA1UdIwQYMBaAFEm3xs/oPR9/6kR7Eyn38QpwPt5kMCAGA1Ud
EQQZMBeBFXVoaC1jYUB1bmktaGFtYnVyZy5kZTCBiAYDVR0fBIGAMH4wPaA7oDmG
N2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NybC9j
YWNybC5jcmwwPaA7oDmGN2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJv
b3QtY2EvcHViL2NybC9jYWNybC5jcmwwgdcGCCsGAQUFBwEBBIHKMIHHMDMGCCsG
AQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1Aw
RwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3Qt
Y2EvcHViL2NhY2VydC9jYWNlcnQuY3J0MEcGCCsGAQUFBzAChjtodHRwOi8vY2Rw
Mi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNy
dDANBgkqhkiG9w0BAQsFAAOCAQEARPA9tuuXu5+gT949FznUDC4d8oX7nyyjkvZP
9iHuRKRZkzBU7z3ZMMXpePIJSMDtNtFI2kNTAsWOTZFu/K5olU2TEh+cBWyw6y1k
U4b8z1jTcAK0rZplpMdBQkBkeKK1QxiN6GqvUyVPHgM/EJwaLolpqkaPfSo3an0t
9b9rAUBy/ne1MSQ/6O/bMo7WNvt2jAWjKRyTdlvB0NZUTr8ExYBoHx68BNmI7t1W
hJHYeUx0gV0QxlQPbGyWL2IQoK4x7LDg670k564pFllzfq1ICZvq/UAyoanfwIbe
R5mEuCVQwGEBPW7g9A9FnKT7kW8bCaiArO6lZpAdL+O/LGFhAzCCBeAwggTIoAMC
AQICBxfCYd/gA4UwDQYJKoZIhvcNAQELBQAwgbAxCzAJBgNVBAYTAkRFMRAwDgYD
VQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJz
aXRhZXQgSGFtYnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVt
MRUwEwYDVQQDEwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1
bmktaGFtYnVyZy5kZTAeFw0xNDA2MTkxMzIzMjdaFw0xNzA2MTgxMzIzMjdaMIGe
MQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UEBxMHSGFtYnVy
ZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxDDAKBgNVBAsTA0hQQzEZ
MBcGA1UECxMQWmVudHJhbGUgRGllbnN0ZTEMMAoGA1UECxMDUlJaMRUwEwYDVQQD
EwxUaG9tYXMgT3JnaXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCr
ShBHiMlpgnMiiVFFVvm4LcLq9t9obkqjvWqvLg5JFouwUsrIXUJtI844WWyjf3hG
IHd9zxpdvb9f5ROccz5QlB3efAnIVVox5C+x14t4SxTPBkCH5DpviJhkrxIGvx0V
eYEKebcFlxBIZMLzVDpophOIuTydsjGzm0nLHD0nuDIZn9cnyz64gKFP49ZPJy4B
arbC0DBGFa4ba2Bfc9Wc4l2yWXop00ShD1D+llChhXaEOWO9sEx214El6+Wc0cVG
H24NrOiSE46CWEDwJjS1Q/djkOhObzQPMIyI/ZggzVwCs0JkdN+0eIP40tIvb9sg
kGvZoQhQlOgEXqGkyfPNAgMBAAGjggINMIICCTAvBgNVHSAEKDAmMBEGDysGAQQB
ga0hgiwBAQQDATARBg8rBgEEAYGtIYIsAgEEAwEwCQYDVR0TBAIwADALBgNVHQ8E
BAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ7
uqKwsXov+3I0QNcZAsuEaug/2DAfBgNVHSMEGDAWgBQmoGoBqP/8Euv3FInjxTA2
0S45sjAmBgNVHREEHzAdgRt0aG9tYXMub3JnaXNAdW5pLWhhbWJ1cmcuZGUwgY0G
A1UdHwSBhTCBgjA/oD2gO4Y5aHR0cDovL2NkcDEucGNhLmRmbi5kZS91bmktaGFt
YnVyZy1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMD+gPaA7hjlodHRwOi8vY2RwMi5w
Y2EuZGZuLmRlL3VuaS1oYW1idXJnLWNhL3B1Yi9jcmwvZ19jYWNybC5jcmwwgaYG
CCsGAQUFBwEBBIGZMIGWMEkGCCsGAQUFBzAChj1odHRwOi8vY2RwMS5wY2EuZGZu
LmRlL3VuaS1oYW1idXJnLWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MEkGCCsG
AQUFBzAChj1odHRwOi8vY2RwMi5wY2EuZGZuLmRlL3VuaS1oYW1idXJnLWNhL3B1
Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQBgbDV7uJ9v
s87cAArxgAzm5gnnm+AsElKCsnV4tMqpRnBCf60KMYQuZN5/ArTkxH8eiBJZ9yQV
R4uJvOupCgjQcg29/HMannVfxxZMwbd49/NcsoVFji/xZ2Sble1VYloxG9nxPyUa
vUHV0mPX6IORN8HdAhvrnNxZPmhrO9/hDJ2lhoCTpXhXXa33BIq8QZjL2VN9a4MX
UGFmXs9Ox84+uuCYdLYAZLAEOwI3I6aJY5wt2y2smiWz7d0hF4agodO4jGm8tAjZ
wqdiUO1R7QdHywUBLF2Er08z9DD6CMxHlESoZZqxSQwCbf3aWf6++9Sr7F3JWOg/
IkkNkETTyttaMYICfjCCAnoCAQEwgbwwgbAxCzAJBgNVBAYTAkRFMRAwDgYDVQQI
EwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJzaXRh
ZXQgSGFtYnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVtMRUw
EwYDVQQDEwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1bmkt
aGFtYnVyZy5kZQIHF8Jh3+ADhTANBglghkgBZQMEAgEFAKCBkzAYBgkqhkiG9w0B
CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNTAxMTMxNjQ0MzdaMCgG
CSqGSIb3DQEJDzEbMBkwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMC8GCSqGSIb3
DQEJBDEiBCAe3QU/4jNmGPUO+aoumh5vA8f0IJSDLzcGJqcXYKBoQDANBgkqhkiG
9w0BAQEFAASCAQAglmoQj1IyA4Xk5It6vP8B770+4L7O7pEzEVpf/bnQy0UKCC5U
sfFiUbk17QhONif15vn3Hdld+54Oj1rs8JVtX/LjKFPO5RHZioopIP4CfQrvOKwR
quanJ7Nd9fYz01tXTemfR3cmXfuwRWnvxaNbaPA4AKWjuB9MsA3kF7tfBrRUut+C
6WN28kMNjuICRRzAUzb/2TfJpyVlrTsCMg/7jZkB9GxEBoZYeHB9T2ZaIhNykHp4
7yaE6f4QzWMjajSgJKS+/WRf0KQYidujt5iamBe6Pm/EyA62cG5QSvBfQK5czkHY
cfrvnnVL+Rzm309ngA80thw9Qn9A1zut0+XHAAAAAAAA
--Sig_/kVGs0MeQnGazhkn=rcJZvor--
State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 13 Jan 2015 19:26:38 +0000
State-Changed-Why:
not working yet (more later)
From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Wed, 14 Jan 2015 11:39:37 +0900
On Wed, 14 Jan 2015 01:15:01 +0900, Thomas Orgis <thomas.orgis@uni-hamburg.de> wrote:
> 1. For some reason, PLIST.Linux is not picked up (my OPSYS == Linux, really).
It is because this package is setting PLIST_SRC, and it will kill default PLIST_SRC
settings in pkgsrc/mk/plist/plist.mk.
Following change will resolve the issue globally:
Index: plist.mk
===================================================================
RCS file: /cvsroot/pkgsrc/mk/plist/plist.mk,v
retrieving revision 1.48
diff -u -r1.48 plist.mk
--- plist.mk 30 Dec 2014 15:13:20 -0000 1.48
+++ plist.mk 14 Jan 2015 02:32:32 -0000
@@ -89,7 +89,7 @@
. endif
.endif
-PLIST_SRC?= ${PLIST_SRC_DFLT}
+PLIST_SRC+= ${PLIST_SRC_DFLT}
# This is the path to the generated PLIST file.
PLIST= ${WRKDIR}/.PLIST
Following change will resolve the issue in the package:
Index: options.mk
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/openmpi/options.mk,v
retrieving revision 1.7
diff -u -r1.7 options.mk
--- options.mk 22 May 2014 13:24:49 -0000 1.7
+++ options.mk 14 Jan 2015 02:35:55 -0000
@@ -35,4 +35,4 @@
CONFIGURE_ARGS+= --without-sge
.endif
-PLIST_SRC+= PLIST
+PLIST_SRC+= ${PLIST_SRC_DFLT}
--
OBATA Akio / obata@lins.jp
From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: asau@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
thomas.orgis@uni-hamburg.de
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Wed, 14 Jan 2015 08:43:46 +0100
On Wed, Jan 14, 2015 at 02:40:01AM +0000, OBATA Akio wrote:
> Following change will resolve the issue globally:
>
> Index: plist.mk
> ===================================================================
> RCS file: /cvsroot/pkgsrc/mk/plist/plist.mk,v
> retrieving revision 1.48
> diff -u -r1.48 plist.mk
> --- plist.mk 30 Dec 2014 15:13:20 -0000 1.48
> +++ plist.mk 14 Jan 2015 02:32:32 -0000
> @@ -89,7 +89,7 @@
> . endif
> .endif
>
> -PLIST_SRC?= ${PLIST_SRC_DFLT}
> +PLIST_SRC+= ${PLIST_SRC_DFLT}
>
> # This is the path to the generated PLIST file.
> PLIST= ${WRKDIR}/.PLIST
>
>
This part is wrong. It is explicitly meant to make it possible to
override the default.
> Following change will resolve the issue in the package:
>
> Index: options.mk
> ===================================================================
> RCS file: /cvsroot/pkgsrc/parallel/openmpi/options.mk,v
> retrieving revision 1.7
> diff -u -r1.7 options.mk
> --- options.mk 22 May 2014 13:24:49 -0000 1.7
> +++ options.mk 14 Jan 2015 02:35:55 -0000
> @@ -35,4 +35,4 @@
> CONFIGURE_ARGS+= --without-sge
> .endif
>
> -PLIST_SRC+= PLIST
> +PLIST_SRC+= ${PLIST_SRC_DFLT}
This part looks better.
Joerg
From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Wed, 14 Jan 2015 17:09:59 +0900
On Wed, 14 Jan 2015 16:45:01 +0900, Joerg Sonnenberger <joerg@britannica.bec.de> wrote:
> > -PLIST_SRC?= ${PLIST_SRC_DFLT}
> > +PLIST_SRC+= ${PLIST_SRC_DFLT}
> >
> > # This is the path to the generated PLIST file.
> > PLIST= ${WRKDIR}/.PLIST
> >
> >
> This part is wrong. It is explicitly meant to make it possible to
> override the default.
Any particular reason to put PLIST.Linux whereas it must not be
used even on Linux?
i.e, any particular reason to override the default?
Just prevent to use such ambiguous PLIST file name, it's easier solution.
> > Following change will resolve the issue in the package:
> >
> > Index: options.mk
> > ===================================================================
> > RCS file: /cvsroot/pkgsrc/parallel/openmpi/options.mk,v
> > retrieving revision 1.7
> > diff -u -r1.7 options.mk
> > --- options.mk 22 May 2014 13:24:49 -0000 1.7
> > +++ options.mk 14 Jan 2015 02:35:55 -0000
> > @@ -35,4 +35,4 @@
> > CONFIGURE_ARGS+= --without-sge
> > .endif
> >
> > -PLIST_SRC+= PLIST
> > +PLIST_SRC+= ${PLIST_SRC_DFLT}
> This part looks better.
No, this PR represent this method is too bad, because package
maintainers must be aware of default PLISTs, mostly redundant.
Same issue also in DISTFILES with DEFAULT_DISTFILES.
--
OBATA Akio / obata@lins.jp
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Thu, 15 Jan 2015 19:28:15 +0000
On Wed, Jan 14, 2015 at 08:15:00AM +0000, OBATA Akio wrote:
> Any particular reason to put PLIST.Linux whereas it must not be
> used even on Linux?
> i.e, any particular reason to override the default?
> Just prevent to use such ambiguous PLIST file name, it's easier solution.
Eh? More files appeared on Linux, I added PLIST.Linux; that's what
that construction's for. I just didn't notice that it wasn't going to
work.
This package should be using plist vars anyway.
--
David A. Holland
dholland@netbsd.org
From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/49080 CVS commit: pkgsrc/parallel/openmpi
Date: Thu, 15 Jan 2015 20:26:47 +0000
Module Name: pkgsrc
Committed By: dholland
Date: Thu Jan 15 20:26:47 UTC 2015
Modified Files:
pkgsrc/parallel/openmpi: Makefile PLIST options.mk
Removed Files:
pkgsrc/parallel/openmpi: PLIST.f90 PLIST.sge PLIST.shm
Log Message:
Apply jperkin@'s patch for PR 49080, which changes it to use plist vars
for options instead of separate tiny plist files. This also allows
PLIST.Linux to be recognized.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/parallel/openmpi/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/parallel/openmpi/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/parallel/openmpi/PLIST.f90 \
pkgsrc/parallel/openmpi/PLIST.sge pkgsrc/parallel/openmpi/PLIST.shm
cvs rdiff -u -r1.7 -r1.8 pkgsrc/parallel/openmpi/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/49080 CVS commit: pkgsrc/parallel/openmpi
Date: Thu, 15 Jan 2015 20:51:11 +0000
Module Name: pkgsrc
Committed By: dholland
Date: Thu Jan 15 20:51:11 UTC 2015
Modified Files:
pkgsrc/parallel/openmpi: Makefile PLIST
Removed Files:
pkgsrc/parallel/openmpi: PLIST.Linux
Log Message:
Fold PLIST.Linux into PLIST using more plist vars, and add more files
reported in PR 49080. I did look in the package configury to figure
out which ones were mutually connected, but I may have gotten it
wrong as there's a monumental maze of m4 autotoolery.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/parallel/openmpi/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/parallel/openmpi/PLIST
cvs rdiff -u -r1.1 -r0 pkgsrc/parallel/openmpi/PLIST.Linux
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 15 Jan 2015 21:11:12 +0000
State-Changed-Why:
please try that
From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Fri, 16 Jan 2015 09:29:27 +0900
On Fri, 16 Jan 2015 04:30:00 +0900, David Holland <dholland-pbugs@netbsd.org> wrote:
> Eh? More files appeared on Linux, I added PLIST.Linux; that's what
> that construction's for. I just didn't notice that it wasn't going to
> work.
> This package should be using plist vars anyway.
I'm talking about current bad design and general solution.
If you believe that it is the true way, please note to the pkgsrc guide.
--
OBATA Akio / obata@lins.jp
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Fri, 16 Jan 2015 03:32:42 +0000
On Fri, Jan 16, 2015 at 12:30:01AM +0000, OBATA Akio wrote:
> > Eh? More files appeared on Linux, I added PLIST.Linux; that's what
> > that construction's for. I just didn't notice that it wasn't going to
> > work.
> > This package should be using plist vars anyway.
>
> I'm talking about current bad design and general solution.
>
> If you believe that it is the true way, please note to the pkgsrc guide.
ok, I guess I don't understand then...
--
David A. Holland
dholland@netbsd.org
From: Thomas Orgis <thomas.orgis@uni-hamburg.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Fri, 20 Feb 2015 10:17:28 +0100
Ist this issue settled now or not? I keep getting reminders about it
still being open and are unsure what I should do about it.
Regards,
Thomas
--=20
Dr. Thomas Orgis
Universit=C3=A4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=C3=BCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Thu, 19 Mar 2015 08:44:25 +0000
On Fri, Feb 20, 2015 at 09:20:00AM +0000, Thomas Orgis wrote:
> Ist this issue settled now or not? I keep getting reminders about it
> still being open and are unsure what I should do about it.
Does it work for you now? If so, speak up and I'll close it. If not,
speak up and someone will try to fix it further...
--
David A. Holland
dholland@netbsd.org
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Tue, 24 Mar 2015 06:01:03 +0000
not sent to gnats-bugs (and thus not in the database):
------
From: Thomas Orgis <thomas.orgis@uni-hamburg.de>,
To: David Holland <dholland-pbugs@netbsd.org>,
Cc: asau@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/49080 (parralel/openmpi seems to miss some files in PLIST)
Date: Mon, 23 Mar 2015 11:51:02 +0100
Am Thu, 19 Mar 2015 08:45:01 +0000 (UTC)
schrieb David Holland <dholland-pbugs@netbsd.org>:
> Does it work for you now? If so, speak up and I'll close it. If not,
> speak up and someone will try to fix it further...
I did an install from cvs right now and it worked without issue.
Alrighty then,
Thomas
--
Dr. Thomas Orgis
Universit?t Hamburg
RRZ / Zentrale Dienste / HPC
Schl?terstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 24 Mar 2015 06:15:18 +0000
State-Changed-Why:
Confirmed fixed; thanks for checking.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.