Bug#678556: rapidsvn: please drop Build-Depends: libserf-0-0-dev

2012-06-22 Thread Peter Samuelson

Package: rapidsvn
Version: 0.12.0dfsg-5
Severity: serious
Justification: FTBFS

Please drop the 'Build-Depends: libserf-0-0-dev' from rapidsvn.  It
appears not to be needed.  If it _is_ needed, note that I have renamed
the package to 'libserf-dev'.



-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120622172936.gx...@p12n.org



Bug#546659: DeprecationWarning: socket.ssl() is deprecated

2010-08-05 Thread Peter Samuelson

tags 546659 patch
thanks

Nicolas's patch assumes python 2.6.  That's fine for Debian, but maybe
not for upstream.  This one seems to work.

Peter


--- imaplibutil.py
+++ imaplibutil.py
@@ -169,7 +169,10 @@
 if last_error != 0:
 # FIXME
 raise socket.error(last_error)
-self.sslobj = socket.ssl(self.sock, self.keyfile, self.certfile)
+if (sys.version_info[0] == 2 and sys.version_info[1] >= 6) or 
sys.version_info[0] >= 3:
+self.sslobj = ssl.wrap_socket(self.sock, self.keyfile, 
self.certfile)
+else:
+self.sslobj = socket.ssl(self.sock, self.keyfile, self.certfile)
 self.sslobj = sslwrapper(self.sslobj)
 
 mustquote = re.compile(r"[^\w!#$%&'+,.:;<=>?^`|~-]")



-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100805192429.ge2...@p12n.org



Bug#546659: DeprecationWarning: socket.ssl() is deprecated

2010-08-05 Thread Peter Samuelson

[Sandro Tosi]
> A nicer way to do that is via tuple comparison (not correctly indented
> only mocking):
> 
> if sys.version_info[0:2] < (2,6)
> self.sslobj = socket.ssl(self.sock, self.keyfile, self.certfile)
> else:
> self.sslobj = ssl.wrap_socket(self.sock, self.keyfile, self.certfile)

Could be.  I don't really know Python.  If that's better, it's what
should also be done at the top of the same file, the 'import ssl' line.
That's where I ripped off the 'if' statement.

Peter



-- 
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100805195044.gf2...@p12n.org



Bug#141614: freedce: doc package is rather useless

2002-04-07 Thread Peter Samuelson

Package: freedce-doc
Version: 1.1.0-4

freedce-doc consists of two example files in /usr/share/doc/examples,
but they are ELF binaries.  They should be source code.

And more examples should be provided, but that's a wishlist bug. (:


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



Bug#141613: freedce: idl compiler needs devel environment

2002-04-07 Thread Peter Samuelson

Package: freedce-dceidl
Version: 1.1.0-4

The DCE IDL compiler won't do much without its include files.  Thus I
would recommend combining freedce-dceidl and libfreedce-dev into one
package, or at least making the former depend on the latter.

(Come to think of it, I fail to see why freedce-uuid should be a
separate package.  It is only a single 10k binary, and is usually used
in conjunction with the two above-mentioned packages.  So really, those
three packages could *all* be combined.  I would call the result
'freedce-dev' or 'libfreedce-dev'.)


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



Bug#141613: freedce: package dependencies

2002-04-08 Thread Peter Samuelson

[I wrote]
> The DCE IDL compiler won't do much without its include files.  Thus I
> would recommend combining freedce-dceidl and libfreedce-dev into one
> package, or at least making the former depend on the latter.

Also, libfreedce-dev needs to depend on libdcethreads-dev.  The include
files include each other.

Peter


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



Bug#141613: [patch] freedce: package dependencies

2002-04-08 Thread Peter Samuelson

tags 141613 patch
thanks

for debian/changelog:
  * Non-developer ... non-upload
  * Merge freedce-dceidl and freedce-uuid into libfreedce-dev
