Discussion:
pkg/49079: devel/gobject-introspection needs shoehorning of path to separate pkgsrc install
t***@uni-hamburg.de
2014-08-06 15:20:00 UTC
Permalink
Number: 49079
Category: pkg
Synopsis: devel/gobject-introspection needs shoehorning of path to separate pkgsrc install
Confidential: no
Severity: serious
Priority: low
Responsible: pkg-manager
State: open
Class: sw-bug
Submitter-Id: net
Arrival-Date: Wed Aug 06 15:20:00 +0000 2014
Originator: Thomas Orgis
Release: pkgsrc-2014Q2
Universität Hamburg
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
I install pkgsrc in a separate location to freshen up the software environemnt in a SuSE Linux Enterprise Server 11.3 setup.

One package getting into an issue with old versions of things in /usr is devel/gobject-introspection. It finds 'gir' files p.ex. for old system pango in /usr, while it should use the fresh one installed into /some/prefix/pkgsrc/.

This leads to build failures of various software in the stack.
Have a rusty base system with existing .gir files for gobject-introspection and install pkgsrc into a separate prefix. Any build that uses g-ir-scanner or g-ir-compiler possibly finds an outdated file and fails, although up-to-date files are installed in pkgsrc prefix. I'll include a crude patch that solves the problem for me.

PS: I have another hack in buildlink3 in plac that prevents system libs overriding pkgsrc ones (disabling BUILDLINK_LIBDIRS at a certain point). This should be independent from this issue though. All in all, the case with possibly present old versions in the base system is not the everyday one, I presume.
Index: devel/gobject-introspection/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/gobject-introspection/Makefile,v
retrieving revision 1.40
diff -r1.40 Makefile
49a50,61
# Enforce pkgsrc install of gir stuff to be first in search path.
# I am assuming that we should not encode $DESTDIR in the installed
# wrapper script. -- ThOr
${MV} ${DESTDIR}${PREFIX}/bin/g-ir-scanner ${DESTDIR}${PREFIX}/bin/g-ir-scanner.plain
chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-scanner
${MV} ${DESTDIR}${PREFIX}/bin/g-ir-compiler ${DESTDIR}${PREFIX}/bin/g-ir-compiler.plain
chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-compiler
Index: devel/gobject-introspection/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/gobject-introspection/PLIST,v
retrieving revision 1.6
diff -r1.6 PLIST
3a4
bin/g-ir-compiler.plain
5a7
bin/g-ir-scanner.plain
Joerg Sonnenberger
2014-09-17 09:35:00 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Joerg Sonnenberger <***@britannica.bec.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Wed, 17 Sep 2014 11:33:38 +0200
Post by t***@uni-hamburg.de
Index: devel/gobject-introspection/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/gobject-introspection/Makefile,v
retrieving revision 1.40
diff -r1.40 Makefile
49a50,61
# Enforce pkgsrc install of gir stuff to be first in search path.
# I am assuming that we should not encode $DESTDIR in the installed
# wrapper script. -- ThOr
${MV} ${DESTDIR}${PREFIX}/bin/g-ir-scanner ${DESTDIR}${PREFIX}/bin/g-ir-scanner.plain
chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-scanner
${MV} ${DESTDIR}${PREFIX}/bin/g-ir-compiler ${DESTDIR}${PREFIX}/bin/g-ir-compiler.plain
chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-compiler
Index: devel/gobject-introspection/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/gobject-introspection/PLIST,v
retrieving revision 1.6
diff -r1.6 PLIST
3a4
bin/g-ir-compiler.plain
5a7
bin/g-ir-scanner.plain
Please use diff -u.

Joerg
Thomas Orgis
2014-09-23 11:10:05 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Thomas Orgis <***@uni-hamburg.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Tue, 23 Sep 2014 10:07:46 +0200

--Sig_/.T5PAeZIYMG5phZAa/K7RAR
Content-Type: multipart/mixed; boundary="MP_/2X4q4GS_t51VhDHvLYI8zUz"

--MP_/2X4q4GS_t51VhDHvLYI8zUz
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Am Wed, 17 Sep 2014 09:35:00 +0000 (UTC)
Post by Joerg Sonnenberger
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_/2X4q4GS_t51VhDHvLYI8zUz
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gobject-pkg-49079.patch

