Bug#677788: [patch] multi-arch for lesstif2

2012-07-12 Thread Peter Samuelson

This patch works for me, and allows me to upgrade ia32-libs:amd64 to
the sid version.

IMO, this bug is important enough to fix in wheezy, as it affects the
ability to upgrade ia32-libs.  I'd be happy to NMU, if the maintainers
don't mind.

Peter
diff -u lesstif2-0.95.2/debian/rules lesstif2-0.95.2/debian/rules
--- lesstif2-0.95.2/debian/rules
+++ lesstif2-0.95.2/debian/rules
@@ -11,11 +11,16 @@
 
 export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH  ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 SHELL := sh -e
 
 BUILD := build
+LIBDIR := usr/lib/$(DEB_HOST_MULTIARCH)
+LIB_LIBDIR := debian/lesstif2/$(LIBDIR)
+DEV_LIBDIR := debian/lesstif2-dev/$(LIBDIR)
 CARGS := \
+	--libdir=/$(LIBDIR) \
 	--with-gnu-ld --enable-static --prefix=/usr \
 	--disable-verbose \
 	--disable-build-12 --disable-build-20 --enable-build-21 \
@@ -70,15 +75,16 @@
 	dh_installdirs
 	$(MAKE) DESTDIR=$(CURDIR)/debian/lesstif2 -C build/lib/Xm-2.1 install
 	$(MAKE) DESTDIR=$(CURDIR)/debian/lesstif2 -C build/lib/Mrm-2.1 install
