[sane-devel] Relocation error

Alexander Hunziker alex.hunziker@rega-sense.ch
Sun, 21 Dec 2003 11:12:19 +0000


This is a cryptographically signed message in MIME format.

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

Hi,

I'm experiencing problems with sane, out of a sudden it complains about 
a relocation error. Let me first give you my configuration:

It's a Gentoo box with a 2.6.0 kernel. sane is 1.0.13, libusb is 0.1.7. 
The output of sane-find-scanner is: "found USB scanner (vendor=0x04a9 
[Canon], product=0x220e [CanoScan], chip=LM9832/3) at libusb:004:002", 
which makes very much sense.

In the config file for the plustek backend, I put the line
device libusb:004:002

Now, if I call scanimage -L, all it gives is
scanimage: relocation error: /usr/lib/sane/libsane-brother.so.1: 
undefined symbol: sanei_usb_init

If, however, I execute scanimage -d plustek:libusb:004:002 > testimage, 
it works fine.

Does anybody know what to do about that?

Thanks,
Alex

-- 
Auch für den Physiker ist die Möglichkeit einer Beschreibung in der 
gewöhnlichen Sprache ein Kriterium für den Grad des Verständnisses, das 
in dem betreffenden Gebiet erreicht worden ist.
------------------------------------------------------------
Alexander Hunziker
ICQ: 42296325

--------------ms050302020504070809020009
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

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIImzCC
AqgwggIRoAMCAQICAwtV3DANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDMxMjE2MTYyODMwWhcNMDQxMjE1MTYyODMw
WjB5MR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSowKAYJKoZIhvcNAQkBFhth
bGV4Lmh1bnppa2VyQHJlZ2Etc2Vuc2UuY2gxKjAoBgkqhkiG9w0BCQEWG2FsZXhhbmRlci5o
dW56aWtlckB1bmlmci5jaDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2KbNJNxwy+8i
tKrkucXZ86Oc4uL670gQQu3W72vW4waG7oOhhok+fw4WfxwR3P62QPfyDSEu1CJSG6cKDY34
MNUv8j4vvXdbCBIjtIAxRrhxoaK0CkwvtUjLInEHWcZyehxn9Zy9TaGFOJm5vFxs9K09fXda
xLyMamfdXx916NcCAwEAAaNVMFMwQwYDVR0RBDwwOoEbYWxleC5odW56aWtlckByZWdhLXNl
bnNlLmNogRthbGV4YW5kZXIuaHVuemlrZXJAdW5pZnIuY2gwDAYDVR0TAQH/BAIwADANBgkq
hkiG9w0BAQQFAAOBgQAkhMYUcF6vBk22cVD6kyewFxAvjxcJ+lOZ/jBjX9yR7dpu+kv+gfUe
BSXfyT2JCBsaT19e/+XukWgrS5B9d+KSHdks5lVVb3Z5ZOgW7zVAyPDndPwHreyiZZm0LJB3
DOfmuIjHaDadSnpjp/pe6nkNy0U9E++r0/OfXBzFDYTf/zCCAqgwggIRoAMCAQICAwtV3DAN
BgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRp
bmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vp
bmcgQ0EwHhcNMDMxMjE2MTYyODMwWhcNMDQxMjE1MTYyODMwWjB5MR8wHQYDVQQDExZUaGF3
dGUgRnJlZW1haWwgTWVtYmVyMSowKAYJKoZIhvcNAQkBFhthbGV4Lmh1bnppa2VyQHJlZ2Et
c2Vuc2UuY2gxKjAoBgkqhkiG9w0BCQEWG2FsZXhhbmRlci5odW56aWtlckB1bmlmci5jaDCB
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA2KbNJNxwy+8itKrkucXZ86Oc4uL670gQQu3W
72vW4waG7oOhhok+fw4WfxwR3P62QPfyDSEu1CJSG6cKDY34MNUv8j4vvXdbCBIjtIAxRrhx
oaK0CkwvtUjLInEHWcZyehxn9Zy9TaGFOJm5vFxs9K09fXdaxLyMamfdXx916NcCAwEAAaNV
MFMwQwYDVR0RBDwwOoEbYWxleC5odW56aWtlckByZWdhLXNlbnNlLmNogRthbGV4YW5kZXIu
aHVuemlrZXJAdW5pZnIuY2gwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQAkhMYU
cF6vBk22cVD6kyewFxAvjxcJ+lOZ/jBjX9yR7dpu+kv+gfUeBSXfyT2JCBsaT19e/+XukWgr
S5B9d+KSHdks5lVVb3Z5ZOgW7zVAyPDndPwHreyiZZm0LJB3DOfmuIjHaDadSnpjp/pe6nkN
y0U9E++r0/OfXBzFDYTf/zCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJ
BgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEa
MBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vy
dmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTEr
MCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcw
MDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUg
Q29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h
aWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065ypla
HmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FW
y688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEE
QB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2
oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3Js
MAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0x
MzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYf
qi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9l
X5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggK6MIICtgIBATBp
MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu
MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDC1XcMAkG
BSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTAzMTIyMTExMTIxOVowIwYJKoZIhvcNAQkEMRYEFLKBbSe9AeQw7jFAkC8yah3olnM6MFIG
CSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC
AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMLVdwwegYLKoZIhvcNAQkQ
Agsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQID
C1XcMA0GCSqGSIb3DQEBAQUABIGAvm40u8n64rDoT6H2T8jLJPDMlO+HXeZha2nL23dT4HbK
PSvU92o+B8WueHa7Rvbb/qERp1WRJX8maK/u/q6hYLoWTQ6/qm5vEeG7ixaTLKXBhsYQDbxH
ffanl8HbA/Z1qDHgLOSDvUudSVRzR4M5nlxTOklhieONzXmEXrASuS0AAAAAAAA=
--------------ms050302020504070809020009--