Index: devel/gobject-introspection/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
--- devel/gobject-introspection/PLIST
+++ devel/gobject-introspection/PLIST
@@ -1,8 +1,10 @@
@comment $NetBSD: PLIST,v 1.6 2013/12/08 13:28:27 prlw1 Exp $
bin/g-ir-annotation-tool
bin/g-ir-compiler
+bin/g-ir-compiler.plain
bin/g-ir-generate
bin/g-ir-scanner
+bin/g-ir-scanner.plain
include/gobject-introspection-1.0/giarginfo.h
include/gobject-introspection-1.0/gibaseinfo.h
include/gobject-introspection-1.0/gicallableinfo.h
Index: devel/gobject-introspection/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
--- devel/gobject-introspection/Makefile (Revision 4)
+++ devel/gobject-introspection/Makefile (Revision 5)
@@ -47,6 +47,18 @@
#.include "../../graphics/cairo-gobject/buildlink3.mk"
#TEST_TARGET=3D check
=20
+# Enforce pkgsrc install of gir stuff to be first in search path.
+# I am assuming that we should not encode $DESTDIR in the installed
+# wrapper script. -- ThOr
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/bin/g-ir-scanner ${DESTDIR}${PREFIX}/bin/g-ir-s=
canner.plain
+ printf "#!/bin/sh\nexec \$$0.plain --add-include-path=3D${PREFIX}/share/g=
ir-1.0 \"\$$@\"\n" > ${DESTDIR}${PREFIX}/bin/g-ir-scanner
+ chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-scanner
+ ${MV} ${DESTDIR}${PREFIX}/bin/g-ir-compiler ${DESTDIR}${PREFIX}/bin/g-ir-=
compiler.plain
+ printf "#!/bin/sh\nexec \$$0.plain --includedir=3D${PREFIX}/share/gir-1.0=
\"\$$@\"\n" > ${DESTDIR}${PREFIX}/bin/g-ir-compiler
+ chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-compiler
+
+
BUILDLINK_API_DEPENDS.glib2+=3D glib2>=3D2.36.0
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.libffi+=3D libffi>=3D3.0.0

--MP_/2X4q4GS_t51VhDHvLYI8zUz--

--Sig_/.T5PAeZIYMG5phZAa/K7RAR
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
BgkqhkiG9w0BCQUxDxcNMTQwOTIzMDgwNzQ2WjAoBgkqhkiG9w0BCQ8xGzAZMAsG
CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAvBgkqhkiG9w0BCQQxIgQgnbrnWQEH77Mi
SHfO9jAhYvQcLFP5xQ7M76T8FbG4D44wDQYJKoZIhvcNAQEBBQAEggEAhHiXi1JL
+RqwK0LVilTj0DSN7Ah2GGVMc+zfW4wPpQosxy268esnR/q8PUdAdpHmLsOGuxYT
z3PaecSY86GXyvPXYXSIyJ+HitdUogu8SKLoOUXJSz88mBU7nKE0QWBXKIyGPEKj
MFyS9Y8UGUekkP6efHqcTc2EV5jP7DnMekr4GeZVhC3MorTYzkUtJj2DYgh5UzF3
OBO/KTHg3mRg6Wc5ZG9lsanuStbbpEPjfna/cXL08Jk8wNu5WELI2qXUYichv1Pj
QOvve9nzgY3/ERJ8dwm/IJ3GQ1VuoKTDByr54L23ZA2cXPh18gqx0wDhbISqgWyR
z4GbZjCEUiYFZAAAAAAAAA==

--Sig_/.T5PAeZIYMG5phZAa/K7RAR--
OBATA Akio
2014-09-23 11:40:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: "OBATA Akio" <***@lins.jp>
To: gnats-***@netbsd.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Tue, 23 Sep 2014 20:39:30 +0900

Do you have XDG_DATA_DIRS environment variable containing /usr/share?
Thomas Orgis
2014-09-23 20:40:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Thomas Orgis <***@uni-hamburg.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Tue, 23 Sep 2014 22:39:25 +0200

--Sig_/iHPT9sJM/7SwFj/d1KQohzi
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Am Tue, 23 Sep 2014 11:40:01 +0000 (UTC)
Post by OBATA Akio
Do you have XDG_DATA_DIRS environment variable containing /usr/share?
Hm, yes. This is the default in a login shell on the SLES install.

XDG_CONFIG_DIRS=3D/etc/xdg
XDG_DATA_DIRS=3D/usr/share:/etc/opt/kde3/share:/opt/kde3/share

I didn't think of that. So, should one manipulate these variables
before trying to build gtk stuff from pkgsrc? This is probably just
more of the fun stuff trying to isolate pkgsrc from outside
influence ...


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_/iHPT9sJM/7SwFj/d1KQohzi
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
BgkqhkiG9w0BCQUxDxcNMTQwOTIzMjAzOTI1WjAoBgkqhkiG9w0BCQ8xGzAZMAsG
CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAvBgkqhkiG9w0BCQQxIgQgzH1eVgpu5Mep
DhcEdWQlgH3UlaNEsqZrIXMu7cHm7GcwDQYJKoZIhvcNAQEBBQAEggEAnUi5kQZU
XZ+qXA/UQplNjOB+0OspBWXeiIF9BMHkEV7obZOGEETOp1vKzrlgRHtFXPrzYXFs
gq1ggfIuLuMEynLdesx4cF24NW+lbhsJjcBU77gipUXC607enk9BmgT/WirEJPRg
SxiJ3sPPtk8m0NIuUoPhE9Sl3ZEDtm9m5x3UMbpB9OsrEVUBku09rtV/Axj78K0R
QA06WaDDoAYQZ0ymIrdtpkToJzPXI2T6Hdkm6Fc6JM2mwvPy+HPSzLTK9GswC1s8
wiYQ8KYwki0e8lTe9GB1O6PaUbGGG2u0ZyKze67qDwn+Bu54Y/0ahLpWLFC0ks0N
FTixGXvquY7mlQAAAAAAAA==

