[Pkg-mono-devel] RFH: f-spot dllmap error

Pablo Fischer pablo@pablo.com.mx
Sun, 05 Sep 2004 21:47:28 -0500


--=-Jy+/cnMuhTy/7qhfOaLw
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: quoted-printable

Oh..

Reading again your mail, are you saying that it crashes when it's
already packaged?.=20

I think you are installing .config, .exe, .dlls libs in directories
where they should not be, you can take a look to muine debian/ files or
send me your debian/ directory (in a tarball) so I can take a look.

See ya,
Pablo
El dom, 05-09-2004 a las 20:55, Pablo Fischer escribi=F3:
> Strange..
>=20
> in my desktop it works fine without adding the libsqlite.so line to=20
>=20
> /usr/lib/f-spot/f-spot.exe.config (no packaged)
>=20
> or
>=20
> /etc/mono/config
>=20
> Are you sure that you have installed EVERY F-SPOT DEPENDENCY via
> APT-GET?.
>=20
> Pablo
>=20
> El dom, 05-09-2004 a las 02:50, Ond=F8ej Sur=FD escribi=F3:
> > Hello,
> >=20
> > I am packaging f-spot 0.0.2 and encountered following error when
> > executing packaged application:
> >=20
> > $ f-spot
> >=20
> > Unhandled Exception: System.DllNotFoundException: sqlite
> > in <0x00053> (wrapper managed-to-native) Mono.Data.SqliteClient.SqliteC=
onnection:sqlite_open (string,int,string&)
> > in [0x00031] (at /home/inet/debian/dev/build-area/mcs-1.0.1/class/Mono.=
Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnection.cs:157) Mono.Data=
.SqliteClient.SqliteConnection:Open ()
> > in [0x00054] (at /tmp/buildd/f-spot-0.0.2/src/Db.cs:142) Db:.ctor (stri=
ng,bool)
> > in [0x00061] (at /tmp/buildd/f-spot-0.0.2/src/main.cs:26) Driver:Main (=
string[])
> >=20
> > f-spot.exe.config is:
> > <configuration>
> >   <dllmap dll=3D"libglib-2.0-0.dll" target=3D"libglib-2.0.so.0"/>
> >   <dllmap dll=3D"libgobject-2.0-0.dll" target=3D"libgobject-2.0.so.0"/>
> >   <dllmap dll=3D"libgtk-win32-2.0-0.dll" target=3D"libgtk-x11-2.0.so.0"=
/>
> >   <dllmap dll=3D"libgdk_pixbuf-2.0-0.dll" target=3D"libgdk_pixbuf-2.0.s=
o.0"/>
> > </configuration>
> >=20
> > Adding line:
> >   <dllmap dll=3D"sqlite" target=3D"libsqlite.so.0"/>
> > to f-spot.exe.config doesn't help.
> >=20
> > Adding this line to /etc/mono/config *does* help.
> >=20
> > (I even tried libsqlite.dll libsqlite sqlite.dll lines...)
> >=20
> > Either there is bug in process *.exe.config's or there is some other
> > error.
> >=20
> > Please CC: me, I am not on the list.
> >=20
> > Regards,
--=20
Pablo Fischer Sandoval (pablo [arroba/at] pablo.com.mx)
Fingerprint:  5973 0F10 543F 54AE 1E41  EC81 0840 A10A 74A4 E5C0
http://www.pablo.com.mx=20
http://www.debianmexico.org

--=-Jy+/cnMuhTy/7qhfOaLw
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
	digitalmente

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBO8/ACEChCnSk5cARAiB0AJsGge3xKgVgH/tYFQ+AAjKRM4RuWQCeJA5w
EkEsclXZMSdeOPuHM89YTS0=
=3Ayh
-----END PGP SIGNATURE-----

--=-Jy+/cnMuhTy/7qhfOaLw--