Subject: Re: Netatalk 2.0.2 configure looking for DB library version in vain
To: Daniel R. KilloranPh.D. <drkilloran@speakeasy.net>
From: Louis Guillaume <lguillaume@berklee.edu>
List: tech-pkg
Date: 03/28/2005 23:52:29
This is a cryptographically signed message in MIME format.

--------------ms010701080303090506030307
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Daniel R. Killoran,Ph.D. wrote:
> Using:
> 
> Netatalk 2.0.2
> Berkley DB 4.3
> 
> NetBSD 2.0
> 
> Mac IIvx 68030
> 
> I am trying to get netatalk 2.0.2 working on NetBsd (because I couldn't  
> get the version in pkgsrc to work with NetBSD 2.0).
> I got the source from the Netatalk people on sourceforge,
> 
>>     http://marc.theaimsgroup.com/?l=netatalk
>>      http://netatalk.sourceforge.net/2.0/htmldocs/ 
>> installation.html#id2832939
> 
> 
> and after figuring out how to get & install the Berkley DB libraries,  
> and how to tell Netatalk where they were, I got most of the way through  
> configure when it complained
> 
> checking for Berkeley DB headers in  
> /usr/local/BerkeleyDB.4.3/include/db4... no
> checking for Berkeley DB headers in  
> /usr/local/BerkeleyDB.4.3/include/... yes
> checking /usr/local/BerkeleyDB.4.3/include//db.h version >= 4.1.0...  
> 4.3.27, yes
> checking for Berkeley DB link (-ldb-4.2)... no
> checking for Berkeley DB link (-ldb42)... no
> checking for Berkeley DB link (-ldb-42)... no
> checking for Berkeley DB link (-ldb-4-2)... no
> checking for Berkeley DB link (-ldb-4.1)... no
> checking for Berkeley DB link (-ldb41)... no
> checking for Berkeley DB link (-ldb-41)... no
> checking for Berkeley DB link (-ldb-4-1)... no
> checking for Berkeley DB link (-ldb-4)... yes
> checking Berkeley DB library version >= 4.1.0... no     
> <----------------------- the problem!
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/db4.2...  no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/db42... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/db4.1...  no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/db41... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/db4... no
> checking for Berkeley DB headers in /usr/local/BerkeleyDB.4.3/... no
> 
> 
> 
> Ok, the archives told me to:
> 
>> $ LD_LIBRARY_PATH=/usr/local/BerkeleyDB.4.3/lib ; export  LD_LIBRARY_PATH
>> $ LDFLAGS=-Wl,-rpath,/usr/local/BerkeleyDB.4.3/lib ; export LDFLAGS   
>> <- add
> 
> 
> actually I used (I am using csh):
> 
> set LD_LIBRARY_PATH=/usr/local/BerkeleyDB.4.3/lib
> set LDFLAGS=-Wl,-rpath,/usr/local/BerkeleyDB.4.3/lib
> 
> which didn't work. Feeling uneasy about the comma after -rpath, I  
> omitted it, trying with either a space instead, or with no space.
> With a space, the shell naturally complained, and with no space it  
> still didn't work.
> 
> Further googling yielded the advice:
> 
>> Most likely /usr/local/db4/lib is not in the linkers search path, so  
>> linking
>> to libdb fails.
>> I'd suggest adding "/usr/local/db4/lib" to /etc/ld.so.conf, then run
>> ldconfig. Configure should work fine then.
> 
> 
> but the docs say that the preferred way is NOT to use /etc/ld.so.conf,  
> but to specify rpath, which I had already tried.
> Anyway, my system has no ld.so.conf file.
> 
> I can't find any further suggestions in the docs or archives. Any  
> suggestions?
> 
> TIA,
> 
> Dan Killotan
> 

I just built netatalk-2.0.2nb1 from pkgsrc (pkgsrc-2005Q1 branch). But 
this was on -current, not 2.0. Unfortunately I don't have a 2.0 machine 
handy that isn't in production.

What exactly about the version in pkgsrc didn't work?

It would be great to know what kind of trouble you ran into with the 
pkgsrc package. As Jeremy suggested, it would be vastly easier to work 
with pkgsrc, at least as a starting point.

Louis