--Sig_/iHPT9sJM/7SwFj/d1KQohzi--
OBATA Akio
2014-09-24 01:40:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: "OBATA Akio" <***@lins.jp>
To: gnats-***@netbsd.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Wed, 24 Sep 2014 10:36:52 +0900
Post by Thomas Orgis
Post by OBATA Akio
Do you have XDG_DATA_DIRS environment variable containing /usr/share?
Hm, yes. This is the default in a login shell on the SLES install.
XDG_CONFIG_DIRS=/etc/xdg
XDG_DATA_DIRS=/usr/share:/etc/opt/kde3/share:/opt/kde3/share
I didn't think of that. So, should one manipulate these variables
before trying to build gtk stuff from pkgsrc? This is probably just
more of the fun stuff trying to isolate pkgsrc from outside
influence ...
Such variables will be preferred over default settings and affect to
not only build but also runtime. So you should set proper variable.

--
OBATA Akio / ***@lins.jp
Thomas Orgis
2014-09-25 08:20:00 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Thomas Orgis <***@uni-hamburg.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Thu, 25 Sep 2014 10:19:32 +0200

--Sig_/zO7dn2BZeaBS+I82PeOv5KQ
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Am Wed, 24 Sep 2014 01:40:01 +0000 (UTC)
Post by OBATA Akio
Such variables will be preferred over default settings and affect to
not only build but also runtime. So you should set proper variable.
If this is considered works-as-designed due to the environment, it
would be nice to point out that caveat in the documentation for pkgsrc
on systems that might overlap with it in the base install (so,
basically, all non-BSD). A section collecting usual variables that may
conflict with pkgsrc in unusual ways. At least I wouldn't think of an
install of gtk/glib/whatnot picking up object descriptions from some
random place and not where the stuff matching the used library
containing said objects is installed. Of course you cannot blame pkgsrc
for weird behaviour of upstream stuff.


Alrighty then,

Thomas

--=20
Dr. Thomas Orgis
Universit=E4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=FCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270