-	mv debian/lesstif2/usr/lib/*.a debian/lesstif2-dev/usr/lib
-	mv debian/lesstif2/usr/lib/*.so debian/lesstif2-dev/usr/lib
-	rm -f debian/lesstif2/usr/lib/*.la
+	install -d $(DEV_LIBDIR)
+	mv $(LIB_LIBDIR)/*.a $(DEV_LIBDIR)
+	mv $(LIB_LIBDIR)/*.so $(DEV_LIBDIR)
+	rm -f $(LIB_LIBDIR)/*.la
 	# Work around libtool bug where make install will relink the libraries
 	# with the current system libraries.
 	find build/lib/Xm-2.1/.libs build/lib/Mrm-2.1/.libs \
 		-type f -name '*.so.*[^T]' | \
-		xargs cp --target-directory debian/lesstif2/usr/lib
-	chmod a-x debian/lesstif2/usr/lib/*
+		xargs cp --target-directory $(LIB_LIBDIR)
+	chmod a-x $(LIB_LIBDIR)/*
 	$(MAKE) DESTDIR=$(CURDIR)/debian/lesstif2-dev \
 		-C build/include/Motif-2.1 install
 	$(MAKE) DESTDIR=$(CURDIR)/debian/lesstif-doc \
@@ -101,10 +107,8 @@
 	{ \
 		cd debian/lesstif-bin; \
 		rm etc/X11/mwm/*; \
-		mv usr/lib/X11/app-defaults etc/X11; \
-		rmdir usr/lib/X11; \
-		rmdir usr/lib; \
-		cd ../..; \
+		mv $(LIBDIR)/X11/app-defaults etc/X11; \
+		rmdir $(LIBDIR)/X11 $(LIBDIR) usr/lib; \
 	}
 	for p in man1/uil.1 man1/ltversion.1 man1/mwm.1 man1/lesstif.1 \
 		man1/xmbind.1 man5/mwmrc.5 man5/VirtualBindings.5; do \
diff -u lesstif2-0.95.2/debian/control lesstif2-0.95.2/debian/control
--- lesstif2-0.95.2/debian/control
+++ lesstif2-0.95.2/debian/control
@@ -11,6 +11,8 @@
 
 Package: lesstif2
 Architecture: any
+Pre-Depends: multiarch-support
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: libmotif
 Replaces: libmotif
@@ -22,6 +24,7 @@
 
 Package: lesstif2-dbg
 Architecture: any
+Multi-Arch: same
 Section: debug
 Priority: extra
 Depends: lesstif2 (= ${binary:Version}), ${misc:Depends}


Bug#681350: libconvert-asn1-perl: use strict breaks smbldap-tools

2012-07-12 Thread Saulo Soares de Toledo
2012/7/12 Salvatore Bonaccorso car...@debian.org

 Could you give more information on which problems you see with
 smbldap-tools? Should the bugreport reassigned to smbldap-tools?


I've opened the bug report 680939 680...@bugs.debian.org to smbldap-tools.
Smbldap-tools is a set of perl scripts designed to manage user and
groupaccounts stored in an LDAP directory. (website description)

Some scripts of the package simple do not works with use sctrict enabled.
The Debian version is 0.9.7, but 0.9.8 (latest from developers) do not
works too. The error returned with smbldap-userlist is:

Can't use string (['username','uidNumber','uid']) as an ARRAY ref while
strict refs in use at /usr/share/perl5/Convert/ASN1/_encode.pm line 269.

Smbldap-tools is needed while using Samba + LDAP. I sent an email do
smbldap-tools developers about the problem and will update here when I get
some more information about.


Bug#676084: obexftp: FTBFS: ruby_wrap.c:1991:5: error: format not a string literal and no format arguments [-Werror=format-security]

2012-07-12 Thread Nobuhiro Iwamatsu
tags 676084 + patch
thanks

Hi,

I created debdiff include Hendrik' patch which revise this problem.
I attached.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


obexftp-0.23.debdiff
Description: Binary data


Bug#681270: causes FTBFS of pymvpa2 on s390x: TypeError: Improper input parameters in leastsq call

2012-07-12 Thread Yaroslav Halchenko
On Thu, 12 Jul 2012, Denis Laxalde wrote:
 that was it -- assuring 'int' storage to be passed instead of npy_intp
 (which is long int on s390x and int on s390) resolves this issue...
 Good to know. fitpack (interpolate) might also benefit from this.

may be -- at least there were no gcc warnings about incompatible casts

 now I wonder what would be the cleanest patch;-)  (also running
 unittests with this fix to see how many tests get fixed)

 I don't know myself. Best is probably to ask on scipy-dev mailing
 list or to report the bug in scipy tracker.

yeah -- I will report upstream -- my C/C++-foo is too aged.

-- 
Yaroslav O. Halchenko
Postdoctoral Fellow,   Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834   Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681408: Change a+w to u+w in Makefile.in to fix CVE-2012-3386

2012-07-12 Thread Aníbal Monsalve Salazar
Package: libpng
Version: 1.2.49-1
Severity: important
Tags: security

https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-3386
http://security-tracker.debian.org/tracker/CVE-2012-3386

Change a+w to u+w in Makefile.in to fix CVE-2012-3386

diff -urNp libpng-1.2.49/Makefile.in libpng-1.2.50/Makefile.in
--- a/Makefile.in   2012-03-29 15:47:09.0 +1100
+++ b/Makefile.in   2012-07-10 10:37:13.0 +1000
@@ -1146,7 +1146,7 @@ distcheck: dist
*.zip*) \
  unzip $(distdir).zip ;;\
esac
-   chmod -R a-w $(distdir); chmod a+w $(distdir)
+   chmod -R a-w $(distdir); chmod u+w $(distdir)
mkdir $(distdir)/_build
mkdir $(distdir)/_inst
chmod a-w $(distdir)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681409: xserver-xorg-input-all: Keyboard suddenly unresponsive, mouse still works

2012-07-12 Thread clayton
Package: xserver-xorg-input-all
Version: 1:7.7+1
Severity: important

Since the last couple weeks, once every couple of days my keyboard suddenly 
stops responding. The mouse still 
works, so I use that to logout of my my window manager (LXDE) and once I am 
back to gdm the keyboard works again. 
Same behavior with XFCE window manager.

Running up-to-date testing on a Toshiba Satellite C675 (PSC3UU-00N00G) notebook.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xorg-input-all depends on:
ii  xserver-xorg-input-evdev  1:2.7.0-1+b1
ii  xserver-xorg-input-synaptics  1.6.2-1

Versions of packages xserver-xorg-input-all recommends:
ii  xserver-xorg-input-wacom  0.15.0+20120515-1

xserver-xorg-input-all suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681410: false postives for arch-dependent-file-not-in-arch-specific-directory diagnose

2012-07-12 Thread Matthias Klose
Package: lintian
Severity: important

while getting python3.3 ready for multiarch, I noticed a lot of false positives:

E: libpython3.3-dev: arch-dependent-file-not-in-arch-specific-directory
usr/lib/python3.3/config-3.3m-x86_64-linux-gnu/libpython3.3m-pic.a

So maybe better check if the path either contains the multiarch name or the
debian architecture name.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681411: sdic: sdic.info direntry

2012-07-12 Thread Kevin Ryde
Package: sdic
Version: 2.1.3-22
Severity: normal
File: /usr/share/info/sdic.info.gz
Tags: patch

/usr/share/info/dir contains for sdic

* SDIC: (Dictionary Viewer).

but pressing Ret on that gets an error

Info file Dictionary Viewer does not exist

where I hoped it would open sdic.info.

Changing the texi/sdic.texi @direntry per below makes it work for me,

--- sdic.texi.orig	2012-07-13 09:55:28.0 +1000
+++ sdic.texi	2012-07-13 09:56:29.0 +1000
@@ -8,7 +8,7 @@
 
 @dircategory Emacs
 @direntry
-* SDIC: (Dictionary Viewer).
+* SDIC: (sdic). Dictionary Viewer.
 @end direntry
 
 @ifinfo




-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages sdic depends on:
ii  bsdmainutils 9.0.1
ii  dpkg 1.16.4.2
ii  emacs21 [emacsen]21.4a+1-5.7
ii  emacs22-gtk [emacsen]22.3+1-1.2
ii  emacs23 [emacsen]23.4+1-3
ii  install-info 4.13a.dfsg.1-10
ii  xemacs21-mule [emacsen]  21.4.22-3.2

sdic recommends no packages.

Versions of packages sdic suggests:
pn  sdic-edict   none
pn  sdic-eijiro  none
pn  sdic-gene95  none

-- no debconf information


Bug#452393: [PROPOSAL] clarify overstep between required and important priorities

2012-07-12 Thread Russ Allbery
Julien Cristau jcris...@debian.org writes:

 As far as I can tell the following packages are Priority: required but
 not Essential: yes (in sid/amd64/main), or (pre-)depended on by an
 Essential package (possibly recursively):

 - debconf-i18n, liblocale-gettext-perl, libtext-charwidth-perl,
   libtext-iconv-perl, libtext-wrapi18n-perl: since debconf 1.5.39 -i18n
   is only a Recommends.  Could probably be downgraded to important?
 - mawk: one of the alternatives for base-files' Pre-Depends, so actually
   pseudo-essential
 - xz-utils: Jonathan covered this

Thank you very much for doing this research!

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#452393: [PROPOSAL] clarify overstep between required and important priorities

2012-07-12 Thread Russ Allbery
Jonathan Nieder jrnie...@gmail.com writes:

 diff --git i/policy.sgml w/policy.sgml
 index 52dbb26a..544308f8 100644
 --- i/policy.sgml
 +++ w/policy.sgml
 @@ -757,16 +757,11 @@
 taglist
   tagttrequired/tt/tag
   item
 - Packages which are necessary for the proper
 - functioning of the system (usually, this means that
 - dpkg functionality depends on these packages).
 - Removing a ttrequired/tt package may cause your
 - system to become totally broken and you may not even
 - be able to use prgndpkg/prgn to put things back,
 - so only do so if you know what you are doing.  Systems
 - with only the ttrequired/tt packages are probably
 - unusable, but they do have enough functionality to
 - allow the sysadmin to boot and install more software.
 + Packages tagged ttEssential: yes/tt and their
 + dependencies.
 + Systems with only the ttrequired/tt packages are
 + probably unusable, but they do have enough functionality
 + to allow the sysadmin to boot and install more software.
   /item
   tagttimportant/tt/tag
   item

Please retain the sentence starting Removing a ttrequired/tt
package  Otherwise, seconded.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681176: live-boot: persistence mounting fails if live-persistence.conf contains source=. stanza

2012-07-12 Thread intrigeri
tags 681176 + pending
thanks

Hi,

Nemo Inis wrote (11 Jul 2012 06:13:53 GMT) :
 I believe the bug is a typo at line 1307 of lib/boot/misc-helpers.sh, which
 reads: [...]
 but should read instead: [...]

Fixed in Git, thanks!



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681348: python2.7-dbg: debug information missing?

2012-07-12 Thread Matthias Klose
On 12.07.2012 16:21, Jakub Wilk wrote:
 Package: python2.7-dbg
 Version: 2.7.3-1
 Severity: important
 Usertags: serious
 
 /usr/lib/debug/usr/bin/python2.7 doesn't seem to contain enough debug
 information for gdb to even display line numbers:

I can't see how this is happening. it's built with -g, and dh_strip is used to
strip the binaries.





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681412: debian-handbook: chapter 9: de-emphasize de-emphasize discussion of (long) deprecated protocols

2012-07-12 Thread Alan D Moore
Package: debian-handbook
Version: 6.0+20120509
Severity: minor

This is highly subjective, of course, so apologies in advance.

The section on Remote logins begins with a discussion of Telnet and a sidebar 
about the r-commands; in addition, the telnet section seems to imply that 
telnet-ssl might be a workable option for remote shell.

IMHO it might serve the reader better to focus solely on SSH here, and leave 
only the briefest mention of deprecated protocols to a sidebar or footnote.

It's been a long time since any major distro that I know of has shipped with 
telnetd installed, and anyone who even knows about rsh/rcp should know better 
by now than to want to use them.  

(Case in point: I started using Linux back in 2003, and even back then these 
protocols were deprecated).

As for telnet-ssl; if there's a business case that would make this even an 
option to consider over SSH, I would think it'd be the extreme exception.  

IMHO, it's probably best not to mention it.  Obviously, it's good advice, but 
it's hopefully unnecessary at this point (or at least requires less emphatic 
placement).


-- System Information:
Debian Release: 6.0.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681413: RFP: ruby-rvm -- Ruby Version Manager

2012-07-12 Thread Carl Fürstenberg
Package: wnpp
Severity: wishlist

* Package name: ruby-rvm
  Version : 1.14.5
  Upstream Author : Wayne E. Seguin wayneeseg...@gmail.com
* URL : https://rvm.io/
* License : Apache 2.0
  Programming Lang: ruby
  Description : Ruby Version Manager

RVM is a command-line tool which allows you to easily install, manage,
and work with multiple ruby environments from interpreters to sets of
gems.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#654958: debian-policy: Document VCS fields.

2012-07-12 Thread Russ Allbery
Jonathan Nieder jrnie...@gmail.com writes:

 diff --git a/policy.sgml b/policy.sgml
 index 52dbb26a..371123e1 100644
 --- a/policy.sgml
 +++ b/policy.sgml
 @@ -2631,6 +2631,7 @@ Package: libc6
   itemqref id=sourcebinarydepsttBuild-Depends/tt et 
 al/qref/item
   itemqref 
 id=f-Standards-VersionttStandards-Version/tt/qref 
 (recommended)/item
   itemqref id=f-HomepagettHomepage/tt/qref/item
 + itemqref id=f-VCS-fieldsttVCS fields/tt/qref/item

This is the only field in this index that doesn't list an actual field
name.  Minor, but for consistency should we instead say
ttVcs-Browser/tt, ttVcs-Git/tt, et al.?  (Git because it's the
most commonly-used one, IIRC.)

 /list
   /p
  
 @@ -2728,6 +2729,7 @@ Package: libc6
 itemqref id=f-ChecksumsttChecksums-Sha1/tt
 and ttChecksums-Sha256/tt/qref (recommended)/item
 itemqref id=f-FilesttFiles/tt/qref (mandatory)/item
 +   itemqref id=f-VCS-fieldsttVCS fields/tt/qref/item

Likewise here.  (Here, we've always listed every single field in the past,
but I've always thought that section heading for the Build-Depends family
was ugly and would like to change it to use et al. here as well.)

 + sect1 id=f-VCS-fields
 +   headingVersion Control System (VCS) fields/heading
 +
 +   p
 + Debian source packages are increasingly developed using VCSs.  The
 + purpose of the following fields is to indicate a publicly accessible
 + repository where the package is developed.

Package is ambiguous.  I think we need to make it crystal-clear that
this is for the Debian packaging, not for upstream's repository.  That's
the main thing that people get confused by.

How about where the Debian source package is developed?

 + taglist
 +   tagttVcs-Browser/tt/tag
 +   item
 + p
 +   HTTP URL of a web interface for browsing the repository.

*Very* minor nit: Some people now only provide HTTPS, not HTTP, on their
web hosts on the grounds that everything one does on-line should be
encrypted by default.  I don't think the HTTP here is adding anything; I
would just say URL of a web interface for browsing the repository.

 +   tag
 + ttVcs-Arch/tt, ttVcs-Bzr/tt (Bazaar), ttVcs-Cvs/tt,
 + ttVcs-Darcs/tt, ttVcs-Git/tt, ttVcs-Hg/tt
 + (Mercurial), ttVcs-Mtn/tt (Monotone), ttVcs-Svn/tt
 + (Subversion)
 +   /tag
 +   item
 + p
 +   The field name identifies the VCS. The field's value uses the
 +   version control system's conventional syntax for describing
 +   repository locations and should be sufficient to locate the
 +   repository and access it anonymously on a branch used for
 +   packaging.
 + /p

...on the default branch used for packaging new releases perhaps?  It's
hard to figure out what to say here about repositories where each Debian
release is on a new branch.  I'm not sure how to deal with that, although
we probably have to bail on the problem at least somewhat.

Maybe we should instead say something like:

...and should be sufficient to locate the repository used for
packaging.  Ideally, it also locates the branch used for development
of new Debian packages.

 + p
 +   In the case of Git, the value consists of a Git URL

...of a URL.  Otherwise, it sounds like the only acceptable value are
specifically git:// URLs.  Comma after URL.

 +   optionally followed by the word tt-b/tt and the name of
 +   a branch in the indicated repository, like with the
 +   ttgit clone/tt command.  If no branch is specified, the
 +   packaging should be on the default branch.

s/like with/following the syntax of/

Otherwise looks good to me.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#660685: RFH: gnupg -- GNU privacy guard - a free PGP replacement

2012-07-12 Thread Félix Arreola Rodríguez
El lun, 20-02-2012 a las 21:31 +0100, Daniel Leidert escribió:
 Package: wnpp
 Severity: normal
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 I request assistance with maintaining the gnupg package. The package is
 team-maintained via alioth (pkg-gnupg group).
 
 Regards, Daniel
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iEYEARECAAYFAk9CrbEACgkQm0bx+wiPa4w28wCgpy6PdGgZhB1mohgM3Dn5epWY
 o5QAn2UsFOJKsFyyif7Eha7hTQUuWgGj
 =jxCl
 -END PGP SIGNATURE-
 
 
 

I'm also interested in lending a hand.
Right now I'm joining to the Debian Alioth group.

Is the help still needed?

-- 
Atte. Félix Arreola Rodríguez,
Firmado con GPG, llave 1E249EE4


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


Bug#681097: CVE-2012-3386: Information disclosure

2012-07-12 Thread Eric Dorland
* Moritz Muehlenhoff (muehlenh...@univention.de) wrote:
 Package: automake
 Version: 1:1.11-1.2.201001121001
 Severity: important
 Tags: security
 
 Hi,
 a security issue has been found in automake. It's not earth-shattering, but 
 we should
 still get it into Wheezy.
 
 http://thread.gmane.org/gmane.comp.sysutils.automake.patches/8572
 
 This also affects the source packages automake, automake1.7, automake1.9 and
 automake1.10...

It looks like it doesn't affect automake1.4, but I'm awaiting
confirmation. Should I prepare a stable update as well or is it not
worth it?

-- 
Eric Dorland e...@kuroneko.ca
ICQ: #61138586, Jabber: ho...@jabber.com



signature.asc
Description: Digital signature


Bug#681404: [Pkg-running-devel] Bug#681404: ITP: garmin-plugin -- browser plugin for communication with the Garmin Connect service

2012-07-12 Thread Christian PERRIER
Quoting Ralf Treinen (trei...@debian.org):
 Package: wnpp
 Severity: wishlist
 Owner: Ralf Treinen trei...@debian.org
 
 * Package name: garmin-plugin
   Version : 0.3.12-1
   Upstream Author : Andreas Diesner garminplu...@andreas-diesner.de
 * URL : http://www.andreas-diesner.de/garminplugin/
 * License : GPL-3
   Programming Lang: C++
   Description : browser plugin for communication with the Garmin Connect 
 service
 
  This browser plugin has the same methods and properties as the official 
  Garmin Communicator Plugin (http://www8.garmin.com/products/communicator/).
  It can be used to transfer GPX files (Geocache Descriptions) to your garmin
  device using the official Garmin Javascript API. Its functionality depends on
  the device you use. 
   - Edge305/Forerunner305: ReadFitnessData, ReadGpsData, No write support
   - Edge705/Oregon/Dakota: ReadFitnessData, ReadGpsData, Write Gpx files
   - Edge800: ReadFitnessData, Write Gpx/Tcx Files
   - Other devices: Executes external command to write Gpx to device 

May I suggest to replace to your garmin device by to Garmin
devices?
Rationale:
- avoids personnalization
- capitalize Garmin

Also:
Other devices: executes an external command to write a GPX file to the
device

Probably standardize on GPX, also

 Remarks:
 - will be team maintained by the the pkg-running team
 - possibly has to go into contrib since it is made for interaction with a
   non-free service.

There could exist another service using the same protocol, so I think
it probably can still go to main.




signature.asc
Description: Digital signature


Bug#681414: unblock: libpng/1.2.49-2

2012-07-12 Thread Aníbal Monsalve Salazar
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: freeze-exception

unblock libpng/1.2.49-2

Please unblock libpng (with udeb binary package).

Upstream released libpng 1.2.50 to fix CVE-2012-3386 recently. I
extracted the relevant change. The debdiff is below.

debdiff libpng_1.2.49-1.dsc libpng_1.2.49-2.dsc
diff -Nru libpng-1.2.49/debian/changelog libpng-1.2.49/debian/changelog
--- libpng-1.2.49/debian/changelog  2012-04-09 12:14:09.0 +1000
+++ libpng-1.2.49/debian/changelog  2012-07-13 12:33:03.0 +1000
@@ -1,3 +1,11 @@
+libpng (1.2.49-2) unstable; urgency=high
+
+  * Change a+w to u+w in Makefile.in to fix CVE-2012-3386
+Add 02-681408-CVE-2012-3386-Makefile.in.patch
+Closes: #681408
+
+ -- Anibal Monsalve Salazar ani...@debian.org  Fri, 13 Jul 2012 12:31:39 
+1000
+
 libpng (1.2.49-1) unstable; urgency=high
 
   * New upstream version 1.2.49
diff -Nru 
libpng-1.2.49/debian/patches/02-681408-CVE-2012-3386-Makefile.in.patch 
libpng-1.2.49/debian/patches/02-681408-CVE-2012-3386-Makefile.in.patch
--- libpng-1.2.49/debian/patches/02-681408-CVE-2012-3386-Makefile.in.patch  
1970-01-01 10:00:00.0 +1000
+++ libpng-1.2.49/debian/patches/02-681408-CVE-2012-3386-Makefile.in.patch  
2012-07-13 12:30:58.0 +1000
@@ -0,0 +1,18 @@
+http://bugs.debian.org/681408
+http://security-tracker.debian.org/tracker/CVE-2012-3386
+https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-3386
+
+Change a+w to u+w in Makefile.in to fix CVE-2012-3386
+
+diff -urNp libpng-1.2.49/Makefile.in libpng-1.2.50/Makefile.in
+--- a/Makefile.in  2012-03-29 15:47:09.0 +1100
 b/Makefile.in  2012-07-10 10:37:13.0 +1000
+@@ -1146,7 +1146,7 @@ distcheck: dist
+   *.zip*) \
+ unzip $(distdir).zip ;;\
+   esac
+-  chmod -R a-w $(distdir); chmod a+w $(distdir)
++  chmod -R a-w $(distdir); chmod u+w $(distdir)
+   mkdir $(distdir)/_build
+   mkdir $(distdir)/_inst
+   chmod a-w $(distdir)
diff -Nru libpng-1.2.49/debian/patches/series 
libpng-1.2.49/debian/patches/series
--- libpng-1.2.49/debian/patches/series 2012-04-09 12:07:32.0 +1000
+++ libpng-1.2.49/debian/patches/series 2012-07-13 12:33:17.0 +1000
@@ -1 +1,2 @@
 01-legacy.patch
+02-681408-CVE-2012-3386-Makefile.in.patch



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681415: Add new changes from upstream

2012-07-12 Thread Marco Villegas
Package: mobile-broadband-provider-info
Version: 20120402-1

There are several new commits on the upstream git repository, including
also a new tag 20120614.

The information in this package is really important for new users, so
it would be great to have the updated data on the package. For example,
the upstream version solves
https://bugzilla.gnome.org/show_bug.cgi?id=675418

-- 

Marco Villegas
http://marvil07.net


signature.asc
Description: PGP signature


Bug#648452: ITP: python-thrift -- software framework for cross-language services development (Python bindings)

2012-07-12 Thread Eric Evans
[ Eric Evans ]
 Package: wnpp
 Severity: wishlist
 Owner: Eric Evans eev...@debian.org
 
 * Package name: python-thrift
   Version : 0.7.0
   Upstream Author : Apache Software Foundation d...@thrift.apache.org
 * URL : http://thrift.apache.org
 * License : Apache License 2.0
   Programming Lang: Python
   Description : software framework for cross-language services 
 development (Python bindings)
 
 Thrift is a development framework for serialization of structured data,
 and the construction of RPC services. It combines a software stack with
 a code generation engine to build services that operate seamlessly
 across a number of different development languages.
 
 This package contains the Python language bindings.
 
 The description is mostly copy-and-paste from the website and will need
 some work, (suggestions welcome).
 
 Note: This ITP (and others) will replace #524135

For the most part this is complete; An upload to NEW can be expected
within the week.  Review and/or testing in the meantime would be
greatly appreciated.

http://anonscm.debian.org/gitweb/?p=users/eevans/python-thrift.git;a=summary
http://anonscm.debian.org/gitweb/?p=collab-maint/thrift-repackage.git;a=summary

Thanks,

-- 
Eric Evans
eev...@sym-link.com



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#648453: ITP: libthrift-java -- software framework for cross-language services development (java bindings)

2012-07-12 Thread Eric Evans
[ Eric Evans ]
 Package: wnpp
 Severity: wishlist
 Owner: Eric Evans eev...@debian.org
 
 * Package name: libthrift-java
   Version : 0.7.0
   Upstream Author : Apache Software Foundation d...@thrift.apache.org
 * URL : http://thrift.apache.org
 * License : Apache License 2.0
   Programming Lang: Java
   Description : software framework for cross-language services 
 development (java bindings)
 
 Thrift is a development framework for serialization of structured data,
 and the construction of RPC services. It combines a software stack with
 a code generation engine to build services that operate seamlessly
 across a number of different development languages.
 
 This package contains the Java language bindings for Thrift.
 
 The description is mostly copy-and-paste from the website and will need
 some work, (suggestions welcome).
 
 Note: This ITP (and others) will replace #524135

For the most part this is complete; An upload to NEW can be expected
within the week.  Review and/or testing in the meantime would be
greatly appreciated.

http://anonscm.debian.org/gitweb/?p=users/eevans/libthrift-java.git;a=summary
http://anonscm.debian.org/gitweb/?p=collab-maint/thrift-repackage.git;a=summary

Thanks,

-- 
Eric Evans
eev...@debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681416: unblock: reprepro/4.12.4-1

2012-07-12 Thread Bernhard R. Link
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please consider unblocking package reprepro:
It fixes an unclean abort when told to generate only .bz2 index files,
avoids to stop on some unterminated line marker in .diff files
and fixes a typo in the manpage.

Thanks in advance,
Bernhard R. Link

unblock reprepro/4.12.4-1

diff -r -u -N reprepro_4.12.3-1/debian/changelog 
reprepro_4.12.4-1/debian/changelog
--- reprepro_4.12.3-1/debian/changelog  2012-06-24 23:13:38.0 +0200
+++ reprepro_4.12.4-1/debian/changelog  2012-07-12 15:35:27.0 +0200
@@ -1,3 +1,13 @@
+reprepro (4.12.4-1) unstable; urgency=low
+
+  * new bugfix release
+  - fix assert() triggering when requesting only .bz2 indicies
+  - fix typo in manpage (Closes: 681105)
+  - don't stop on no-newline warnings when parsing .diff.gz files
+(Closes: 676519)
+
+ -- Bernhard R. Link brl...@debian.org  Thu, 12 Jul 2012 15:30:12 +0200
+
 reprepro (4.12.3-1) unstable; urgency=low
 
   * new bugfix release
diff -r -u -N reprepro_4.12.3-1/ChangeLog reprepro_4.12.4-1/ChangeLog
--- reprepro_4.12.3-1/ChangeLog 2012-06-24 22:53:10.0 +0200
+++ reprepro_4.12.4-1/ChangeLog 2012-07-12 15:26:52.0 +0200
@@ -1,3 +1,10 @@
+2012-07-11
+   * fix bug in checking old unchanged {Packages/Sources}.bz2
+ files for existance. (Triggering even an assertion when
+ only .bz2 index files are requested).
+   * ignore diff comments about unterminated lines
+ when parsing .diff files
+
 2012-06-24
* support http-method's extended 103 redirect status
* actually set REPREPRO_CONFIG_DIR in hooks as
diff -r -u -N reprepro_4.12.3-1/NEWS reprepro_4.12.4-1/NEWS
--- reprepro_4.12.3-1/NEWS  2012-06-24 22:58:01.0 +0200
+++ reprepro_4.12.4-1/NEWS  2012-07-12 15:26:52.0 +0200
@@ -1,3 +1,7 @@
+Updates between 4.12.3 and 4.12.4:
+- fix bug when only generating .bz2 indices
+- ignore diff comments about unterminated lines when parsing .diff files
+
 Updates between 4.12.2 and 4.12.3:
 - actually set REPREPRO_CONFIG_DIR in hooks as documented in manpage
 - support 103 redirect message from apt's http method.
diff -r -u -N reprepro_4.12.3-1/release.c reprepro_4.12.4-1/release.c
--- reprepro_4.12.3-1/release.c 2012-06-07 22:57:13.0 +0200
+++ reprepro_4.12.4-1/release.c 2012-07-12 15:26:52.0 +0200
@@ -525,17 +525,20 @@
 }
 
 bool release_oldexists(struct filetorelease *file) {
-   if (file-f[ic_uncompressed].fullfinalfilename != NULL) {
-   if (file-f[ic_gzip].fullfinalfilename != NULL) {
-   return 
isregularfile(file-f[ic_gzip].fullfinalfilename) 
-  
isregularfile(file-f[ic_uncompressed].fullfinalfilename);
-   } else {
-   return 
isregularfile(file-f[ic_uncompressed].fullfinalfilename);
+   enum indexcompression ic;
+   bool hadanything = false;
+
+   for (ic = ic_uncompressed ; ic  ic_count ; ic++) {
+   char *f = file-f[ic].fullfinalfilename;
+
+   if (f != NULL) {
+   if (isregularfile(f))
+   hadanything = true;
+   else
+   return false;
}
-   } else {
-   assert (file-f[ic_gzip].fullfinalfilename != NULL);
-   return isregularfile(file-f[ic_gzip].fullfinalfilename);
}
+   return hadanything;
 }
 
 static retvalue openfile(const char *dirofdist, struct openfile *f) {
diff -r -u -N reprepro_4.12.3-1/docs/reprepro.1 
reprepro_4.12.4-1/docs/reprepro.1
--- reprepro_4.12.3-1/docs/reprepro.1   2012-06-24 22:53:10.0 +0200
+++ reprepro_4.12.4-1/docs/reprepro.1   2012-07-12 15:26:52.0 +0200
@@ -933,7 +933,7 @@
 packages were still missing and now want to copy it to those architectures were
 they are unlikely to break something (because a newbinary is already 
available).
 .TP
-.B unusedsource \fR[\fP\fIdistributions\fP\fR]\fP
+.B unusedsources \fR[\fP\fIdistributions\fP\fR]\fP
 List all source packages for which no binary package build from them is found.
 .TP
 .B sourcemissing \fR[\fP\fIdistributions\fP\fR]\fP
diff -r -u -N reprepro_4.12.3-1/sourceextraction.c 
reprepro_4.12.4-1/sourceextraction.c
--- reprepro_4.12.3-1/sourceextraction.c2012-06-07 22:57:13.0 
+0200
+++ reprepro_4.12.4-1/sourceextraction.c2012-07-12 15:26:52.0 
+0200
@@ -315,6 +315,13 @@
return RET_OK;
}
}
+   if (memcmp(p, \\ No newline at end of file, 27) == 0) {
+   if (!u_getline()) {
+   /* nothing found successfully */
+   *found_p = false;
+   return RET_OK;
+   }
+   }
if 