--------------ms010701080303090506030307
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII/TCC
AtkwggJCoAMCAQICAw5BgDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwMzEzMDQxNDUwWhcNMDYwMzEzMDQxNDUw
WjBIMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSUwIwYJKoZIhvcNAQkBFhZs
Z3VpbGxhdW1lQGJlcmtsZWUuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
7oKaqOBxvzmsqFBmyM/OW13GZwrHIWZsChw3Bg8pqCqFKoJZ2v1Z86Q6mlqXk63ctPanfLo6
Js6TQy/25POsGnglILts6amQLnE1C4fkqVc7gApM12R3VaPopWDl+Tn+cVJxsjsUvpj2OYTt
MQTv2TtcpRwbC0mZRPt7/NUctiiKnNMwwpx5kV7xwd9bLiAuxvj2rb0xxjMcV5dWDDzH335U
x2poCooXzxElhHSgiR+cowzdzw6I2O+mD3A2XLxHEH606sRzp48ywDSJ3uOVTb1h0zOIpIQd
4QfsVlN7DR+KQQlIAtig8k5lABNVoJ91Zpq4GqWCGxymyPVB+uBKUwIDAQABozMwMTAhBgNV
HREEGjAYgRZsZ3VpbGxhdW1lQGJlcmtsZWUuZWR1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEEBQADgYEAkavImAKSfFEVhG4RIWYUB9Nwimp8l+7HG/N/pj0HyD1AQP2l0It2IXtAbwe4
0seMkMSPX0SjRr4i4XwwrZTOBCmn3prTnlLo/Wb8Mg+0dFN++03DUA9aoEeBwdEDlH2jII84
wuJUJ8NhQTApjTH+T3pNdlUaI7kA2zYxAcPWv/YwggLZMIICQqADAgECAgMOQYAwDQYJKoZI
hvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ
dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB
MB4XDTA1MDMxMzA0MTQ1MFoXDTA2MDMxMzA0MTQ1MFowSDEfMB0GA1UEAxMWVGhhd3RlIEZy
ZWVtYWlsIE1lbWJlcjElMCMGCSqGSIb3DQEJARYWbGd1aWxsYXVtZUBiZXJrbGVlLmVkdTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAO6Cmqjgcb85rKhQZsjPzltdxmcKxyFm
bAocNwYPKagqhSqCWdr9WfOkOppal5Ot3LT2p3y6OibOk0Mv9uTzrBp4JSC7bOmpkC5xNQuH
5KlXO4AKTNdkd1Wj6KVg5fk5/nFScbI7FL6Y9jmE7TEE79k7XKUcGwtJmUT7e/zVHLYoipzT
MMKceZFe8cHfWy4gLsb49q29McYzHFeXVgw8x99+VMdqaAqKF88RJYR0oIkfnKMM3c8OiNjv
pg9wNly8RxB+tOrEc6ePMsA0id7jlU29YdMziKSEHeEH7FZTew0fikEJSALYoPJOZQATVaCf
dWaauBqlghscpsj1QfrgSlMCAwEAAaMzMDEwIQYDVR0RBBowGIEWbGd1aWxsYXVtZUBiZXJr
bGVlLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAJGryJgCknxRFYRuESFm
FAfTcIpqfJfuxxvzf6Y9B8g9QED9pdCLdiF7QG8HuNLHjJDEj19Eo0a+IuF8MK2UzgQpp96a
055S6P1m/DIPtHRTfvtNw1APWqBHgcHRA5R9oyCPOMLiVCfDYUEwKY0x/k96TXZVGiO5ANs2
MQHD1r/2MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx
FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU
aGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZp
c2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcN
AQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEz
MDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n
IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/
ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2
JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wID
AQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDov
L2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD
AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG
9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAg
k3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghO
rvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAzswggM3AgEBMGkwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwCQYFKw4DAhoFAKCC
AacwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDUwMzI5MDQ1
MjI5WjAjBgkqhkiG9w0BCQQxFgQUBEIquNF+KoTFZemjWV8kKyHTgkowUgYJKoZIhvcNAQkP
MUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D
AgcwDQYIKoZIhvcNAwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl
cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw5BgDB6BgsqhkiG9w0BCRACCzFroGkwYjEL
MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq
BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwDQYJKoZI
hvcNAQEBBQAEggEAE9eFvrBZiAwBCHbLNtcSNNLNzatV6P3yO1y6Rv8TvooloxjwKRubzMRC
hQ9l0JP6PuDZj3ba0FOnEQXn+RfuCHhwL0ZzYKLZaUc4qEOTyBrbiMEK4Q9l7dFV8Ye/Pw9/
GaqHpK1pKWVNUdkryJIMqvnZ7T+C2dmhWGBf05MJONh97q4OCBcPY75NJHMMZrsltUonIGz7
sYD8B8EqSfDOVsBTiKHGkKigh4DXyrcIVzwK1dkk8gMTaGbHU+mCeH+3RoW4aH3WJiKpTc7j
rz0jmvA+8OYeFztKbW4epCbWJf1Vucc0xdyGGJDvZDHO8wm/b3xRRt6NhWUTlkttyoBDbAAA
AAAAAA==
--------------ms010701080303090506030307--