--Sig_/zO7dn2BZeaBS+I82PeOv5KQ
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCD/AwggR0MIIDXKADAgECAgkAiZARFVg+h5swDQYJKoZIhvcNAQELBQAw
cTELMAkGA1UEBhMCREUxHDAaBgNVBAoTE0RldXRzY2hlIFRlbGVrb20gQUcxHzAd
BgNVBAsTFlQtVGVsZVNlYyBUcnVzdCBDZW50ZXIxIzAhBgNVBAMTGkRldXRzY2hl
IFRlbGVrb20gUm9vdCBDQSAyMB4XDTE0MDIxMTEzMTE0NVoXDTE5MDcwOTIzNTkw
MFowWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsT
B0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcwMTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOmbw2eF+Q2u9Y1Uw5ZQNT1i
6W5M7ZTXAFuVInTUIOs0j9bswDEEC5mB4qYU0lKgKCOEi3SJBF5b4OJ4wXjLFsso
NTl7LZBF0O2gAHp8v0oOGwDDhulcKzERewzzgiRDjBw4i2poAJru3E94q9LGE5t2
re7eJujvAa90D8EJovZrzr3TzRQwT/Xl46TIYpuCGgMnMA0CZWBN7dEJIyqWNVgn
03bGcbaQHcTt/zWGfW8zs9sPxRHCioOhlF1Ba9jSEPVM/cpRrNm975KDu9rrixZW
VkPP4dUTPaYfJzDNSVTbyRM0mnF1xWzqpwuY+SGdJ68+ozk5SGqMrcmZ+8MS8r0C
AwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUSbfGz+g9H3/q
RHsTKffxCnA+3mQwHwYDVR0jBBgwFoAUMcN5G7r1U9cX4Il6LRdsCrMrnTMwEgYD
VR0TAQH/BAgwBgEB/wIBAjA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2NzcDAz
MzYudGVsZXNlYy5kZS9ybC9EVF9ST09UX0NBXzIuY3JsMHkGCCsGAQUFBwEBBG0w
azAsBggrBgEFBQcwAYYgaHR0cDovL29jc3AwMzM2LnRlbGVzZWMuZGUvb2NzcHIw
OwYIKwYBBQUHMAKGL2h0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL2NydC9EVF9S
T09UX0NBXzIuY2VyMA0GCSqGSIb3DQEBCwUAA4IBAQAsL6ngXkMvBXDcUZV1XYCO
OwzBY1hUgTCDnF2pUYfJttcPK7p4SCRgQszxouIz4TIeMptRE5V5xrWs0CTtGBS8
LyrqL6uyE6xJHV4ACwQYappl1OhHNbyu7d90ttjxgFBloMbaI5uNU0fKbLtAyZVd
TmB6K+S7ZkBVr7YzweojIW78VJ3dM0JuTGvV5MPy6ga3WjJqMkV0trVv/ur/HGOq
u4jR+FivIH6Pv//29zh3ixq2UD+tPUd5RsNXtBdih72eozYlB2gkqiLy9q8p7Del
FJmuugFghnUtYRW6eJaHtZLP4VCRnlk6FeyeWsaG/Cg+ZrrU2TWvrTxJIoWH7m+P
MIIFkDCCBHigAwIBAgIHF6QkjHLeMDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQG
EwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMHREZOLVBLSTEkMCIG
A1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMB4XDTE0MDUyNzE0NTM0
OFoXDTE5MDcwOTIzNTkwMFowgbAxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1i
dXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJzaXRhZXQgSGFt
YnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVtMRUwEwYDVQQD
EwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1bmktaGFtYnVy
Zy5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL1wmqAvwDxKiB/u
7sSNszaoR03dLgkTtwd7su4FtYThzT+sHGPEKFgEpQ2VLOaXHgy6WuRO0iOqY9j6
1fgj/a8kaHE/gSSxb6syaOb/zHPU1qcKThDsSEP1u2IYeCwRlzRJDiJZYKxX/NGG
m2+U29qzrsgPPt93JTeWnWdmYyA7XLmWJDEwyEG1nc/EtAFqla85nm3pw5qC+N8C
aJUALhWJZNA/DLmfsG/C2qtnk0SJf4FtEL5qSfYN6lJYTYPFpk1C1fX8nbIA6Gpk
YzzcprOqUTfJwvSjkAqEmM63tHn/luCCAdVXGMjqobHtjo0n8w0klo7yv8fc6qUt
FUsc0u8CAwEAAaOCAgIwggH+MBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/
BAQDAgEGMBEGA1UdIAQKMAgwBgYEVR0gADAdBgNVHQ4EFgQUJqBqAaj//BLr9xSJ
48UwNtEuObIwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwIAYDVR0R
BBkwF4EVdWhoLWNhQHVuaS1oYW1idXJnLmRlMIGIBgNVHR8EgYAwfjA9oDugOYY3
aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3JsL2Nh
Y3JsLmNybDA9oDugOYY3aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwtcm9v
dC1jYS9wdWIvY3JsL2NhY3JsLmNybDCB1wYIKwYBBQUHAQEEgcowgccwMwYIKwYB
BQUHMAGGJ2h0dHA6Ly9vY3NwLnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBH
BggrBgEFBQcwAoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1j
YS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAy
LnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBCwUAA4IBAQBE8D2265e7n6BP3j0XOdQMLh3yhfufLKOS9k/2
Ie5EpFmTMFTvPdkwxel48glIwO020UjaQ1MCxY5NkW78rmiVTZMSH5wFbLDrLWRT
hvzPWNNwArStmmWkx0FCQGR4orVDGI3oaq9TJU8eAz8QnBouiWmqRo99KjdqfS31
v2sBQHL+d7UxJD/o79syjtY2+3aMBaMpHJN2W8HQ1lROvwTFgGgfHrwE2Yju3VaE
kdh5THSBXRDGVA9sbJYvYhCgrjHssODrvSTnrikWWXN+rUgJm+r9QDKhqd/Aht5H
mYS4JVDAYQE9buD0D0WcpPuRbxsJqICs7qVmkB0v478sYWEDMIIF4DCCBMigAwIB
AgIHF8Jh3+ADhTANBgkqhkiG9w0BAQsFADCBsDELMAkGA1UEBhMCREUxEDAOBgNV
BAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNp
dGFldCBIYW1idXJnMSEwHwYDVQQLExhSZWdpb25hbGVzIFJlY2hlbnplbnRydW0x
FTATBgNVBAMTDFVISCBDQSAtIEcwMjEkMCIGCSqGSIb3DQEJARYVdWhoLWNhQHVu
aS1oYW1idXJnLmRlMB4XDTE0MDYxOTEzMjMyN1oXDTE3MDYxODEzMjMyN1owgZ4x
CzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJn
MR0wGwYDVQQKExRVbml2ZXJzaXRhZXQgSGFtYnVyZzEMMAoGA1UECxMDSFBDMRkw
FwYDVQQLExBaZW50cmFsZSBEaWVuc3RlMQwwCgYDVQQLEwNSUloxFTATBgNVBAMT
DFRob21hcyBPcmdpczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKtK
EEeIyWmCcyKJUUVW+bgtwur232huSqO9aq8uDkkWi7BSyshdQm0jzjhZbKN/eEYg
d33PGl29v1/lE5xzPlCUHd58CchVWjHkL7HXi3hLFM8GQIfkOm+ImGSvEga/HRV5
gQp5twWXEEhkwvNUOmimE4i5PJ2yMbObScscPSe4Mhmf1yfLPriAoU/j1k8nLgFq
tsLQMEYVrhtrYF9z1ZziXbJZeinTRKEPUP6WUKGFdoQ5Y72wTHbXgSXr5ZzRxUYf
bg2s6JITjoJYQPAmNLVD92OQ6E5vNA8wjIj9mCDNXAKzQmR037R4g/jS0i9v2yCQ
a9mhCFCU6AReoaTJ880CAwEAAaOCAg0wggIJMC8GA1UdIAQoMCYwEQYPKwYBBAGB
rSGCLAEBBAMBMBEGDysGAQQBga0hgiwCAQQDATAJBgNVHRMEAjAAMAsGA1UdDwQE
AwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFDu6
orCxei/7cjRA1xkCy4Rq6D/YMB8GA1UdIwQYMBaAFCagagGo//wS6/cUiePFMDbR
LjmyMCYGA1UdEQQfMB2BG3Rob21hcy5vcmdpc0B1bmktaGFtYnVyZy5kZTCBjQYD
VR0fBIGFMIGCMD+gPaA7hjlodHRwOi8vY2RwMS5wY2EuZGZuLmRlL3VuaS1oYW1i
dXJnLWNhL3B1Yi9jcmwvZ19jYWNybC5jcmwwP6A9oDuGOWh0dHA6Ly9jZHAyLnBj
YS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NybC9nX2NhY3JsLmNybDCBpgYI
KwYBBQUHAQEEgZkwgZYwSQYIKwYBBQUHMAKGPWh0dHA6Ly9jZHAxLnBjYS5kZm4u
ZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NhY2VydC9nX2NhY2VydC5jcnQwSQYIKwYB
BQUHMAKGPWh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHVi
L2NhY2VydC9nX2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQADggEBAGBsNXu4n2+z
ztwACvGADObmCeeb4CwSUoKydXi0yqlGcEJ/rQoxhC5k3n8CtOTEfx6IEln3JBVH
i4m866kKCNByDb38cxqedV/HFkzBt3j381yyhUWOL/FnZJuV7VViWjEb2fE/JRq9
QdXSY9fog5E3wd0CG+uc3Fk+aGs73+EMnaWGgJOleFddrfcEirxBmMvZU31rgxdQ
YWZez07Hzj664Jh0tgBksAQ7AjcjpoljnC3bLayaJbPt3SEXhqCh07iMaby0CNnC
p2JQ7VHtB0fLBQEsXYSvTzP0MPoIzEeURKhlmrFJDAJt/dpZ/r771KvsXclY6D8i
SQ2QRNPK21oxggJ+MIICegIBATCBvDCBsDELMAkGA1UEBhMCREUxEDAOBgNVBAgT
B0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNpdGFl
dCBIYW1idXJnMSEwHwYDVQQLExhSZWdpb25hbGVzIFJlY2hlbnplbnRydW0xFTAT
BgNVBAMTDFVISCBDQSAtIEcwMjEkMCIGCSqGSIb3DQEJARYVdWhoLWNhQHVuaS1o
YW1idXJnLmRlAgcXwmHf4AOFMA0GCWCGSAFlAwQCAQUAoIGTMBgGCSqGSIb3DQEJ
AzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE0MDkyNTA4MTkzMlowKAYJ
KoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwLwYJKoZIhvcN
AQkEMSIEID03kIzIsXuJ5iC0apMkb86r3IiAM1jiBoWgP5EzA27TMA0GCSqGSIb3
DQEBAQUABIIBAFmtafRR6q0EOVc9jOrsEhT4sxacmJU7G3saK/XjPREQpLjfqmm1
n8DyFGKpgWKLPn4roUm7jj31sPjPQH+M8c3xO/SqEk3ZGriJu+wkZlBT6YWerN+i
WXvY1dZ4qT2eQsmv6BONE1Dm8Hiig+ujmFwRhBUTqrPUytboniqFEOIe7JQrOj8v
UN66Oo/xlg30TZ0/v5G93slNoSDJoz4RnQvoiy1Ha4rqCQqHRnVNlXlCX0TypH95
vl6eF60Hx7tl4xQZcjbxEuqxaBBX2elNZqTjZMjaatg1nwp4CG4jneERsUuz1Hk8
SDrXWr8iqBkObfUPOswoPHMcCuHkKDvqKS8AAAAAAAA=

