Bug#346367: libboost-wave-dev: Dependency on libboost-filesystem-dev missing

2006-01-07 Thread Martin v . wis
Package: libboost-wave-dev
Version: 1.33.0-6
Severity: serious
Justification: Policy 3.5

boost/wave/util/cpp_include_paths.hpp refers to 
boost/filesystem/path.hpp which is provided by
libboost-filesystem-dev, yet libboost-wave-dev does
not depend on that package.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libboost-wave-dev depends on:
ii  libboost-dev  1.33.0-6   Boost C++ Libraries development fi

libboost-wave-dev recommends no packages.

-- no debconf information


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



Bug#347302: libsvn0: assertion in commit.c:1554

2006-01-09 Thread Martin v . wis
Package: libsvn0
Version: 1.2.3dfsg1-3
Severity: important

When doing a commit, subversion often reports

Sende  dev/links.h
Übertrage Daten .svn:
/tmp/buildd/subversion-1.2.3dfsg1/subversion/libsvn_client/commit.c:1554:
svn_client_commit2: Zusicherung »*commit_info« nicht erfüllt.
Abgebrochen

This is an assertion error, resulting in stale repository locks. For
some reason, the server side hooks don't get executed, either.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libsvn0 depends on:
ii  libapr02.0.55-3  the Apache Portable Runtime
ii  libc6  2.3.5-11  GNU C Library: Shared libraries an
ii  libneon24  0.24.7.dfsg-3 An HTTP and WebDAV client library

libsvn0 recommends no packages.

-- no debconf information


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



Bug#325073: file: Build Python interface

2005-08-25 Thread Martin v . wis
Package: file
Version: 4.12-1
Severity: wishlist
Tags: patch

Please build packages for the Python interface, in the python
subdirectory. A patch for doing so is attached.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages file depends on:
ii  libc6 2.3.5-4GNU C Library: Shared libraries an
ii  libmagic1 4.12-1 File type determination library us
ii  zlib1g1:1.2.3-3  compression library - runtime

file recommends no packages.

-- no debconf information
diff -urN file-4.12/debian/control /home/martin/work/file-4.12/debian/control
--- file-4.12/debian/control2005-08-26 00:16:53.0 +0200
+++ /home/martin/work/file-4.12/debian/control  2005-08-26 00:00:13.0 
+0200
@@ -39,3 +39,33 @@
  .
  This package contains the development files.
 
+Package: python2.3-magic
+Priority: extra
+Section: python
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Python binding for the magic library (2.3 version)
+ This Python library can be use to query /etc/magic
+ information for a given file in Python.
+
+Package: python2.4-magic
+Priority: extra
+Section: python
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Python binding for the magic library (2.4 version)
+ This Python library can be use to query /etc/magic
+ information for a given file in Python.
+
+Package: python-magic
+Section: python
+Architecture: all
+Priority: extra
+Depends: ${python:Depends}
+Description: Python binding for the magic library (dummy package)
+ This Python library can be use to query /etc/magic
+ information for a given file in Python.
+ .
+ This is a generic package, which always depends on the version
+ specific to the default Python version.
+ 
diff -urN file-4.12/debian/python-magic.examples 
/home/martin/work/file-4.12/debian/python-magic.examples
--- file-4.12/debian/python-magic.examples  1970-01-01 01:00:00.0 
+0100
+++ /home/martin/work/file-4.12/debian/python-magic.examples2005-08-25 
23:53:57.0 +0200
@@ -0,0 +1,2 @@
+python/example.py
+
diff -urN file-4.12/debian/rules /home/martin/work/file-4.12/debian/rules
--- file-4.12/debian/rules  2005-08-26 00:16:53.0 +0200
+++ /home/martin/work/file-4.12/debian/rules2005-08-26 00:09:40.0 
+0200
@@ -9,6 +9,8 @@
 # Uncomment this to turn on verbose mode. 
 #export DH_VERBOSE=1
 
+PYTHON_VERSIONS=2.4 2.3
+
 # This has to be exported to make some magic below work.
 export DH_OPTIONS
 
@@ -33,8 +35,8 @@
   CFLAGS += -O2
 endif
 
-build: build-stamp
-build-stamp:
+build: build-stamp $(patsubst %,build-stamp-%,$(PYTHON_VERSIONS))
+build-stamp:   
dh_testdir
 
mv config.sub config.sub.upstream  ln -s /usr/share/misc/config.sub
@@ -49,10 +51,16 @@
rm libtool  mv libtool.upstream libtool
touch build-stamp
 
+build-stamp-%:
+   dh_testdir
+   cd python  python$* setup.py build_ext -L$(CURDIR)/src/.libs
+   touch $@
+
 clean:
dh_testdir
dh_testroot
-   rm -f build-stamp debian/copyright
+   rm -f build-stamp build-stamp-* debian/copyright
+   rm -rf python/build
 
-$(MAKE) clean
-$(MAKE) distclean
@@ -77,6 +85,14 @@
install -m644 -D debian/bug.presubj-lib 
debian/libmagic1/usr/share/bug/libmagic1/presubj
install -m644 -D debian/bug.control 
debian/libmagic-dev/usr/share/bug/libmagic-dev/control
dh_install --sourcedir=debian/tmp
+   $(MAKE) -f debian/rules $(patsubst %,install-%,$(PYTHON_VERSIONS))
+
+install-%:
+   dh_testdir
+   dh_testroot
+   dh_installdirs
+   cd python  python$* setup.py install --no-compile\
+   --prefix=$(CURDIR)/debian/python$*-magic/usr
 
 # This single target is used to build all the packages, all at once, or
 # one at a time. So keep in mind: any options passed to commands here will
@@ -106,7 +122,7 @@
dh_compress
dh_fixperms
 #  dh_perl
-#  dh_python
+   dh_python
dh_makeshlibs
dh_installdeb
dh_shlibdeps -Llibmagic1 -ldebian/libmagic1/usr/lib
@@ -117,8 +133,7 @@
 
 # Build architecture independant packages using the common target.
 binary-indep: build install
-# (Uncomment this next line if you have such packages.)
-#   $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
 
 # Build architecture dependent packages using the common target.
 binary-arch: build install