Bug#382632: Status?

2007-04-02 Thread Raúl Sánchez Siles
  Hello:

  I think it would be nice having this bug solved, since a patch is provided 
and also is a RC bug.

  Is there any reason why it is not solved yet?

  Thanks, 

-- 
Raúl Sánchez Siles


pgp6aSIaDNZRH.pgp
Description: PGP signature


Bug#382632:

2006-09-09 Thread Lukas Fittl

diff -u pnet-assemblies-0.7.4/debian/changelog pnet-assemblies-0.7.4/debian/changelog
--- pnet-assemblies-0.7.4/debian/changelog
+++ pnet-assemblies-0.7.4/debian/changelog
@@ -1,3 +1,13 @@
+pnet-assemblies (0.7.4-1.1) unstable; urgency=medium
+
+  * Non-Maintainer Upload.
+  * Fix unversioned DllImport / dlopen of gnutls (Closes: #382632)
+- debian/control: Depend on libgnutls13 (pnet-assemblies)
+- debian/rules: Replace DllImport after configure (pnet-assemblies)
+- Don't forget to update the version if libgnutls changes soname!
+
+ -- Lukas Fittl [EMAIL PROTECTED]  Sat,  9 Sep 2006 11:27:14 +0200
+
 pnet-assemblies (0.7.4-1) unstable; urgency=low
 
   * New upstream release
diff -u pnet-assemblies-0.7.4/debian/control pnet-assemblies-0.7.4/debian/control
--- pnet-assemblies-0.7.4/debian/control
+++ pnet-assemblies-0.7.4/debian/control
@@ -23,7 +23,7 @@
 
 Package: pnet-assemblies
 Architecture: all
-Depends: ${shlibs:Depends}, pnet-interpreter (= 0.7.4), libxsharp0, libgnutls12, libjpeg62
+Depends: ${shlibs:Depends}, pnet-interpreter (= 0.7.4), libxsharp0, libgnutls13, libjpeg62
 Description: DotGNU C# class libraries 
  A set of C# class libraries built to support the DotGNU Portable.NET 
  interpreter. These are required for running most C# programs with the 
diff -u pnet-assemblies-0.7.4/debian/rules pnet-assemblies-0.7.4/debian/rules
--- pnet-assemblies-0.7.4/debian/rules
+++ pnet-assemblies-0.7.4/debian/rules
@@ -14,4 +14,9 @@
 DEB_CONFIGURE_EXTRA_FLAGS := --with-profile=default1.1
 
+GNUTLS_SONAME = libgnutls.so.13
+
+pre-build::
+	sed -i 's/DllImport(gnutls)/DllImport($(GNUTLS_SONAME))/' $(DEB_SRCDIR)/DotGNU.SSL/GNUTLS.cs
+
 clean::
 	rm -f compat/sysglobl.dll


signature.asc
Description: This is a digitally signed message part


Bug#382632: pnet-assemblies: Depends on libgnutls12 but searches for libgnutls.so

2006-08-12 Thread Andreas Metzler
Package: pnet-assemblies
Version: 0.7.4-1
Severity: serious

pnet-assemblies depends on libgnutls12, even if it is built on a
current sid system where libgnutls-dev is the corresponding package to
libgnutls13.

However afaict pnet-assemblies does not use any file in either
libgnutls12 or libgnutls13, it tries to open the .so file.

-
(SID)[EMAIL PROTECTED]:/tmp/pnet-assemblies-0.7.4/build-tree/pnetlib-0.7.4$ 
./sam
ples/ilrun.sh samples/simple/sslfetch.exe https://db.debian.org/
Connecting to 192.25.206.57:443 ...
Uncaught exception: System.NotSupportedException: The requested feature is not 
supported
at DotGNU.SSL.OpenSSL..ctor() in ./OpenSSL.cs:58
at DotGNU.SSL.SessionProviderFactory.GetProvider(String) in 
./SessionProviderFactory.cs:77
at DotGNU.SSL.SessionProviderFactory.GetProvider() in 
./SessionProviderFactory.cs:101
at SSLFetch.Main(String[]) in ./sslfetch.cs:84
(SID)[EMAIL PROTECTED]:/tmp/pnet-assemblies-0.7.4/build-tree/pnetlib-0.7.4$ 
strace -eopen ./samples/ilrun.sh samples/simple/sslfetch.exe 
https://db.debian.org/ 21 | grep /usr/lib/lib
open(/usr/lib/libz.so.1, O_RDONLY)= 3
open(/usr/lib/libgnutls.so, O_RDONLY) = -1 ENOENT (No such file or directory)
open(/usr/lib/libssl.so, O_RDONLY)= -1 ENOENT (No such file or directory)
-

And indeed the command works after installing either libgnutls-dev or
libssl-dev which contain the .so symlink.

Either the dependency should be change accordingly or it should try to
open libgnutls.13.so and depend on libgnutls13. (Please do not se
libgnutls12, it is obsolete.)

cu andreas



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]