--Sig_/zO7dn2BZeaBS+I82PeOv5KQ--
OBATA Akio
2014-09-26 01:35:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: "OBATA Akio" <***@lins.jp>
To: gnats-***@netbsd.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Fri, 26 Sep 2014 10:30:25 +0900

Could you asked to SLES support instead?

It is not a pkgsrc specific problem, and I don't know the solution.

If such XDG_DATA_DIRS setting is really required for SLES,
1. put ${LOCALBASE}/share on top of XDG_DATA_DIRS, and
SLES native applications may not work as expected.
2. put ${LOCALBASE}/share on last of XDG_DATA_DIRS, and
applications installed into ${LOCALBASE} may not work as expected.
Thomas Orgis
2014-09-26 08:25:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Thomas Orgis <***@uni-hamburg.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Fri, 26 Sep 2014 10:19:46 +0200

--Sig_/6xalqiG_=eC3JkS5YG_wOmf
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Am Fri, 26 Sep 2014 01:35:01 +0000 (UTC)
Post by Joerg Sonnenberger
The following reply was made to PR pkg/49079; it has been noted by GNATS.
=20
Cc:=20
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of =
path
Post by Joerg Sonnenberger
to separate pkgsrc install
Date: Fri, 26 Sep 2014 10:30:25 +0900
=20
Could you asked to SLES support instead?
Honenstly, I cannot imagine what they could say on the matter apart
from "Use our package repositories, and, anyway, please update your
installation.". I do guess that the solution has to be to put pkgsrc in
the XDG paths for desktop stuff to be found in general. If there's
something mixed with base install and pkgsrc, it could get funny.

I stumbled upon this one:

http://mail-index.netbsd.org/pkgsrc-users/2012/06/27/msg016631.html

and the follow-up

http://mail-index.netbsd.org/pkgsrc-users/2012/06/27/msg016632.html


I wonder what Matthias meant with "A real fix will come soon.";-)