Bug#681272: weather-util: please make -q quieter

2012-07-12 Thread Jeremy Stanley
Odd, my first message must have gotten greylisted by BDO since it's
showing up after my second message in the bug log. At any rate, I'm
attaching the patch I'll be applying in the next upstream release in
case you or anyone else using 2.0 finds it useful to apply manually
in the interim.
-- 
{ IRL(Jeremy_Stanley); WWW(http://fungi.yuggoth.org/); PGP(43495829);
WHOIS(STANL3-ARIN); SMTP(fu...@yuggoth.org); FINGER(fu...@yuggoth.org);
MUD(kin...@katarsis.mudpy.org:6669); IRC(fu...@irc.yuggoth.org#ccl); }
diff -BENbpru old/weather.py new/weather.py
--- old/weather.py	2012-06-26 15:19:44.0 +
+++ new/weather.py	2012-07-12 21:18:08.0 +
@@ -79,7 +79,8 @@ class Selections:
 cache_search=(
 self.get(cache) and self.get(cache_search)
 ),
-cachedir=self.get(cachedir)
+cachedir=self.get(cachedir),
+quiet=self.get_bool(quiet)
 )
 self.config.add_section(argument)
 for item in guessed.items():
@@ -699,7 +700,8 @@ def guess(
 info=False,
 cache_search=False,
 cacheage=900,
-cachedir=.
+cachedir=.,
+quiet=False
 ):
 Find URIs using airport, gecos, placename, station, ZCTA/ZIP, zone.
 import codecs, datetime, time, os, re, sys
@@ -732,7 +734,7 @@ def guess(
 (0.995, excellent),
 (1.000, ideal),
 ]
-print(Searching via %s...%searchtype)
+if not quiet: print(Searching via %s...%searchtype)
 stations = configparser.ConfigParser()
 dataname = stations
 if dataname in datafiles:
@@ -796,7 +798,8 @@ def guess(
 if stations.has_option(station[0], zone):
 zone = eval( stations.get(station[0], zone) )
 dataset = stations
-if not info and stations.has_option( station[0], description ):
+if not ( info or quiet ) \
+and stations.has_option( station[0], description ):
 print(
 [%s result %s] % (
 action,
@@ -819,7 +822,8 @@ def guess(
 if stations.has_option(expression, zone):
 zone = eval( stations.get(expression, zone) )
 dataset = stations
-if not info and stations.has_option(expression, description):
+if not ( info or quiet ) \
+and stations.has_option(expression, description):
 print(
 [%s result %s] % (
 action,
@@ -841,7 +845,8 @@ def guess(
 station = eval( zones.get(expression, station) )
 dataset = zones
 search = (expression, NWS/NOAA weather zone %s % expression)
-if not info and zones.has_option(expression, description):
+if not ( info or quiet ) \
+and zones.has_option(expression, description):
 print(
 [%s result %s] % (
 action,
@@ -939,7 +944,8 @@ def guess(
 )
 if places.has_option(place, zone):
 zone = eval( places.get(place, zone) )
-if not info and places.has_option(place, description):
+if not ( info or quiet ) \
+and places.has_option(place, description):
 print(
 [%s result %s] % (
 action,
@@ -992,7 +998,8 @@ def guess(
 description = zones.get(place, description)
 zone = (place, 0.0)
 search = ( expression, NWS/NOAA weather zone %s % place )
-if not info: print( [%s result %s] % (action, description) )
+if not ( info or quiet ):
+print( [%s result %s] % (action, description) )
 if not possibilities and not station[0]:
 message = No FIPS code/census area match in the %s file.\n % (
 datafiles[places][0]


Bug#461110: Status of this bug report

2012-07-12 Thread Christian PERRIER
From what I read in this bug report, it suggest *two* things:

- include important packages in the standard task
- make it possible to unselect them

Joey clearly answered no to the second question, with the basic
argument that a package one would want eventually to drop from
important is probably not belonging to important. I buy that.

I haven't seen an answer to the *first* question, so I'll make
mine. The purpose of putting a package in standard is.exactly
having it installed by default on default installs.

So, merging important into standard just makes the distinction between
standard and important pointless. I'm *very* tempted to mark this bug
as wontfix.

I'd rather buy the idea of having an important task, then maybe even
other priorities but maybe extra.

-- 




signature.asc
Description: Digital signature


Bug#681417: Please reconsider package description

2012-07-12 Thread Martin Eberhard Schauer

Package: libswt-gtk-3-java
Version: 3.7-2+b1
Severity: wishlist
X-Debbugs-CC: debian-l10n-engl...@lists.debian.org


Dear Java Maintainers,

thank you for maintaining src:swt-gtk. I'm sorry to say that IMHO at 
least one
package description(s) is(are) problematic. An example: 
libswt-gtk-3-java (1).

Its boilerplate in the first paragraph is reused in six other descriptions.


   Description: Standard Widget Toolkit for GTK+ Java library

Having a look at the short description itself one could misunderstand it as
too much capitalisation. Actually it does not obey the Developer's Reference
recommendations (2): It repeats the package name. And though its upstream's
fault (3) the package name itself is too generic. It makes sense to 
translate

it.

The Standard Widget Toolkit (SWT) is a fast and rich GUI toolkit 
for the

Java programming language. SWT provides efficient, portable and fast
access to native controls and user interface facilities on the 
platforms

where it has been implemented.

It's very much appreciated that you did *not* copy the upstream description
verbatim. For sounds like geek speech to me. Perhaps I have a German point
of view at the description.

This package includes the SWT JAR libraries.

Are you sure that Jon Doe knows what a JAR (4) is? (Sorry for citing a 
German

source.)

I would be glad if you like my suggestion:


   Description: Java widget toolkit for GTK+
The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
For platforms with existing SWT implementations it provides efficient,
portable and fast access to native controls and user interface 
facilities.

.
This package includes the SWT Java archive (jar) libraries.

Kind regards,
Martin


1: http://ddtp.debian.net/ddt.cgi?desc_id=67727
2: 
http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-pkg-synopsis

3: http://www.eclipse.org/swt/
4: http://de.wikipedia.org/wiki/Java_Archive



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681418: debugfs is a big security hole

2012-07-12 Thread Ben Hutchings
Package: src:linux
Version: 3.2.21-3
Severity: important
Tags: security

As discussed here
http://lists.linux-foundation.org/pipermail/ksummit-2012-discuss/2012-July/000891.html.

I certainly consider mounting of debugfs to be significant security
liability.  I'm not at all happy that people use it as the basis for
end-user applications that quietly mount debugfs if they find it isn't
yet mounted.  Even if their corner of debugfs is robust, all the other
stuff exposed by random drivers may not be.

Debian has at least one such application package (blktrace) which
mounts debugfs from its init script.

I would like to address this by backporting this feature:

commit d6e486868cde585842d55ba3b6ec57af090fc343
Author: Ludwig Nussel ludwig.nus...@suse.de
Date:   Wed Jan 25 11:52:28 2012 +0100

debugfs: add mode, uid and gid options

and then changing the default mode (mask) to be 0700.  This should
leave debugfs functional (most such applications will require root
anyway) and allow users to relax permissions if they really don't
care about the security problems.

However, currently there is not a single place for the user options.
I think that either (1) debugfs should be mounted by default in a
similar way to other pseudo-filesystems, or (2) debugfs should have a
noauto entry in /etc/fstab where users can set options, and packages
may use 'mount /sys/kernel/debug' to mount debugfs with those options
(not 'mount -t debugfs debugfs /sys/kernel/debug', as now).

Ben.

-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#676048: tess: FTBFS: tessrun fails

2012-07-12 Thread Nobuhiro Iwamatsu
tags 676048 + unreproducible
thanks

Hi,

I checked this BTS, but this problem was not reproduced.
I attacehd build log with pbuilder.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


tess_0.3.0-6_amd64.build.gz
Description: GNU Zip compressed data


Bug#681214: lynx-cur: lynx adds 8 bytes to a downloaded file

2012-07-12 Thread ThoMas Dickey
On Thu, Jul 12, 2012 at 01:48:50PM +0200, Vincent Lefevre wrote:
 retitle 681214 lynx-cur: lynx doesn't truncate downloaded files to 
 Content-Length value
 thanks
 
 On 2012-07-11 15:19:12 +0200, Vincent Lefevre wrote:
  When downloading a file from http://partage-fichiers.ens-lyon.fr/
  lynx added 8 bytes to the file:
  
  -rw-r--r-- 1 vlefevre vlefevre 59675248 2012-07-11 14:07:33 tst-exp.tar.xz
  -rw-r--r-- 1 vlefevre vlefevre 59675256 2012-07-11 15:02:33 tst-exp.tar.xz.3
  
  $ cmp tst-exp.tar.xz tst-exp.tar.xz.3
  cmp: EOF on tst-exp.tar.xz
  $ tail -c 8 tst-exp.tar.xz.3 | hd
    35 39 36 37 35 32 34 38   |59675248|
  0008
 
 This is actually the file size. This can be reproduced on a small
 file:

What you're saying is that the content length is incorrect.

RFC 2616 doesn't appear to specify behavior when the content-length is
incorrect.

-- 
Thomas E. Dickey dic...@invisible-island.net
http://invisible-island.net
ftp://invisible-island.net


signature.asc
Description: Digital signature


Bug#452393: [PROPOSAL] clarify overstep between required and important priorities

2012-07-12 Thread Jonathan Nieder
Julien Cristau wrote:

 - debconf-i18n, liblocale-gettext-perl, libtext-charwidth-perl,
   libtext-iconv-perl, libtext-wrapi18n-perl: since debconf 1.5.39 -i18n
   is only a Recommends.  Could probably be downgraded to important?

I think so.  [1] has some context.

 - mawk: one of the alternatives for base-files' Pre-Depends, so actually
   pseudo-essential

Good catch.  That means the wording needs a little more work, to
explain that only one of 'mawk' and 'gawk' (and one of 'sysv-rc' and
'file-rc', etc) has to be of priority required. (*)

Maybe we should define it as a minimal set of packages implementing
the essential functionality (§3.8) instead of defining it in terms of
essential packages.  Other ideas?

Here's the current patch for reference.  It doesn't address the point
marked above with (*).

[1] 
http://lists.alioth.debian.org/pipermail/debconf-devel/2012-March/003267.html

diff --git i/policy.sgml w/policy.sgml
index 52dbb26a..81511730 100644
--- i/policy.sgml
+++ w/policy.sgml
@@ -757,9 +757,8 @@
  taglist
tagttrequired/tt/tag
item
-   Packages which are necessary for the proper
-   functioning of the system (usually, this means that
-   dpkg functionality depends on these packages).
+   Packages tagged ttEssential: yes/tt and their
+   dependencies.
Removing a ttrequired/tt package may cause your
system to become totally broken and you may not even
be able to use prgndpkg/prgn to put things back,



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680825: [Debichem-devel] Bug#680825: gromacs: FTBFS: mv: cannot stat `/«PKGBUILDDIR»/debian/gromacs-mpich/usr/lib/*.so': No such file or directory

2012-07-12 Thread Nicholas Breen
On Wed, Jul 11, 2012 at 03:44:22PM -0400, Brad King wrote:
 This should fix it:
 
  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8720aa04
 
 Ideally we should add a test for this case but I have no time now.
 We'll include the fix in the next 2.8.9 rc.

Thank you very much for tracking down the bug.

Modestas, do you think it's worth applying that patch to the cmake package and
requesting a freeze exception from the RMs?  I'm not sure if it affects any
other packages in the archive, but I cannot find any other outright failures in
this batch of FTBFS bugs that date from after the 2.8.9-rc1 upload, so it might
well be just this one case.  Otherwise I'll hash out a workaround for gromacs
to keep it from getting removed as RC-buggy.

- Nicholas




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681419: Alternative dependencies on non-free packages in main

2012-07-12 Thread Russ Allbery
Package: tech-ctte
Severity: normal

As a Debian Policy delegate, I'm delegating to the Technical Committee
the resolution of bugs #587279 and #616462.

The current Policy wording is:

In addition, the packages in main

 * must not require or recommend a package outside of main
   for compilation or execution (thus, the package must not declare
   a Pre-Depends, Depends, Recommends, Build-Depends, or
   Build-Depends-Indep relationship on a non-main package),

The question at issue in these bugs is whether it is permissible for
a package in main to declare a non-default alternative dependency on
a package in non-free.  In other words, may a package in main have a
dependency of:

Depends: foo | foo-nonfree

(I believe that the question of whether foo-nonfree | foo should be
allowed is not at issue and that the consensus is that it's not
permitted.  However, the Technical Committee can certainly open that
discussion if desired.)

Please see the bugs cited above for the complete earlier discussion.
(Note that the end of #587279 has some off-topic discussion of the
exact meaning of require or recommend a package that's not at issue
in this bug.  I don't think the requested bug about that issue was
ever filed, so I'm inclined to not consider it an issue currently.)



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681420: squashfs-tools: hard to install on low-performance machine for no benifit (wrong compressor options on deb)

2012-07-12 Thread shawn
Package: squashfs-tools
Version: 1:4.2-5
Severity: normal

Befause of the compressor settings used in this package, to decompress
either the source package or the deb packages created by this package
requires
65 Megabytes of memory, which is alot, when it is taken into account
that this
is for absolutely no benifit.

The reason/problem here is warned on in the xz(1) man page---raising the
compression
options of xz increases the dictionary sie the compressor uses. Using a
dictionary larger
than the uncompressed file is completely useless, and the entire
dictionary must be
in memory during decompression.

What you want for highest compression levels, while using lower
dictionary sizes, is xz's
extreme option, however I don't think dpkg-deb exposes this.

In the meantime, the default option -6, is very good, with a 8MB
dictionary, however
in my experimentation, using -4 or -2 keeps almost the same compression
(and on small package
-2e and -4e, e for --extreme) would get exactly the same compresion.

Anyways, as this package is very useful on embedded systems, I think it
is unacceptable to
have this package using a compressor dictionary size on the .deb
packages
any larger than the default of 8MB.
From the xz man page:

  The differences between the presets  are  more
significant  than
  with  gzip(1)  and  bzip2(1).   The selected compression
settings
  determine the memory requirements of the decompressor,
thus using
  a  too  high preset level might make it painful to
decompress the
  file on an old system with little RAM.  Specifically, it's
not  a
  good  idea to blindly use -9 for everything like it often
is with
  gzip(1) and bzip2(1).


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: armel (armv5tel)

Kernel: Linux 3.4.0-tomoyo-6-gfd64aac (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages squashfs-tools depends on:
ii  libc6  2.13-33
ii  libgcc11:4.7.1-2
ii  liblzma5   5.1.1alpha+20120614-1
ii  liblzo2-2  2.06-1
ii  zlib1g 1:1.2.7.dfsg-13

squashfs-tools recommends no packages.

squashfs-tools suggests no packages.

-- no debconf information





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#629868: these man files are missing in libstdc++6-4.6-doc and libstdc++6-4.7-doc also

2012-07-12 Thread Ray Dillinger
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/12/2012 10:13 AM, Matthias Klose wrote:
 On 11.07.2012 19:21, Ray Dillinger wrote:
 This is the standard library.  It's totally fundamental.  We
 can't allow Debian systems for programmers to NOT have man pages
 on this.
 
 care to send a patch?
 


If you mean zip up the files that were in libstdc++6-4.4-doc that
aren't in later versions, uh, I guess I could.  But that doesn't make
sense.  They are in the source tree already, and I haven't modified
them. They've just been skipped (not included) in the current packages.

Is there any insight as to why?  Somebody made a decision to not
package these files when they changed from libstdc++6-4.4.doc to
libstdc++6-4.5.doc (and later versions) and if I submitted a patch it
would be to undo that change.  So if I'm patching it I want to first
understand the change.

If it was a policy decision, then undoing it will make people
who made that decision mad.  If it's just a packaging error,
then the patch would probably be fairly trivial and wouldn't
require any man pages from me.

If it's a policy decision, then *different* man page files
are needed.  It looks like we're talking about the removal
of a bunch of doxygen-generated pages, which are only
marginally helpful in the first place.

Finally, how can I create the patch?  I know how to use diff,
and I can write troff or nroff man pages for anything I have
enough information about, but I know nearly nothing about the
.deb file format or how packages are built from the debian
source trees.

Ray D.





-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJP/1wNAAoJEAOzWkqOibfNeFYH/3yyp0U8H1TGpOPG8RGqTvJy
IkYYw6erpnd0JwKx0wEVf0cfUJnL08DD8WhwUTNydWqJDjWkKrq0NNRbEqDqfwuv
TplFrzBvyfluVouy3fi0fIztCHxDvniWOET4xqbMx089M4P2oz6lMo0ZClHKpKBp
1duo6rHN3PA0NC0JHyqxqk7YVUZ5F36Y0UOdPdhdamJRWm10r/NTg1mq0I9/7SyA
cx6ysoZzA+NFiWriBx/q9E58/skVFPPf1iX5z/Kp4QjTM2nFMQaiPBdEmyvZiQql
zIRVfeklP7htJcPGaiuMcWlRwdcErRE1XYoX4+C/fOdgaUs3QbBGkViryKGxbuw=
=ShiF
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#654958: debian-policy: Document VCS fields.

2012-07-12 Thread Jonathan Nieder
Russ Allbery wrote:

 Maybe we should instead say something like:

 ...and should be sufficient to locate the repository used for
 packaging.  Ideally, it also locates the branch used for development
 of new Debian packages.

With s/new Debian packages/new versions of the Debian package/, makes
sense.

 +p
 +  In the case of Git, the value consists of a Git URL

 ...of a URL.  Otherwise, it sounds like the only acceptable value are
 specifically git:// URLs.  Comma after URL.

Yes, ok.  I was poisoned by the git-clone(1) manpage. :)  It describes
accepted repository address formats in a section headed GIT URLS.

[... other nice suggestions snipped ...]
 Otherwise looks good to me.

Thanks again for your help.  I've applied all suggested changes.
Interdiff and updated patch attached.

Jonathan
diff -u b/policy.sgml b/policy.sgml
--- b/policy.sgml
+++ b/policy.sgml
@@ -2631,7 +2631,7 @@
itemqref id=sourcebinarydepsttBuild-Depends/tt et 
al/qref/item
itemqref 
id=f-Standards-VersionttStandards-Version/tt/qref (recommended)/item
itemqref id=f-HomepagettHomepage/tt/qref/item
-   itemqref id=f-VCS-fieldsttVCS fields/tt/qref/item
+   itemqref id=f-VCS-fieldsttVcs-Browser/tt, 
ttVcs-Git/tt, et al./qref/item
  /list
/p
 
@@ -2724,12 +2724,12 @@
  itemqref id=f-UploadersttUploaders/tt/qref/item
  itemqref 
id=f-DM-Upload-AllowedttDM-Upload-Allowed/tt/qref/item
  itemqref id=f-HomepagettHomepage/tt/qref/item
+ itemqref id=f-VCS-fieldsttVcs-Browser/tt, ttVcs-Git/tt, 
et al./qref/item
  itemqref 
id=f-Standards-VersionttStandards-Version/tt/qref (recommended)/item
  itemqref id=sourcebinarydepsttBuild-Depends/tt et 
al/qref/item
  itemqref id=f-ChecksumsttChecksums-Sha1/tt
  and ttChecksums-Sha256/tt/qref (recommended)/item
  itemqref id=f-FilesttFiles/tt/qref (mandatory)/item
- itemqref id=f-VCS-fieldsttVCS fields/tt/qref/item
/list
/p
 
@@ -3746,13 +3746,13 @@
  p
Debian source packages are increasingly developed using VCSs.  The
purpose of the following fields is to indicate a publicly accessible
-   repository where the package is developed.
+   repository where the Debian source package is developed.
 
taglist
  tagttVcs-Browser/tt/tag
  item
p
- HTTP URL of a web interface for browsing the repository.
+ URL of a web interface for browsing the repository.
/p
  /item
 
@@ -3767,13 +3767,14 @@
  The field name identifies the VCS. The field's value uses the
  version control system's conventional syntax for describing
  repository locations and should be sufficient to locate the
- repository and access it anonymously on a branch used for
- packaging.
+ repository used for packaging. Ideally, it also locates the
+ branch used for development of new versions of the Debian
+ package.
/p
p
- In the case of Git, the value consists of a Git URL
- optionally followed by the word tt-b/tt and the name of
- a branch in the indicated repository, like with the
+ In the case of Git, the value consists of a URL, optionally
+ followed by the word tt-b/tt and the name of a branch in
+ the indicated repository, following the syntax of the
  ttgit clone/tt command.  If no branch is specified, the
  packaging should be on the default branch.
/p
From: Charles Plessy ple...@debian.org
Date: Sat, 7 Jan 2012 15:00:30 +0900
Subject: Document VCS fields, using Developers's Reference §6.2.5 for 
inspiration.

Closes: #654958

[jrnie...@gmail.com:
 - declared repositories should be publicly accessible
 - Vcs-Browser should point to a webapp
 - Vcs-system should use the version control system's conventional syntax
 - if multiple branches are used for packaging (e.g., stable,
   testing, sid), any one of them will do
 - for Vcs-Git, -b branch can be omitted when the intended branch is the
   default branch
 - list some Vcs-foo fields by name in the lists in §5.2 and §5.4
 - declared repositories track development of the Debian source
   package, not just the upstream code
 - Vcs-Browser can be a web interface using any protocol (e.g., HTTPS
   is fine)
 - picking a good branch is optional
 Thanks to Russ Allbery for several improvements to the text.]
---
 policy.sgml |   49 +
 1 file changed, 49 insertions(+)

diff --git a/policy.sgml b/policy.sgml
index 52dbb26a..7d514921 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -2631,6 +2631,7 @@ 

Bug#681421: apt: Acquire::http { proxy } should be made location-aware

2012-07-12 Thread Felicitus
Package: apt
Version: 0.9.7.1
Severity: wishlist

Dear Maintainer,

I'm using a proxy configuration for my notebook:

Acquire::http { Proxy http://ip:3142; };

However, when I switch locations (like from home to hackerspace or to work), I
need to uncomment/change that line depending on whatever location I'm at.

It would be nice if this could be automated - or that apt skips the proxy if it
is not reachable (I actually prefer the latter).



-- Package-specific info:

-- apt-config dump --

APT ;
APT::Architecture amd64;
APT::Build-Essential ;
APT::Build-Essential:: build-essential;
APT::Install-Recommends true;
APT::Install-Suggests 0;
APT::Authentication ;
APT::Authentication::TrustCDROM true;
APT::NeverAutoRemove ;
APT::NeverAutoRemove:: ^firmware-linux.*;
APT::NeverAutoRemove:: ^linux-firmware$;
APT::NeverAutoRemove:: ^linux-image.*;
APT::NeverAutoRemove:: ^kfreebsd-image.*;
APT::NeverAutoRemove:: ^linux-restricted-modules.*;
APT::NeverAutoRemove:: ^linux-ubuntu-modules-.*;
APT::NeverAutoRemove:: ^gnumach$;
APT::NeverAutoRemove:: ^gnumach-image.*;
APT::Never-MarkAuto-Sections ;
APT::Never-MarkAuto-Sections:: metapackages;
APT::Never-MarkAuto-Sections:: restricted/metapackages;
APT::Never-MarkAuto-Sections:: universe/metapackages;
APT::Never-MarkAuto-Sections:: multiverse/metapackages;
APT::Never-MarkAuto-Sections:: oldlibs;
APT::Never-MarkAuto-Sections:: restricted/oldlibs;
APT::Never-MarkAuto-Sections:: universe/oldlibs;
APT::Never-MarkAuto-Sections:: multiverse/oldlibs;
APT::Periodic ;
APT::Periodic::Download-Upgradeable-Packages 0;
APT::Periodic::Unattended-Upgrade 0;
APT::Periodic::AutocleanInterval 0;
APT::Periodic::Update-Package-Lists 0;
APT::Update ;
APT::Update::Post-Invoke-Success ;
APT::Update::Post-Invoke-Success:: [ ! -f /var/run/dbus/system_bus_socket ] || 
/usr/bin/dbus-send --system --dest=org.debian.apt --type=signal /org/debian/apt 
org.debian.apt.CacheChanged || true;
APT::Update::Post-Invoke-Success:: /usr/bin/test -e 
/usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service  
/usr/bin/test -S /var/run/dbus/system_bus_socket  /usr/bin/gdbus call 
--system --dest org.freedesktop.PackageKit --object-path 
/org/freedesktop/PackageKit --timeout 1 --method 
org.freedesktop.PackageKit.StateHasChanged cache-update  /dev/null; /bin/echo 
 /dev/null;
APT::Architectures ;
APT::Architectures:: amd64;
APT::Architectures:: i386;
APT::Compressor ;
APT::Compressor::. ;
APT::Compressor::.::Name .;
APT::Compressor::.::Extension ;
APT::Compressor::.::Binary ;
APT::Compressor::.::Cost 1;
APT::Compressor::gzip ;
APT::Compressor::gzip::Name gzip;
APT::Compressor::gzip::Extension .gz;
APT::Compressor::gzip::Binary gzip;
APT::Compressor::gzip::Cost 2;
APT::Compressor::gzip::CompressArg ;
APT::Compressor::gzip::CompressArg:: -9n;
APT::Compressor::gzip::UncompressArg ;
APT::Compressor::gzip::UncompressArg:: -d;
APT::Compressor::bzip2 ;
APT::Compressor::bzip2::Name bzip2;
APT::Compressor::bzip2::Extension .bz2;
APT::Compressor::bzip2::Binary bzip2;
APT::Compressor::bzip2::Cost 3;
APT::Compressor::bzip2::CompressArg ;
APT::Compressor::bzip2::CompressArg:: -9;
APT::Compressor::bzip2::UncompressArg ;
APT::Compressor::bzip2::UncompressArg:: -d;
APT::Compressor::xz ;
APT::Compressor::xz::Name xz;
APT::Compressor::xz::Extension .xz;
APT::Compressor::xz::Binary xz;
APT::Compressor::xz::Cost 4;
APT::Compressor::xz::CompressArg ;
APT::Compressor::xz::CompressArg:: -6;
APT::Compressor::xz::UncompressArg ;
APT::Compressor::xz::UncompressArg:: -d;
APT::Compressor::lzma ;
APT::Compressor::lzma::Name lzma;
APT::Compressor::lzma::Extension .lzma;
APT::Compressor::lzma::Binary xz;
APT::Compressor::lzma::Cost 5;
APT::Compressor::lzma::CompressArg ;
APT::Compressor::lzma::CompressArg:: --format=lzma;
APT::Compressor::lzma::CompressArg:: -9;
APT::Compressor::lzma::UncompressArg ;
APT::Compressor::lzma::UncompressArg:: --format=lzma;
APT::Compressor::lzma::UncompressArg:: -d;
APT::CompressorName ;
APT::CompressorExtension .;
APT::CompressorBinary ;
APT::CompressorCost 100;
APT::CompressorCompressArg ;
APT::CompressorCompressArg:: -9;
APT::CompressorUncompressArg ;
APT::CompressorUncompressArg:: -d;
Dir /;
Dir::State var/lib/apt/;
Dir::State::lists lists/;
Dir::State::cdroms cdroms.list;
Dir::State::mirrors mirrors/;
Dir::State::extended_states extended_states;
Dir::State::status /var/lib/dpkg/status;
Dir::Cache var/cache/apt/;
Dir::Cache::archives archives/;
Dir::Cache::srcpkgcache srcpkgcache.bin;
Dir::Cache::pkgcache pkgcache.bin;
Dir::Etc etc/apt/;
Dir::Etc::sourcelist sources.list;
Dir::Etc::sourceparts sources.list.d;
Dir::Etc::vendorlist vendors.list;
Dir::Etc::vendorparts vendors.list.d;
Dir::Etc::main apt.conf;
Dir::Etc::netrc auth.conf;
Dir::Etc::parts apt.conf.d;
Dir::Etc::preferences preferences;
Dir::Etc::preferencesparts preferences.d;
Dir::Etc::trusted trusted.gpg;
Dir::Etc::trustedparts trusted.gpg.d;
Dir::Bin ;
Dir::Bin::methods /usr/lib/apt/methods;
Dir::Bin::solvers 

Bug#681422: libcatalyst-perl: breaks libtest-www-mechanize-catalyst-perl

2012-07-12 Thread intrigeri
Package: libcatalyst-perl
Version: 5.90014-1
Severity: important

See #680826. Fixed in 5.90015 (not uploaded yet).



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#654958: debian-policy: Document VCS fields.

2012-07-12 Thread Russ Allbery
Jonathan Nieder jrnie...@gmail.com writes:

 Thanks again for your help.  I've applied all suggested changes.
 Interdiff and updated patch attached.

Looks good to me -- seconded.

-- 
Russ Allbery (r...@debian.org)   http://www.eyrie.org/~eagle/



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681003: Please, read this

2012-07-12 Thread Christian PERRIER
Quoting SM Baby Siabef (siabef.deb...@gmail.com):
 Don't take the POT file of the previous mail. It has one esthetic mistake.
 
 Take the POT file of that mail.


This file has encoding problems. Could you gzip it *then* send it
again to 681...@bugs.debian.org?




signature.asc
Description: Digital signature


Bug#681418: debugfs is a big security hole

2012-07-12 Thread Michael Biebl
On 13.07.2012 05:37, Ben Hutchings wrote:
 Package: src:linux
 Version: 3.2.21-3
 Severity: important
 Tags: security
 
 As discussed here
 http://lists.linux-foundation.org/pipermail/ksummit-2012-discuss/2012-July/000891.html.
 
 I certainly consider mounting of debugfs to be significant security
 liability.  I'm not at all happy that people use it as the basis for
 end-user applications that quietly mount debugfs if they find it isn't
 yet mounted.  Even if their corner of debugfs is robust, all the other
 stuff exposed by random drivers may not be.
 
 Debian has at least one such application package (blktrace) which
 mounts debugfs from its init script.

systemd might be affected too, so I'm bringing Tollef into the loop here.

When having booted with systemd I get:

debugfs on /sys/kernel/debug type debugfs (rw,relatime)


Tollef, do you know why systemd mounts debugfs by default?

Is there something that should be done in the systemd package?


Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#681423: libcatalyst-perl: breaks Catalyst-Plugin-StackTrace

2012-07-12 Thread intrigeri
Package: libcatalyst-perl
Version: 5.90014-1
Severity: important

Catalyst-Plugin-StackTrace is shipped by libcatalyst-modules-perl.
See https://rt.cpan.org/Public/Bug/Display.html?id=76179#txn-1094083.
Fixed by libcatalyst-perl 5.90015 (not uploaded yet).



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681424: libpam-ldap: multiarch causes pam_ldap to be added to pam setup

2012-07-12 Thread Craig Small
Package: libpam-ldap
Version: 184-8.6
Severity: important
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

On a multiarch system ia32-libs-i386 pulls in a lot of i386 architecture
libraries, including libpam-ldap:i386

Installing libpam-ldap:i386 on an amd64 system edits the /etc/pam.d/
files to include pam_ldap.so

However, cron, ssh, etc are all amd64 binaries, so your logs fill up
saying they cannot find the library; which is fair enough because
there is no amd64 libpam-ldap installed on this system.

Jul 13 10:29:01 elmo CRON[1788]: PAM unable to dlopen(pam_ldap.so): 
/lib/security/pam_ldap.so: cannot open shared object file: No such file or 
directory
Jul 13 10:29:01 elmo CRON[1788]: PAM adding faulty module: pam_ldap.so

The fault is that libpam-ldap:i386 should check what architecture it is
running on and not update /etc/pam.d/* if it is not its own
architecture;  I think anyhow.

 - Craig

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpam-ldap depends on:
ii  debconf [debconf-2.0]  1.5.45
ii  libc6  2.13-34
ii  libldap-2.4-2  2.4.31-1
ii  libpam-runtime 1.1.3-7.1
ii  libpam0g   1.1.3-7.1

libpam-ldap recommends no packages.

Versions of packages libpam-ldap suggests:
ii  libnss-ldap  264-2.3

-- debconf information excluded

-- debsums errors found:
debsums: package libpam-ldap is not installed



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681425: libcatalyst-perl: breaks Catalyst-Plugin-Session-State-Cookie

2012-07-12 Thread intrigeri
Package: libcatalyst-perl
Version: 5.90010-1
Severity: important

See #665222.

This is fixed by libcatalyst-perl 5.90015-1 (not uploaded yet).



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681426: syslinux-themes-debian-wheezy: extlinux/theme.cfg refers to debian-squeeze files

2012-07-12 Thread Eric Cooper
Package: syslinux-themes-debian-wheezy
Version: 11-1
Severity: critical
Justification: breaks the whole system

/usr/share/syslinux/themes/debian-wheezy/extlinux/theme.cfg contains:

include themes/debian-squeeze/menu.cfg
default themes/debian-squeeze/vesamenu.c32
prompt 0
timeout 50

(i.e. refers to debian-squeeze instead of debian-wheezy)

After installing on a system using extlinux to boot,
with 
EXTLINUX_THEME=debian (or debian-wheezy)
in /etc/default/extlinux, the system is now unbootable
(unable to load image themes/debian-squeeze/vesamenu.c32)

Changing debian-squeeze to debian-wheezy fixes the problem (although
just referring to the debian symlink might be a more robust
solution).

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages syslinux-themes-debian-wheezy depends on:
ii  memtest86+   4.20-1.1
ii  syslinux-common  2:4.05+dfsg-6

syslinux-themes-debian-wheezy recommends no packages.

syslinux-themes-debian-wheezy suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#675971: Bug #675971 -- wontfix?

2012-07-12 Thread Chris Knadle
Marking this bug as fixed is incorrect for this case because the issue 
remains, and will mean that when someone else finds the bug they will reopen 
it -- which is the correct thing for them to do.

If this the remaining parts of this bug are not considered bugs, or if the 
intention is not to fix these bugs because they were created by a necessary 
design choice (of removing CELT), then I think the right thing to do is to 
give a reasonable explanation that a potential bug reporter can understand, 
and to mark the bug wontfix.  That way when others run into the problem and 
find the bug report, they'll learn that the package has this issue by design.

If the bug is marked fixed rather than wontfix then I intend to reopen it, 
by the same reasoning.

Thanks.

  -- Chris

--
Chris Knadle
chris.kna...@coredump.us



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681377: (Fwd) Re: Bug#681377: unblock: libpdfbox-java/1:1.7.0+dfsg-2

2012-07-12 Thread tony mancill
 - Forwarded message from Niels Thykier ni...@thykier.net -
 
 From: Niels Thykier ni...@thykier.net
 To: gregor herrmann gre...@debian.org, 681...@bugs.debian.org
 Subject: Re: Bug#681377: unblock: libpdfbox-java/1:1.7.0+dfsg-2
 Date: Thu, 12 Jul 2012 21:31:24 +0200
 
 On 2012-07-12 20:24, gregor herrmann wrote:
 Package: release.debian.org Severity: normal User:
 release.debian@packages.debian.org Usertags: unblock

 Please unblock package libpdfbox-java.

 -2 fixes the (at least) important bug #680778, the only change is
 is an added dependency. Full debdiff attached.

 unblock libpdfbox-java/1:1.7.0+dfsg-2


 Thanks in advance, gregor


 
 I notice it does not add a class-path change in the Jar file; is this
 class-path entry already present?  According to the reporter, he also
 added a class-path for it to work.
 
 ~Niels

Hello Niels,

Mea culpa (again).  I misled Gregor regarding whether the classpath
warning should be addressed for this upload.  I have prepared an update
for the package - debdiff attached - but not yet uploaded.

Gregor, I have pushed this commit into the packaging repo, but wanted to
hold off on the upload until you had a chance to take a look at it [1].

Cheers,
tony

[1]
http://anonscm.debian.org/gitweb/?p=pkg-java/libpdfbox-java.git;a=commitdiff;h=c64e01bf82430d2b0a9b8eb6d17d6c703c652c81
diff -Nru libpdfbox-java-1.7.0+dfsg/debian/changelog 
libpdfbox-java-1.7.0+dfsg/debian/changelog
--- libpdfbox-java-1.7.0+dfsg/debian/changelog  2012-07-12 18:23:43.0 
+
+++ libpdfbox-java-1.7.0+dfsg/debian/changelog  2012-07-13 04:18:35.0 
+
@@ -1,3 +1,10 @@
+libpdfbox-java (1:1.7.0+dfsg-3) unstable; urgency=low
+
+  * debian/libpdfbox-java.classpath: add libfontbox-java to manifest
+  * debian/control: add javahelper to build-depends
+
+ -- tony mancill tmanc...@debian.org  Thu, 12 Jul 2012 19:27:17 -0700
+
 libpdfbox-java (1:1.7.0+dfsg-2) unstable; urgency=low
 
   * debian/control: add dependency on libfontbox-java to libpdfbox-java.
diff -Nru libpdfbox-java-1.7.0+dfsg/debian/control 
libpdfbox-java-1.7.0+dfsg/debian/control
--- libpdfbox-java-1.7.0+dfsg/debian/control2012-07-12 18:23:43.0 
+
+++ libpdfbox-java-1.7.0+dfsg/debian/control2012-07-13 04:18:35.0 
+
@@ -22,7 +22,8 @@
  libcommons-beanutils-java,
  libcommons-logging-java,
  libicu4j-java,
- liblucene2-java
+ liblucene2-java,
+ javahelper
 Standards-Version: 3.9.3
 Homepage: http://pdfbox.apache.org/
 Vcs-Git: git://git.debian.org/git/pkg-java/libpdfbox-java.git
diff -Nru libpdfbox-java-1.7.0+dfsg/debian/libpdfbox-java.classpath 
libpdfbox-java-1.7.0+dfsg/debian/libpdfbox-java.classpath
--- libpdfbox-java-1.7.0+dfsg/debian/libpdfbox-java.classpath   1970-01-01 
00:00:00.0 +
+++ libpdfbox-java-1.7.0+dfsg/debian/libpdfbox-java.classpath   2012-07-13 
04:18:35.0 +
@@ -0,0 +1 @@
+usr/share/java/pdfbox.jar /usr/share/java/fontbox.jar
diff -Nru libpdfbox-java-1.7.0+dfsg/debian/rules 
libpdfbox-java-1.7.0+dfsg/debian/rules
--- libpdfbox-java-1.7.0+dfsg/debian/rules  2012-07-12 18:23:43.0 
+
+++ libpdfbox-java-1.7.0+dfsg/debian/rules  2012-07-13 04:18:35.0 
+
@@ -29,6 +29,10 @@
 
dh_auto_build -- -buildfile pdfbox/build.xml pdfbox.package 
fontbox.package jempbox.package pdfbox.javadoc fontbox.javadoc jempbox.javadoc
 
+override_dh_link:
+   dh_link -O--buildsystem=ant
+   jh_classpath
+
 override_dh_installchangelogs:
dh_installchangelogs $(CURDIR)/RELEASE-NOTES.txt
 


signature.asc
Description: OpenPGP digital signature


Bug#627174: sd

2012-07-12 Thread Nicholas Bamber
I've raised #627174 to request this package's removal.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680537: [PATCH] debian: Do not change iptables rules by default.

2012-07-12 Thread Ben Pfaff
Debian kernel maintainer Bastian Blank writes, at
http://bugs.debian.org/680537:

   The netfilter rules are a shared resource. There is no synchronization,
   so the admin have the last word. As kernel maintainer, I see it similar
   to a configuration file, so §10.7 policy applies.

   The purpose of openvswitch is to provide support for switching, not to
   setup filter rules. This means it violates the principle of least
   surprise.

I believe that the argument by analogy to configuration files is weak,
given that the Debian policy section in question is very specifically about
files, not about general principles.  On the other hand, Debian does not
install any firewall by default, so the presence of a rule that blocks GRE
traffic is a sign that the administrator has taken an explicit action to
install a firewall that blocks GRE, and therefore it is rather rude to
override this.  Therefore, this patch simply turns off this behavior on
Debian, given that in ordinary Debian installations it will have no
adverse effect on Open vSwitch.

Debian bug #680537.
CC: 680...@bugs.debian.org
Reported-by: Bastian Blank wa...@debian.org
Signed-off-by: Ben Pfaff b...@nicira.com
---
 debian/openvswitch-switch.init |2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/debian/openvswitch-switch.init b/debian/openvswitch-switch.init
index 3c93720..f650f87 100755
--- a/debian/openvswitch-switch.init
+++ b/debian/openvswitch-switch.init
@@ -72,8 +72,6 @@ start () {
 fi
 set $@ $OVS_CTL_OPTS
 $@ || exit $?
-
-ovs_ctl --protocol=gre enable-protocol
 }
 
 stop () {
-- 
1.7.2.5




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680537: [ovs-dev] [PATCH] debian: Do not change iptables rules by default.

2012-07-12 Thread Ben Pfaff
On Fri, Jul 13, 2012 at 01:46:39PM +0900, Simon Horman wrote:
 On Thu, Jul 12, 2012 at 09:17:11PM -0700, Ben Pfaff wrote:
  Debian kernel maintainer Bastian Blank writes, at
  http://bugs.debian.org/680537:
  
 The netfilter rules are a shared resource. There is no synchronization,
 so the admin have the last word. As kernel maintainer, I see it similar
 to a configuration file, so §10.7 policy applies.
  
 The purpose of openvswitch is to provide support for switching, not to
 setup filter rules. This means it violates the principle of least
 surprise.
  
  I believe that the argument by analogy to configuration files is weak,
  given that the Debian policy section in question is very specifically about
  files, not about general principles.  On the other hand, Debian does not
  install any firewall by default, so the presence of a rule that blocks GRE
  traffic is a sign that the administrator has taken an explicit action to
  install a firewall that blocks GRE, and therefore it is rather rude to
  override this.  Therefore, this patch simply turns off this behavior on
  Debian, given that in ordinary Debian installations it will have no
  adverse effect on Open vSwitch.
 
 FWIW, I am in complete agreement with Ben on this.

Want to give me an Acked-by?



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#648451: ITP: thrift-compiler -- software framework for cross-language services development (compiler)

2012-07-12 Thread Eric Evans
[ Eric Evans ]
 Package: wnpp
 Severity: wishlist
 Owner: Eric Evans eev...@debian.org
 
 * Package name: thrift-compiler
   Version : 0.7.0
   Upstream Author : Apache Software Foundation d...@thrift.apache.org
 * URL : http://thrift.apache.org
 * License : Apache License 2.0
   Programming Lang: Python
   Description : software framework for cross-language services 
 development (compiler)
 
 Thrift is a development framework for serialization of structured data, 
 and the construction of RPC services. It combines a software stack with
 a code generation engine to build services that operate seamlessly 
 across a number of different development languages.
 
 This package contains the compiler needed to generate code from a Thrift
 services specification.
 
 The description is mostly copy-and-paste from the website and will need
 some work, (suggestions welcome).
 
 Note: This ITP (and others) will replace #524135

For the most part this is complete; An upload to NEW can be expected
within the week.  Review and/or testing in the meantime would be
greatly appreciated.

http://anonscm.debian.org/gitweb/?p=users/eevans/thrift-compiler.git;a=summary
http://anonscm.debian.org/gitweb/?p=collab-maint/thrift-repackage.git;a=summary

Thanks,

-- 
Eric Evans
eev...@debian.org



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681429: bsd-mailx: include manual.txt

2012-07-12 Thread Kevin Ryde
Package: bsd-mailx
Version: 8.1.2-0.2006cvs-1
Severity: wishlist

It'd be good if the USD.doc manual.txt Mail Reference Manual from the
sources was built and included in the package.  I believe it was in the
package in the past and it's a bit easier introduction than the man
page.



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages bsd-mailx depends on:
ii  base-files 6.5
ii  exim4-daemon-light [mail-transport-agent]  4.72-3+b1
ii  libbsd00.3.0-2
ii  libc6  2.13-10
ii  liblockfile1   1.09-3

bsd-mailx recommends no packages.

bsd-mailx suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681261: live-build: please don't leave an empty fstab in chroot

2012-07-12 Thread Rui Bernardo
After the short irc talk (it was a bit late), I have to believe that you 
did not had the time to drop an eye in the link [1] in the first post in 
this bug report.

On Thu, Jul 12, 2012 at 11:12:04PM +0200, Daniel Baumann wrote:
 On 07/12/2012 07:55 PM, Rui Bernardo wrote:
  That would be good. Maybe live-build should also use fstab.d instead of 
  overwriting what partman wrote with an empty one by default.
 
 again, live-build does not touch fstab, except making sure that there is
 no fstab at all in the live image.

I'm very sorry but I have to disagree. The commit message [2] says 
another thing. You really must be overlooking this issue. Look:

When removing fstab for live-installer also touch an empty file 
for it to avoid other packages failing on non-existing fstab.

So, some other package(s) needs to deal with fstab absence. And the line:

touch chroot/etc/fstab

in lb_chroot_hacks clearly creates an empty fstab. It _is_ this empty 
fstab that breaks live-installer, and by consequence, debian-installer.

FTR: For live-installer, that will extract the squashfs content to disk 
upon disk install _after_ partman created fstab with the user choices or 
preseed, it is the _absence_ of fstab inside the squashed chroot that 
makes partman setup in fstab work in live-installer, including swap and 
encryption, because the last is not overwriten by the tar extraction.

  If a live-build user wants an empty (or not) fstab he/she can add it in 
  the includes.chroot, even using fstab.d, but live-build forcing an 
  empty fstab if the user don't include one is a problem.
 
 right, customizations should be done through fstab.d via local includes
 only, and never through fstab. hence the latter should be always
 empty/not-used, and that's why live-build enforces that, sort-of.

Yes, but not with an empty file. live-build should only make sure that, 
if a fstab is _not_ in the user includes, then no fstab should be left in 
the chroot, not even an empty one, like live-build always did and 
live-installer always expected.

If partman should create another file other that /etc/fstab is another 
-valid- issue for me. But the thing is that, using this principle, it 
would imply for coerence, that sources.list also should not be created 
and instead a file inside sources.list.d/ should be created by d-i's 
apt-setup, as it is done by several other packages and live-build inside 
apt.conf.d/ and apt.preferences.d/.

At this point, with d-i near beta, it will be hard to implement that 
without some (natural) resistence from other people.

For coerence, the same also could/should be done with bash.bashrc (like 
it's done with profile.d/) and others (/etc/hosts.d/?). That would 
greatly improve the customization of the system without having to edit 
the main file during upgrades and all, and just drop a file in the 
*.d/ directory and maintain it (the file) separated from other packages 
and users always unpredictable edits/aditions/removals/truncates.

Sorry for taking your scarce spare time with this issue and insist on 
this. Maybe I should have made this more clear from the start.

Peace.


[1] http://lists.debian.org/debian-live/2012/06/msg00041.html
[2] 
http://live.debian.net/gitweb?p=live-build.git;a=commit;h=f3f9ad8bdec8df12bf20ae542c92ebfe75b1a86e



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681421: apt: Acquire::http { proxy } should be made location-aware

2012-07-12 Thread Daniel Hartwig
On 13 July 2012 07:22, Felicitus felici...@felicitus.org wrote:
 I'm using a proxy configuration for my notebook:

 Acquire::http { Proxy http://ip:3142; };

 However, when I switch locations (like from home to hackerspace or to work), I
 need to uncomment/change that line depending on whatever location I'm at.

 It would be nice if this could be automated

Hello

You can place network-specific configurations in /etc/apt/apt.conf.d
and use scripts to enable them as appropriate.  For example, I have
similar proxy settings in 99eth0-home and use this script

--- /usr/local/sbin/toggle-apt-conf
#!/bin/sh

set -e

base=/etc/apt/apt.conf.d/$2

case $1 in
enable) [ -f $base.disabled ]  mv $base.disabled $base ;;
disable) [ -f $base ]  mv $base $base.disabled ;;
esac
---

with these network settings

--- /etc/network/interfaces
…
iface eth0-home inet static
 address 192.168.1.3
 netmask 255.255.255.0
 up toggle-apt-conf enable 99eth0-home
 down toggle-apt-conf disable 99eth0-home
---

to enable the proxy automatically when I connect to my home network.
This is also possible to do using network manager, though the
configuration is obviously different.

Regards



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681187: supercollider-emacs: unowned files after purge (policy 6.8, 10.8)

2012-07-12 Thread Dan S
2012/7/11 Andreas Beckmann deb...@abeckmann.de:
 Package: supercollider-emacs
 Version: 1:3.5.3~repack-1
 Severity: important
 User: debian...@lists.debian.org
 Usertags: piuparts

 Hi,

 during a test with piuparts I noticed your package left unowned files on
 the system after purge, which is a violation of policy 6.8 (or 10.8):

 http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails

 Filing this as important as having a piuparts clean archive is a release
 goal since lenny.

 From the attached log (scroll to the bottom...):

 1m24.2s ERROR: FAIL: Package purging left files on system:
   /usr/share/emacs23/site-lisp/  owned by: emacs23-common
   /usr/share/emacs23/site-lisp/SuperCollider/not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-browser.elc  not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-dev.elc  not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-document.elc not 
 owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-help.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-interp.elc   not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-keys.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-language.elc not 
 owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-menu.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-minor-mode.elc   not 
 owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-mode.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-server.elc   not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-util.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-vars.elc not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang-widgets.elc  not owned
   /usr/share/emacs23/site-lisp/SuperCollider/sclang.elc  not owned
   /usr/share/emacs23/site-lisp/SuperCollider/tree-widget.elc not owned

Hi -

Thanks for the report. I believe this is fixed with a patch in git
[1], should be fixed in next release

Dan

[1] 
http://anonscm.debian.org/gitweb/?p=pkg-multimedia/supercollider.git;a=commitdiff;h=d41f81edb4335b69b40bca9b9a6a96279de9de81



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681418: debugfs is a big security hole

2012-07-12 Thread Tollef Fog Heen
]] Michael Biebl 

 Tollef, do you know why systemd mounts debugfs by default?

No, I don't.  Just asked upstream.

 Is there something that should be done in the systemd package?

If it's a bad idea to mount it by default, we shouldn't, I think.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681431: ifupdown: Doesn't pass the tests on x64 system

2012-07-12 Thread Adrian Ban
Package: ifupdown
Version: 0.7
Severity: grave
Tags: upstream
Justification: renders package unusable

Hi,

I've tried to compile the ifupdown 0.7.2 (revision bbb51c127dcf)  on a x64
system (tested on 2 separated systems) and it ends with error in test. On x32
system works smooth.

The output is:

sed -e '/^##ADDRESSFAM##$/r inet.man' -e '/^##ADDRESSFAM##$/r ipx.man' -e
'/^##ADDRESSFAM##$/r inet6.man' -e '/^##ADDRESSFAM##$/r can.man' \
 -e '/^##ADDRESSFAM##$/d'  interfaces.5.pre  interfaces.5
rm link.c ipx.c can.c meta.c inet6.c inet.c
make[1]: Leaving directory `/root/devel/ifupdown/ifupdown-ifupdown-
bbb51c127dcf'
   debian/rules override_dh_auto_test
make[1]: Entering directory `/root/devel/ifupdown/ifupdown-ifupdown-
bbb51c127dcf'
chmod a+rx debian/testbuild
running debian/testbuild
Testcase 1: -a
(okay)
==
Testcase 2: -a
(okay)
==
Testcase 3: -a
(okay)
==
Testcase 4: eth0=work
(okay)
==
Testcase 5: -a
(okay)
==
Testcase 6: -a
(okay)
==
Testcase 7: -a
(okay)
==
Testcase 8: -a
--- tests/up.8  2012-07-13 02:28:06.952423223 +0300
+++ tests/up-res.8  2012-07-13 02:28:07.216424533 +0300
@@ -20,14 +20,14 @@
 if test -d /sys/class/net/eth2 -a ! -d /sys/class/net/eth2.2 ;
then ip link set up dev eth2; ip link add link eth2 name eth2.2
type vlan id 2; fi
 Configuring interface eth2.2=eth2.2 (inet)
 run-parts --verbose /etc/network/if-pre-up.d
-ip addr add 2.3.4.5/255.255.255.0 broadcast 2.3.4.255dev eth2.2 label
eth2.2
+ip addr add 2.3.4.5/255.255.255.0 broadcast +dev eth2.2 label eth2.2
 ip link set dev eth2.2   up

 run-parts --verbose /etc/network/if-up.d
 if test -d /sys/class/net/eth2 -a ! -d /sys/class/net/eth2.2 ;
then ip link set up dev eth2; ip link add link eth2 name eth2.2
type vlan id 2; fi
 Configuring interface eth2.2:3=eth2.2:3 (inet)
 run-parts --verbose /etc/network/if-pre-up.d
-ip addr add 3.4.5.6/255.255.254.0 broadcast 3.4.5.255dev eth2.2:3 label
eth2.2:3
+ip addr add 3.4.5.6/255.255.254.0 broadcast +dev eth2.2:3 label eth2.2:3
 ip link set dev eth2.2:3   up

 run-parts --verbose /etc/network/if-up.d
(failed)
==
Testcase 9: tunnel -o local=2.3.4.5
(okay)
==
(failed overall)
==
AUTOMATIC TESTS FAILED -- Something built wrong or
there is a bug in the code!!! Either way something
is completely screwed up!!! File a bug!

Aborting build.
==
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory `/root/devel/ifupdown/ifupdown-ifupdown-
bbb51c127dcf'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ifupdown depends on:
ii  dpkg 1.16.4.3
ii  initscripts  2.88dsf-22.1
ii  iproute  20120521-3
ii  libc62.13-33
ii  lsb-base 4.1+Debian7

ifupdown recommends no packages.

Versions of packages ifupdown suggests:
ii  isc-dhcp-client [dhcp-client]  4.2.2.dfsg.1-5
ii  net-tools  1.60-24.1
pn  pppnone
pn  rdnssd none

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#672030: backtrace

2012-07-12 Thread Neil Williams
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Program received signal SIGSEGV, Segmentation fault.
0x7fff0005 in ?? ()
(gdb) bt
#0  0x7fff0005 in ?? ()
#1  0x770d891e in g_type_class_ref () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2  0x004047c2 in printInterface (iface=..., parent=...) at 
bseprocidl.cc:343
#3  0x00404a24 in printInterface (iface=..., parent=...) at 
bseprocidl.cc:360
#4  0x00404a24 in printInterface (iface=..., parent=...) at 
bseprocidl.cc:360
#5  0x00401e93 in main (argc=6922240, argv=0x770bf190) at 
bseprocidl.cc:446

#2  0x004047c2 in printInterface (iface=..., parent=...) at 
bseprocidl.cc:343
343   GObjectClass *klass = (GObjectClass *)g_type_class_ref (type_id);
(gdb) p type_id
$1 = 6387824
(gdb) p iface.c_str()
$2 = 0x68a038 BseStandardOsc

HTH. Will try and have another look at this later.

- -- 


Neil Williams
=
http://www.linux.codehelp.co.uk/

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

iEYEARECAAYFAk//U2EACgkQiAEJSii8s+NhVQCgvJjdOITpnPkPlGR/IenDYqF+
7iQAn0pCZkptNia9wea1S0nPMedTCvOF
=r6r/
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#479767: Icedove Bug

2012-07-12 Thread Carsten Schoenert
Hello Jason,

that's not a big help, unfortunately. :/
So there is no good statement for the behavior of your reported bug with
the actual versions I would prefer to close this bug. The main reason
for this is the big differences between your reported version and the
current versions.
The improvment in the last years for the stability on
thunderbird/icedove is become better and better. If you have really
trouble with this please open a new bug which is much more related to a
current version.

Regards
Carsten

On Thu, Jul 12, 2012 at 02:40:10PM +0200, Jason Love wrote:
 I eventually moved to windows thunderbird so not sure.
 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681166: [bugs.debian.org] Replies to a ticket closure addressed to the ticket rather than to the closer

2012-07-12 Thread Filipus Klutiero

On 2012-07-12 12:53, Don Armstrong wrote:

On Tue, 10 Jul 2012, Filipus Klutiero wrote:

Notifications of ticket closures instruct:


It has been closed by Foo.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Foo by
replying to this email.

But replying to that email actually replies to the ticket
(x...@bugs.debian.org), not to the closer. Indeed, Reply-To is set to
x...@bugs.debian.org.

The right place to do so is by a mail to n...@bugs.debian.org, not Foo.




Sorry? Are you saying the right way to contact Foo is to send a mail to 
the ticket, not to Foo, or what?




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680825: [Debichem-devel] Bug#680825: gromacs: FTBFS: mv: cannot stat `/«PKGBUILDDIR»/debian/gromacs-mpich/usr/lib/*.so': No such file or directory

2012-07-12 Thread Modestas Vainius
Hello,

On Thursday 12 July 2012 20:47:59 Nicholas Breen wrote:
 On Wed, Jul 11, 2012 at 03:44:22PM -0400, Brad King wrote:
  This should fix it:
   http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8720aa04
  
  Ideally we should add a test for this case but I have no time now.
  We'll include the fix in the next 2.8.9 rc.
 
 Thank you very much for tracking down the bug.
 
 Modestas, do you think it's worth applying that patch to the cmake package
 and requesting a freeze exception from the RMs?

The plan is to ship Wheezy with cmake 2.8.9 final. I have uploaded 2.8.9-rc1 
this early in order to catch the auto-freeze-exception train and minimize 
diff. 2.8.9-rc1 - 2.8.9 will only contain bug fixes anyway.

 I'm not sure if it affects
 any other packages in the archive, but I cannot find any other outright
 failures in this batch of FTBFS bugs that date from after the 2.8.9-rc1
 upload, so it might well be just this one case.

Feel free to reassign/clone this bug to cmake.

 Otherwise I'll hash out a
 workaround for gromacs to keep it from getting removed as RC-buggy.

I will upload 2.8.9-rc2 to unstable once its released (which should not take 
long).

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


Bug#681432: elinks: Ctrl-I binding not working in main keymap

2012-07-12 Thread Facundo Aguirre
Package: elinks
Version: 0.12~pre5-8
Severity: normal

Dear Maintainer,

Configuring Ctrl-I as a keybinding is not working in the main keymap.

I tried in the console and with different terminal emulators (urxvt and 
xterm) without success.

The Ctrl-I combination is working in other console apps like vim or 
mutt.


Thanks!


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (800, 'testing'), (700, 'unstable'), (700, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages elinks depends on:
ii  elinks-data   0.12~pre5-8
ii  libbz2-1.01.0.6-3
ii  libc6 2.13-33
ii  libcomerr21.42.4-3
ii  libexpat1 2.1.0-1
ii  libfsplib00.11-2
ii  libgnutls26   2.12.20-1
ii  libgpm2   1.20.4-6
ii  libgssapi-krb5-2  1.10.1+dfsg-1
ii  libidn11  1.25-2
ii  libk5crypto3  1.10.1+dfsg-1
ii  libkrb5-3 1.10.1+dfsg-1
ii  liblua5.1-0   5.1.5-2
ii  libperl5.14   5.14.2-12
ii  libtre5   0.8.0-3
ii  zlib1g1:1.2.7.dfsg-13

elinks recommends no packages.

Versions of packages elinks suggests:
pn  elinks-doc  none

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680939: Bug#681350: libconvert-asn1-perl: use strict breaks smbldap-tools

2012-07-12 Thread Salvatore Bonaccorso
Hi Saulo

I'm Cc'in the bugreport on smbldap-tools, but I think these two should
be merged and only assigned to smbldap-tools.

On Thu, Jul 12, 2012 at 09:51:54PM -0300, Saulo Soares de Toledo wrote:
 2012/7/12 Salvatore Bonaccorso car...@debian.org
 
  Could you give more information on which problems you see with
  smbldap-tools? Should the bugreport reassigned to smbldap-tools?
 
 
 I've opened the bug report 680939 680...@bugs.debian.org to smbldap-tools.
 Smbldap-tools is a set of perl scripts designed to manage user and
 groupaccounts stored in an LDAP directory. (website description)
 
 Some scripts of the package simple do not works with use sctrict enabled.
 The Debian version is 0.9.7, but 0.9.8 (latest from developers) do not
 works too. The error returned with smbldap-userlist is:
 
 Can't use string (['username','uidNumber','uid']) as an ARRAY ref while
 strict refs in use at /usr/share/perl5/Convert/ASN1/_encode.pm line 269.
 
 Smbldap-tools is needed while using Samba + LDAP. I sent an email do
 smbldap-tools developers about the problem and will update here when I get
 some more information about.

I did not yet dig into it in detail, but this seems a a wrong use in
smbldap-userlist.pl. I see there, that first the $attrs is 'assembled'
as a string in ['username','uidNumber','uid' . ] (line 198). Then
it passes to a Net::LDAP object:

cut-cut-cut-cut-cut-cut-
my  $mesg = $ldap_master-search ( base   = $base,
   scope = $config{scope},
   filter = $filter,
   attrs = $attrs
   );
cut-cut-cut-cut-cut-cut-

In documentation of Net::LDAP you find the details to the search
options. In particular you see:

cut-cut-cut-cut-cut-cut-
=item attrs =Egt [ ATTR, ... ]

A list of attributes to be returned for each entry that matches the
search filter.

If not specified, then the server will return the attributes that are
specified as accessible by default given your bind credentials.

Certain additional attributes such as createTimestamp and other
operational attributes may also be available for the asking:

  $mesg = $ldap-search( ... ,
 attrs = ['createTimestamp']
   );

To retrieve the default attributes and additional ones, use '*'.

  $mesg = $ldap-search( ... ,
 attrs = ['*', 'createTimestamp']
   );

To retrieve no attributes (the server only returns the DNs of matching
entries), use '1.1':

  $mesg = $ldap-search( ... ,
 attrs = ['1.1']
   );
cut-cut-cut-cut-cut-cut-


So smbldap-userlist.pl. passes a string, where is should be a list.

Btw, you can reproduce the error message easily by:

cut-cut-cut-cut-cut-cut-
#!/usr/bin/perl

use strict 'refs';

my $attrs = [ 'foo', 'bar', ];

push @{$attrs}, 'foobar';

use Data::Dumper 'Dumper';
warn Dumper [$attrs];
cut-cut-cut-cut-cut-cut-

You see, here if you remove the use strict 'refs' again, it does not
throw out the Can't use string ([ 'foo', 'bar', ]) as an ARRAY ref
while strict refs in use at testcase_broken.pl line 7..

Correctly it would be:

cut-cut-cut-cut-cut-cut-
#!/usr/bin/perl

use strict 'refs';

my $attrs = [ 'foo', 'bar', ];

push @{$attrs}, 'foobar';

use Data::Dumper 'Dumper';
warn Dumper [$attrs];
cut-cut-cut-cut-cut-cut-

Conclusion: I'm more convinced that is a real bug in smbldap-tools and
we surely should not remove the use strict; from
libconvert-asn1-perl.

Regards,
Salvatore


signature.asc
Description: Digital signature


Bug#657885: squeeze-backports

2012-07-12 Thread Rushi Desai
Will this get ported to squeeze-backports?

Thanks,
Rushi



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680537: [ovs-dev] [PATCH] debian: Do not change iptables rules by default.

2012-07-12 Thread Simon Horman
On Thu, Jul 12, 2012 at 09:17:11PM -0700, Ben Pfaff wrote:
 Debian kernel maintainer Bastian Blank writes, at
 http://bugs.debian.org/680537:
 
The netfilter rules are a shared resource. There is no synchronization,
so the admin have the last word. As kernel maintainer, I see it similar
to a configuration file, so §10.7 policy applies.
 
The purpose of openvswitch is to provide support for switching, not to
setup filter rules. This means it violates the principle of least
surprise.
 
 I believe that the argument by analogy to configuration files is weak,
 given that the Debian policy section in question is very specifically about
 files, not about general principles.  On the other hand, Debian does not
 install any firewall by default, so the presence of a rule that blocks GRE
 traffic is a sign that the administrator has taken an explicit action to
 install a firewall that blocks GRE, and therefore it is rather rude to
 override this.  Therefore, this patch simply turns off this behavior on
 Debian, given that in ordinary Debian installations it will have no
 adverse effect on Open vSwitch.

FWIW, I am in complete agreement with Ben on this.

 Debian bug #680537.
 CC: 680...@bugs.debian.org
 Reported-by: Bastian Blank wa...@debian.org
 Signed-off-by: Ben Pfaff b...@nicira.com
 ---
  debian/openvswitch-switch.init |2 --
  1 files changed, 0 insertions(+), 2 deletions(-)
 
 diff --git a/debian/openvswitch-switch.init b/debian/openvswitch-switch.init
 index 3c93720..f650f87 100755
 --- a/debian/openvswitch-switch.init
 +++ b/debian/openvswitch-switch.init
 @@ -72,8 +72,6 @@ start () {
  fi
  set $@ $OVS_CTL_OPTS
  $@ || exit $?
 -
 -ovs_ctl --protocol=gre enable-protocol
  }
  
  stop () {
 -- 
 1.7.2.5
 
 ___
 dev mailing list
 d...@openvswitch.org
 http://openvswitch.org/mailman/listinfo/dev



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680537: [ovs-dev] [PATCH] debian: Do not change iptables rules by default.

2012-07-12 Thread Simon Horman
On Thu, Jul 12, 2012 at 09:48:34PM -0700, Ben Pfaff wrote:
 On Fri, Jul 13, 2012 at 01:46:39PM +0900, Simon Horman wrote:
  On Thu, Jul 12, 2012 at 09:17:11PM -0700, Ben Pfaff wrote:
   Debian kernel maintainer Bastian Blank writes, at
   http://bugs.debian.org/680537:
   
  The netfilter rules are a shared resource. There is no synchronization,
  so the admin have the last word. As kernel maintainer, I see it similar
  to a configuration file, so §10.7 policy applies.
   
  The purpose of openvswitch is to provide support for switching, not to
  setup filter rules. This means it violates the principle of least
  surprise.
   
   I believe that the argument by analogy to configuration files is weak,
   given that the Debian policy section in question is very specifically 
   about
   files, not about general principles.  On the other hand, Debian does not
   install any firewall by default, so the presence of a rule that blocks GRE
   traffic is a sign that the administrator has taken an explicit action to
   install a firewall that blocks GRE, and therefore it is rather rude to
   override this.  Therefore, this patch simply turns off this behavior on
   Debian, given that in ordinary Debian installations it will have no
   adverse effect on Open vSwitch.
  
  FWIW, I am in complete agreement with Ben on this.
 
 Want to give me an Acked-by?

Acked-by: Simon Horman ho...@verge.net.au



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



<    1   2   3   4