(closes: #141613)
  * libfreedce-dev Depends: libdcethreads-dev
  * Move uuid back to /usr/bin: it is used for application development,
not system administration
  * Remove several unneeded *.dirs files


diff -urN debian.orig/control debian/control
--- debian.orig/control Sun Apr  7 07:40:41 2002
+++ debian/control  Mon Apr  8 01:19:41 2002
@@ -14,28 +14,18 @@
 
 Package: libfreedce-dev
 Architecture: any
-Depends: ${shlibs:Depends}
-Conflicts: uuid-dev
-Description: A free implementation of DCE RPC
- This package contains freedce development files
-
-Package: freedce-dceidl
-Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, libdcethreads-dev
+Provides: freedce-dceidl, freedce-uuid
+Replaces: freedce-dceidl, freedce-uuid
+Conflicts: freedce-dceidl, freedce-uuid, uuid-dev
 Description: A free implementation of DCE RPC
- This process contains freedce idl which is needed in order to develop using 
freedce
+ This package contains the freedce development environment.
 
 Package: freedce-rpcd
 Architecture: any
 Depends: ${shlibs:Depends}
 Description: A free implementation of DCE RPC
  This package contains DCE rpcd.
-
-Package: freedce-uuid
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: A free implementation of DCE RPC
- This package contains uuid which is a binary useful for freedce development
 
 Package: freedce-doc
 Architecture: all
diff -urN debian.orig/freedce-dceidl.dirs debian/freedce-dceidl.dirs
--- debian.orig/freedce-dceidl.dirs Sun Apr  7 07:40:41 2002
+++ debian/freedce-dceidl.dirs  Wed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-usr/
-usr/bin
diff -urN debian.orig/freedce-dceidl.files debian/freedce-dceidl.files
--- debian.orig/freedce-dceidl.filesSun Apr  7 07:40:41 2002
+++ debian/freedce-dceidl.files Wed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-usr/bin/dceidl
-usr/bin/idl
diff -urN debian.orig/freedce-dceidl.undocumented 
debian/freedce-dceidl.undocumented
--- debian.orig/freedce-dceidl.undocumented Sun Apr  7 07:40:41 2002
+++ debian/freedce-dceidl.undocumented  Wed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-dceidl.1
-idl.1
diff -urN debian.orig/freedce-rpcd.dirs debian/freedce-rpcd.dirs
--- debian.orig/freedce-rpcd.dirs   Sun Apr  7 07:40:41 2002
+++ debian/freedce-rpcd.dirsWed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-usr/
-usr/sbin
diff -urN debian.orig/freedce-uuid.dirs debian/freedce-uuid.dirs
--- debian.orig/freedce-uuid.dirs   Sun Apr  7 07:40:41 2002
+++ debian/freedce-uuid.dirsWed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-usr/
-usr/sbin/
diff -urN debian.orig/freedce-uuid.files debian/freedce-uuid.files
--- debian.orig/freedce-uuid.files  Sun Apr  7 07:40:41 2002
+++ debian/freedce-uuid.files   Wed Dec 31 18:00:00 1969
@@ -1 +0,0 @@
-usr/sbin/uuid
diff -urN debian.orig/freedce-uuid.undocumented debian/freedce-uuid.undocumented
--- debian.orig/freedce-uuid.undocumented   Sun Apr  7 07:40:41 2002
+++ debian/freedce-uuid.undocumentedWed Dec 31 18:00:00 1969
@@ -1 +0,0 @@
-uuid.8
diff -urN debian.orig/libfreedce-dev.dirs debian/libfreedce-dev.dirs
--- debian.orig/libfreedce-dev.dirs Sun Apr  7 07:40:41 2002
+++ debian/libfreedce-dev.dirs  Wed Dec 31 18:00:00 1969
@@ -1,4 +0,0 @@
-usr/
-usr/lib
-usr/include
-usr/include/dce
diff -urN debian.orig/libfreedce-dev.files debian/libfreedce-dev.files
--- debian.orig/libfreedce-dev.filesSun Apr  7 07:40:41 2002
+++ debian/libfreedce-dev.files Mon Apr  8 01:28:33 2002
@@ -1,4 +1,7 @@
 usr/include/dce/*
+usr/bin/dceidl
+usr/bin/idl
+usr/bin/uuid
 usr/lib/libdcerpc.a
 usr/lib/libdcerpc.la
 usr/lib/libdcerpc.so
diff -urN debian.orig/libfreedce-dev.undocumented 
debian/libfreedce-dev.undocumented
--- debian.orig/libfreedce-dev.undocumented Wed Dec 31 18:00:00 1969
+++ debian/libfreedce-dev.undocumented  Mon Apr  8 01:22:10 2002
@@ -0,0 +1,3 @@
+dceidl.1
+idl.1
+uuid.8
diff -urN debian.orig/libfreedce.dirs debian/libfreedce.dirs
--- debian.orig/libfreedce.dirs Sun Apr  7 07:40:41 2002
+++ debian/libfreedce.dirs  Wed Dec 31 18:00:00 1969
@@ -1,2 +0,0 @@
-usr/
-usr/lib
diff -urN debian.orig/rules debian/rules
--- debian.orig/rules   Sun Apr  7 07:40:41 2002
+++ debian/rulesMon Apr  8 01:51:34 2002
@@ -55,7 +55,6 @@
 
mkdir $(CURDIR)/debian/freedce/usr/sbin
mv $(CURDIR)/debian/freedce/usr/bin/rpcd 
$(CURDIR)/debian/freedce/usr/sbin/rpcd 
-   mv $(CURDIR)/debian/freedce/usr/bin/uuid 
$(CURDIR)/debian/freedce/usr/sbin/uuid 
mv $(CURDIR)/debian/freedce/usr/bin/echo* 
$(CURDIR)/debian/freedce-doc/usr/share/doc/freedce-doc/examples/
dh_movefiles --sourcedir=debian/freedce
 


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



Bug#429025: libgnome-dev +libsvn-dev = problems

2007-06-16 Thread Peter Samuelson

severity 429025 normal
tags 429025 wontfix
thanks

[Eddy Petrisor]
> It is impossible to install libsvn-dev and libgnome-dev at the same
> time on the same system due to the fact that they depend on diffrent
> versions of libdb-dev.

Actually libsvn-dev doesn't depend on libdb*-dev anyway, only
indirectly, thanks to apr-util.  (This possibly should be a direct
dependency - but since svn upstream detects libdb via apr-util, rather
than directly, the current indirect dependency expresses things pretty
well.)

So, what are we supposed to do about it?  I'm calling it "wontfix" - I
can't speak for the libgnome-dev maintainers, but I believe they'll
agree.  We (in svn) surely have a reason to use libdb4.4, I assume they
have a reason to use libdb3.

This could be "fixed" in the libdb*-dev packages, letting them be
installed side-by-side by moving /usr/include/db.h into a versioned
subdirectory or something, but that would have interesting (and
hard-to-predict) effects on everyone's build who uses libdb*-dev.  Many
packages would probably end up building with the wrong libdb, if more
than one is installed.

> Not sure if this applies to sid/lenny, I haven't tried.

Yes, it does.


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