Oh, and I have to agree with Matthias on "using XDG_DATA_DIRS in any
build tool is wrong".


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_/6xalqiG_=eC3JkS5YG_wOmf
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
BgkqhkiG9w0BCQUxDxcNMTQwOTI2MDgxOTQ2WjAoBgkqhkiG9w0BCQ8xGzAZMAsG
CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAvBgkqhkiG9w0BCQQxIgQgRe1B0V3941Ka
n/gswxEcqwM9O/v8FUcGZAJmGFoe1NYwDQYJKoZIhvcNAQEBBQAEggEAlRTFshnQ
ocThH1oQZiUwPuKEtiDlE1D3tC36IEuarhOT421Hi0ixWk369VNsOinFojQH9Wjb
E1RIfiwuBVgy92vXN4ofZk9HAG/bnIWwaDmbkxl3Cf6jXnPk7+4/jVJcdwOAcgox
/3GK5VTwl8BOKhMtK+kurJUHy7AWsHv1bU69Q+neCuSNcKpJF+sAoeabxBkKvHTf
m0Om3ZQqckptqTjB0BBKyoGq0v5aYAU3LhtyHIeHutYECF5JEAAW+oee7/zwHgVC
2GAy2XRDvPPpCddy/LAiGQIxtFWtMqdmv7Q9SJ9VOKpqvYWEp9sxPjhIIbyw2b0B
WzeIcFDE6qjv6AAAAAAAAA==

--Sig_/6xalqiG_=eC3JkS5YG_wOmf--
OBATA Akio
2014-09-26 09:30:01 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: "OBATA Akio" <***@lins.jp>
To: gnats-***@netbsd.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Fri, 26 Sep 2014 18:26:02 +0900
Post by Thomas Orgis
Oh, and I have to agree with Matthias on "using XDG_DATA_DIRS in any
build tool is wrong".
From XDG Base Directory Specification, it is right behavior to use
XDG_DATA_DIRS before system default directories.

--
OBATA Akio / ***@lins.jp
Thomas Orgis
2014-09-26 11:55:00 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: Thomas Orgis <***@uni-hamburg.de>
To: gnats-***@NetBSD.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Fri, 26 Sep 2014 13:52:22 +0200

--Sig_/nDoCUY2lbQwLQh19rjH5Tnc
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Am Fri, 26 Sep 2014 09:30:01 +0000 (UTC)
Post by OBATA Akio
From XDG Base Directory Specification, it is right behavior to use
XDG_DATA_DIRS before system default directories.
The point at hand, as I understood it, is if the XDG specification
shuild apply to the build process of system infrastructure like that
gobject stuff. I'm not sure about the scope of this spec.

I'll see what happens with differing values for these variables. One
open question for me is what happens if XDG_DATA_DIRS is unset. The
specification says that then,

/usr/local/share/:/usr/share/

should be used. That clearly also would break pkgsrc (I notice the
trailing slashes ... what's that about? I copied from the spec.). So,
is pkgsrc already modifying the specification here to make things work
in absence of XDG_DATA_DIRS?

I'm in the process of preparing another pkgsrc build and will try to
test some cases ...


Alrighty then,

Thomas

--=20
Dr. Thomas Orgis
Universit=E4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=FCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270

--Sig_/nDoCUY2lbQwLQh19rjH5Tnc
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCD/AwggR0MIIDXKADAgECAgkAiZARFVg+h5swDQYJKoZIhvcNAQELBQAw
cTELMAkGA1UEBhMCREUxHDAaBgNVBAoTE0RldXRzY2hlIFRlbGVrb20gQUcxHzAd
BgNVBAsTFlQtVGVsZVNlYyBUcnVzdCBDZW50ZXIxIzAhBgNVBAMTGkRldXRzY2hl
IFRlbGVrb20gUm9vdCBDQSAyMB4XDTE0MDIxMTEzMTE0NVoXDTE5MDcwOTIzNTkw
MFowWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsT
B0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEdsb2JhbCAtIEcwMTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOmbw2eF+Q2u9Y1Uw5ZQNT1i
6W5M7ZTXAFuVInTUIOs0j9bswDEEC5mB4qYU0lKgKCOEi3SJBF5b4OJ4wXjLFsso
NTl7LZBF0O2gAHp8v0oOGwDDhulcKzERewzzgiRDjBw4i2poAJru3E94q9LGE5t2
re7eJujvAa90D8EJovZrzr3TzRQwT/Xl46TIYpuCGgMnMA0CZWBN7dEJIyqWNVgn
03bGcbaQHcTt/zWGfW8zs9sPxRHCioOhlF1Ba9jSEPVM/cpRrNm975KDu9rrixZW
VkPP4dUTPaYfJzDNSVTbyRM0mnF1xWzqpwuY+SGdJ68+ozk5SGqMrcmZ+8MS8r0C
AwEAAaOCASQwggEgMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUSbfGz+g9H3/q
RHsTKffxCnA+3mQwHwYDVR0jBBgwFoAUMcN5G7r1U9cX4Il6LRdsCrMrnTMwEgYD
VR0TAQH/BAgwBgEB/wIBAjA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vb2NzcDAz
MzYudGVsZXNlYy5kZS9ybC9EVF9ST09UX0NBXzIuY3JsMHkGCCsGAQUFBwEBBG0w
azAsBggrBgEFBQcwAYYgaHR0cDovL29jc3AwMzM2LnRlbGVzZWMuZGUvb2NzcHIw
OwYIKwYBBQUHMAKGL2h0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL2NydC9EVF9S
T09UX0NBXzIuY2VyMA0GCSqGSIb3DQEBCwUAA4IBAQAsL6ngXkMvBXDcUZV1XYCO
OwzBY1hUgTCDnF2pUYfJttcPK7p4SCRgQszxouIz4TIeMptRE5V5xrWs0CTtGBS8
LyrqL6uyE6xJHV4ACwQYappl1OhHNbyu7d90ttjxgFBloMbaI5uNU0fKbLtAyZVd
TmB6K+S7ZkBVr7YzweojIW78VJ3dM0JuTGvV5MPy6ga3WjJqMkV0trVv/ur/HGOq
u4jR+FivIH6Pv//29zh3ixq2UD+tPUd5RsNXtBdih72eozYlB2gkqiLy9q8p7Del
FJmuugFghnUtYRW6eJaHtZLP4VCRnlk6FeyeWsaG/Cg+ZrrU2TWvrTxJIoWH7m+P
MIIFkDCCBHigAwIBAgIHF6QkjHLeMDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQG
EwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4GA1UECxMHREZOLVBLSTEkMCIG
A1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMB4XDTE0MDUyNzE0NTM0
OFoXDTE5MDcwOTIzNTkwMFowgbAxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1i
dXJnMRAwDgYDVQQHEwdIYW1idXJnMR0wGwYDVQQKExRVbml2ZXJzaXRhZXQgSGFt
YnVyZzEhMB8GA1UECxMYUmVnaW9uYWxlcyBSZWNoZW56ZW50cnVtMRUwEwYDVQQD
EwxVSEggQ0EgLSBHMDIxJDAiBgkqhkiG9w0BCQEWFXVoaC1jYUB1bmktaGFtYnVy
Zy5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL1wmqAvwDxKiB/u
7sSNszaoR03dLgkTtwd7su4FtYThzT+sHGPEKFgEpQ2VLOaXHgy6WuRO0iOqY9j6
1fgj/a8kaHE/gSSxb6syaOb/zHPU1qcKThDsSEP1u2IYeCwRlzRJDiJZYKxX/NGG
m2+U29qzrsgPPt93JTeWnWdmYyA7XLmWJDEwyEG1nc/EtAFqla85nm3pw5qC+N8C
aJUALhWJZNA/DLmfsG/C2qtnk0SJf4FtEL5qSfYN6lJYTYPFpk1C1fX8nbIA6Gpk
YzzcprOqUTfJwvSjkAqEmM63tHn/luCCAdVXGMjqobHtjo0n8w0klo7yv8fc6qUt
FUsc0u8CAwEAAaOCAgIwggH+MBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/
BAQDAgEGMBEGA1UdIAQKMAgwBgYEVR0gADAdBgNVHQ4EFgQUJqBqAaj//BLr9xSJ
48UwNtEuObIwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwIAYDVR0R
BBkwF4EVdWhoLWNhQHVuaS1oYW1idXJnLmRlMIGIBgNVHR8EgYAwfjA9oDugOYY3
aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3JsL2Nh
Y3JsLmNybDA9oDugOYY3aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwtcm9v
dC1jYS9wdWIvY3JsL2NhY3JsLmNybDCB1wYIKwYBBQUHAQEEgcowgccwMwYIKwYB
BQUHMAGGJ2h0dHA6Ly9vY3NwLnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBH
BggrBgEFBQcwAoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1j
YS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6Ly9jZHAy
LnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBCwUAA4IBAQBE8D2265e7n6BP3j0XOdQMLh3yhfufLKOS9k/2
Ie5EpFmTMFTvPdkwxel48glIwO020UjaQ1MCxY5NkW78rmiVTZMSH5wFbLDrLWRT
hvzPWNNwArStmmWkx0FCQGR4orVDGI3oaq9TJU8eAz8QnBouiWmqRo99KjdqfS31
v2sBQHL+d7UxJD/o79syjtY2+3aMBaMpHJN2W8HQ1lROvwTFgGgfHrwE2Yju3VaE
kdh5THSBXRDGVA9sbJYvYhCgrjHssODrvSTnrikWWXN+rUgJm+r9QDKhqd/Aht5H
mYS4JVDAYQE9buD0D0WcpPuRbxsJqICs7qVmkB0v478sYWEDMIIF4DCCBMigAwIB
AgIHF8Jh3+ADhTANBgkqhkiG9w0BAQsFADCBsDELMAkGA1UEBhMCREUxEDAOBgNV
BAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNp
dGFldCBIYW1idXJnMSEwHwYDVQQLExhSZWdpb25hbGVzIFJlY2hlbnplbnRydW0x
FTATBgNVBAMTDFVISCBDQSAtIEcwMjEkMCIGCSqGSIb3DQEJARYVdWhoLWNhQHVu
aS1oYW1idXJnLmRlMB4XDTE0MDYxOTEzMjMyN1oXDTE3MDYxODEzMjMyN1owgZ4x
CzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJn
MR0wGwYDVQQKExRVbml2ZXJzaXRhZXQgSGFtYnVyZzEMMAoGA1UECxMDSFBDMRkw
FwYDVQQLExBaZW50cmFsZSBEaWVuc3RlMQwwCgYDVQQLEwNSUloxFTATBgNVBAMT
DFRob21hcyBPcmdpczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKtK
EEeIyWmCcyKJUUVW+bgtwur232huSqO9aq8uDkkWi7BSyshdQm0jzjhZbKN/eEYg
d33PGl29v1/lE5xzPlCUHd58CchVWjHkL7HXi3hLFM8GQIfkOm+ImGSvEga/HRV5
gQp5twWXEEhkwvNUOmimE4i5PJ2yMbObScscPSe4Mhmf1yfLPriAoU/j1k8nLgFq
tsLQMEYVrhtrYF9z1ZziXbJZeinTRKEPUP6WUKGFdoQ5Y72wTHbXgSXr5ZzRxUYf
bg2s6JITjoJYQPAmNLVD92OQ6E5vNA8wjIj9mCDNXAKzQmR037R4g/jS0i9v2yCQ
a9mhCFCU6AReoaTJ880CAwEAAaOCAg0wggIJMC8GA1UdIAQoMCYwEQYPKwYBBAGB
rSGCLAEBBAMBMBEGDysGAQQBga0hgiwCAQQDATAJBgNVHRMEAjAAMAsGA1UdDwQE
AwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFDu6
orCxei/7cjRA1xkCy4Rq6D/YMB8GA1UdIwQYMBaAFCagagGo//wS6/cUiePFMDbR
LjmyMCYGA1UdEQQfMB2BG3Rob21hcy5vcmdpc0B1bmktaGFtYnVyZy5kZTCBjQYD
VR0fBIGFMIGCMD+gPaA7hjlodHRwOi8vY2RwMS5wY2EuZGZuLmRlL3VuaS1oYW1i
dXJnLWNhL3B1Yi9jcmwvZ19jYWNybC5jcmwwP6A9oDuGOWh0dHA6Ly9jZHAyLnBj
YS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NybC9nX2NhY3JsLmNybDCBpgYI
KwYBBQUHAQEEgZkwgZYwSQYIKwYBBQUHMAKGPWh0dHA6Ly9jZHAxLnBjYS5kZm4u
ZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NhY2VydC9nX2NhY2VydC5jcnQwSQYIKwYB
BQUHMAKGPWh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHVi
L2NhY2VydC9nX2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQADggEBAGBsNXu4n2+z
ztwACvGADObmCeeb4CwSUoKydXi0yqlGcEJ/rQoxhC5k3n8CtOTEfx6IEln3JBVH
i4m866kKCNByDb38cxqedV/HFkzBt3j381yyhUWOL/FnZJuV7VViWjEb2fE/JRq9
QdXSY9fog5E3wd0CG+uc3Fk+aGs73+EMnaWGgJOleFddrfcEirxBmMvZU31rgxdQ
YWZez07Hzj664Jh0tgBksAQ7AjcjpoljnC3bLayaJbPt3SEXhqCh07iMaby0CNnC
p2JQ7VHtB0fLBQEsXYSvTzP0MPoIzEeURKhlmrFJDAJt/dpZ/r771KvsXclY6D8i
SQ2QRNPK21oxggJ+MIICegIBATCBvDCBsDELMAkGA1UEBhMCREUxEDAOBgNVBAgT
B0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNpdGFl
dCBIYW1idXJnMSEwHwYDVQQLExhSZWdpb25hbGVzIFJlY2hlbnplbnRydW0xFTAT
BgNVBAMTDFVISCBDQSAtIEcwMjEkMCIGCSqGSIb3DQEJARYVdWhoLWNhQHVuaS1o
YW1idXJnLmRlAgcXwmHf4AOFMA0GCWCGSAFlAwQCAQUAoIGTMBgGCSqGSIb3DQEJ
AzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE0MDkyNjExNTIyMlowKAYJ
KoZIhvcNAQkPMRswGTALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwLwYJKoZIhvcN
AQkEMSIEIIsjed6ArWEO46Mx7HHekjCZ9/4I74JhCLfQjGHXCQR0MA0GCSqGSIb3
DQEBAQUABIIBAHKUdxjBQngiNAL5t5AzHJaR7jc/OTxMFz1KfqkewjFJAS1fmoAP
hreiTjCA7ceBjMwFItU/6JWP7gVblc8lspMv3dl469Cj9B7FLwX9nOcuHc3Gu+Mi
U469SmYJbDrOBK4pf0RcE/O0njlk/3skVJCC1FzhQQfHxS9BgylnnWfos/DH0E4A
lyXKe51xqpeyi+Vput15jTQVSOoE/Wb2FfeLQ/FuNcqy4pi1WqZiGYGg4WtNmFko
x/CG0UTAP6+7yFIK+v1KjfDl8cdL35q7XHryVuSk+siHzCRyx1UTEQErNaOTwJFh
vdLROUUQ6RVQ0kgwnWfgN6FTNoa3q+bGyuEAAAAAAAA=

--Sig_/nDoCUY2lbQwLQh19rjH5Tnc--
OBATA Akio
2014-09-26 12:30:00 UTC
Permalink
The following reply was made to PR pkg/49079; it has been noted by GNATS.

From: "OBATA Akio" <***@lins.jp>
To: gnats-***@netbsd.org
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of path
to separate pkgsrc install
Date: Fri, 26 Sep 2014 21:26:25 +0900

I once rose head-up about XDG spec violation of pkgsrc, but no feedback.
So I gave up to find the solution.

Pkgsrc provides workaround to prevent garbage environment variables
from affecting to build process.


PKGSRC_SETENV= ${SETENV} -i

Loading...