Bug#831886: firefox-esr: crashes with __libc_res_nquery: Assertion (hp != ((void *)0)) && (hp2 != ((void *)0))' failed.

2016-07-21 Thread Aurelien Jarno
control: forcemerge 816669 831886

On 2016-07-21 06:13, Mike Hommey wrote:
> reassign 831886 libc6
> thanks
> 
> On Wed, Jul 20, 2016 at 03:18:13PM +0200, Dominik George wrote:
> > Package: firefox-esr
> > Version: 45.2.0esr-1~deb8u1
> > Severity: normal
> > 
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA256
> > 
> > Firefox ESR crashes upon loading some website:
> > 
> > nik@50-e5-49-5b-f2-5d ~ % LC_ALL=C firefox  
> > :(
> > (process:12202): GLib-CRITICAL **: g_path_get_basename: assertion 
> > 'file_name != NULL' failed
> > firefox-esr: res_query.c:262: __libc_res_nquery: Assertion (hp != ((void 
> > *)0)) && (hp2 != ((void *)0))' failed.
> 
> This is an assertion in glibc.
> 

This is a regression introduced with fix from CVE-2015-7547. It has been
fixed in stretch/sid already. For jessie, it has been fixed in version
2.19-18+deb8u5, which is currently in jessie-proposed-updates and will
be released with the next jessie point release.

Merging the bug with the existing one.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Bug#831994: RFS: python-prompt-toolkit/1.0.3-1 (ITP)

2016-07-21 Thread Julien Puydt

Package: sponsorship-requests
Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "python-prompt-toolkit"

 * Package name: python-prompt-toolkit
   Version : 1.0.3-1
   Upstream Author : Jonathan Slenders
 * URL : 
https://github.com/jonathanslenders/python-prompt-toolkit

 * License : BSD-3-clause
   Section : python

  It builds those binary packages:

python-prompt-toolkit - Library to build powerful interactive 
command lines in Python 2
 python3-prompt-toolkit - Library to build powerful interactive command 
lines in Python 3


  To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/python-prompt-toolkit


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/p/python-prompt-toolkit/python-prompt-toolkit_1.0.3-1.dsc


 It is packaged within the Debian Python Modules Team:
Vcs-Git: 
https://anonscm.debian.org/git/python-modules/packages/python-prompt-toolkit.git
Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/python-prompt-toolkit.git


Cheers,

Snark on #debian-python



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
Source: libcommons-codec-java
Version: 1.10-1
Severity: serious
Justification: Policy 4.9
User: la...@debian.org
Usertags: network-access

Dear Maintainer,

Whilst libcommons-codec-java builds successfully on unstable/amd64, according to
Debian Policy 4.9 packages may not attempt network access during
a build.

  00:00:00.00 IP 927730abfc42.59882 > 192.168.43.1.domain: 28043+ A? 
download.oracle.com. (37)
  00:00:00.57 IP 927730abfc42.59882 > 192.168.43.1.domain: 58907+ ? 
download.oracle.com. (37)
  00:00:00.367740 IP 192.168.43.1.domain > 927730abfc42.59882: 28043 4/0/1 
CNAME download.oracle.com.edgesuite.net., CNAME a1961.d.akamai.net., A 
2.21.71.90, A 2.21.71.80 (156)
  00:00:00.372237 IP 192.168.43.1.domain > 927730abfc42.59882: 58907 2/1/1 
CNAME download.oracle.com.edgesuite.net., CNAME a1961.d.akamai.net. (182)
  00:00:00.375308 IP 927730abfc42.58862 > 2.21.71.90.http: Flags [S], seq 
807871607, win 29200, options [mss 1460,sackOK,TS val 5743965 ecr 0,nop,wscale 
7], length 0
  00:00:00.415639 IP 2.21.71.90.http > 927730abfc42.58862: Flags [S.], seq 
1375254780, ack 807871608, win 13080, options [mss 1320,sackOK,TS val 
3348374771 ecr 5743965,nop,wscale 9], length 0

  [..]

The full build log (including tcpdump output) is attached.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-


libcommons-codec-java.1.10-1.unstable.amd64.log.txt.gz
Description: Binary data


Bug#831678: Fw: gtk2-engines-murrine: Text shadow misaligned for desktop icons on XFCE

2016-07-21 Thread Yves-Alexis Perez
On mer., 2016-07-20 at 20:34 -0700, James Lu wrote:
> Hi everyone, forwarding this to pkg-xfce-devel so they're in the loop.

Thanks (although “they” are the same people as the murrine maintainers :) 
-- 
Yves-Alexis

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


Bug#831995: ITP: parsnp -- rapid core genome multi-alignment

2016-07-21 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: parsnp
  Version : 1.2
  Upstream Author : Todd J Treangen 
* URL : https://github.com/marbl/parsnp
* License : BSD
  Programming Lang: C, Python
  Description : rapid core genome multi-alignment
 Parsnp was designed to align the core genome of hundreds to thousands of
 bacterial genomes within a few minutes to few hours. Input can be both
 draft assemblies and finished genomes, and output includes variant (SNP)
 calls, core genome phylogeny and multi-alignments. Parsnp leverages
 contextual information provided by multi-alignments surrounding SNP
 sites for filtration/cleaning, in addition to existing tools for
 recombination detection/filtration and phylogenetic reconstruction.


Remark: This package is maintained by the Debian Med team at
https://anonscm.debian.org/git/debian-med/parsnp.git



Bug#831900: [Pkg-zsh-devel] Bug#831900: zsh-common: schroot completion misses -r flag

2016-07-21 Thread Daniel Shahaf
Control: tags -1 fixed-upstream

Felipe Sateler wrote on Wed, Jul 20, 2016 at 12:49:56 -0400:
> The schroot completion is missing the -r --run-session flag. The
> following diff adds this:

Thanks, applied upstream in workers/38901 (02f03a6aed73).



Bug#831899: kaddressbook crashes immediately on start

2016-07-21 Thread Maximiliano Curia

Control: tag -1 upstream
Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=358696

¡Hola Volker!

El 2016-07-20 a las 18:46 +0200, Volker Groll escribió:
Package: kaddressbook 
Version: 4:16.04.3-1 
Severity: normal



Wenn starting in a terminal kaddressbook, I get the following output:
org.kde.akonadi.ETM: GEN true false true 
org.kde.akonadi.ETM: collection: QVector() 
KCrash: crashing... crashRecursionCounter = 2 
KCrash: Application Name = kaddressbook path = /usr/bin pid = 10837 
KCrash: Arguments: /usr/bin/kaddressbook 
KCrash: Attempting to start /usr/lib/i386-linux-gnu/libexec/drkonqi from 
kdeinit 
sock_file=/run/user/1000/kdeinit5__0



[1]+  Angehalten  LANG=C kaddressbook



Fetch to the foreground gives the output:
LANG=C kaddressbook 
QSocketNotifier: Invalid socket 16 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 11 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 14 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 9 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 19 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 17 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 25 and type 'Read', disabling... 
QSocketNotifier: Invalid socket 27 and type 'Read', disabling...



The I can dismiss the bug report window from kde.


It seems to me that the bug is the same as: 
https://bugs.kde.org/show_bug.cgi?id=358696


Could you please provide additional information in the bug upstream? Currently 
it seems to require confirmation that this bug is only reproduceable in 32 
bits systems.


Also, a full backtrace would be useful, for that you would need to install the
kaddressbook-dbgsym package (and probably the dbg/dbgsym packages from a 
couple of kaddressbook dependencies) from the debug archive (that needs to be 
added in the sources.list as: deb http://deb.debian.org/debian-debug unstable-debug main)


Happy hacking,
--
“Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are–by
definition–not smart enough to debug it.”
-- Brian Kernighan
Saludos /\/\ /\ >< `/


signature.asc
Description: Digital signature


Bug#800890: [Pkg-xfce-devel] Bug#800890: xfce4-power-manager: If set to suspend on lid close when on battery, suspends on the event when on power cord, too.

2016-07-21 Thread Yves-Alexis Perez
On dim., 2015-10-04 at 19:25 +0300, Alexander Prokoshev wrote:
> after an update the software changed its behavior.

Hi,

can you identify the update?

Regards,
-- 
Yves-Alexis

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


Bug#831997: liferea-add-feed crashes reliably

2016-07-21 Thread Guido Günther
Package: liferea
Version: 1.10.19-2
Severity: normal

Hi,
I can reproducibly crash liferea-add-feed (not being able to add any
feeds) via:

$ liferea-add-feed http://googleresearch.blogspot.com/atom.xml
Segmentation fault (core dumped). The backtrace is:

#0  0x7fb7dca3a651 in g_application_impl_open (impl=0x0, files=, n_files=, hint=0x45f7f5 "feed-add", 
platform_data=0x23a1f30)
at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./gio/gapplicationimpl-dbus.c:631
631 /build/glib2.0-vjfO_h/glib2.0-2.48.1/./gio/gapplicationimpl-dbus.c: No 
such file or directory.
[Current thread is 1 (Thread 0x7fb7e1b95ac0 (LWP 5652))]
(gdb) bt
#0  0x7fb7dca3a651 in g_application_impl_open (impl=0x0, files=, n_files=, hint=0x45f7f5 "feed-add", 
platform_data=0x23a1f30)
at /build/glib2.0-vjfO_h/glib2.0-2.48.1/./gio/gapplicationimpl-dbus.c:631
#1  0x0041b44d in main ()


Cheers,
 -- Guido

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

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages liferea depends on:
ii  dbus-x11 1.10.8-1
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  gir1.2-gtk-3.0   3.20.6-2
ii  gir1.2-peas-1.0  1.18.0-3
ii  libatk1.0-0  2.20.0-1
ii  libc62.23-1
ii  libcairo21.14.6-1+b1
ii  libgdk-pixbuf2.0-0   2.34.0-1
ii  libgirepository-1.0-11.48.0-3
ii  libglib2.0-0 2.48.1-2
ii  libgtk-3-0   3.20.6-2
ii  libindicate5 0.6.92-3
ii  libjson-glib-1.0-0   1.2.0-1
ii  libnotify4   0.7.6-2
ii  libpango-1.0-0   1.40.1-1
ii  libpeas-1.0-01.18.0-3
ii  libpeas-1.0-python2loader1.18.0-3
ii  libsoup2.4-1 2.54.1-1
ii  libsqlite3-0 3.13.0-1
ii  libwebkitgtk-3.0-0   2.4.11-2
ii  libxml2  2.9.3+dfsg1-1.2
ii  libxslt1.1   1.1.28-4
ii  liferea-data 1.10.19-2
ii  python-gi3.20.1-1
pn  python:any   

Versions of packages liferea recommends:
ii  gir1.2-gnomekeyring-1.0  3.12.0-1+b1
ii  gnome-icon-theme 3.12.0-2
ii  gnome-keyring3.20.0-1

Versions of packages liferea suggests:
pn  kget 
ii  network-manager  1.2.2-2

-- no debconf information



Bug#830979: Bug#831984: zoneminder: modifies shipped file: /usr/share/zoneminder/www/api/app/Config/core.php

2016-07-21 Thread Chris Lamb
> Well, you don't edit shipped files. Neither conffiles nor normal files.
> Instead, you put these values into a new file (not a shipped file!,
> maybe ship a template in /usr/share/$pkg) in either /etc or /var (with a
> symlink in /usr pointing to it) that is solely managed by the maintainer
> scripts.

Something like the attached patch? (Untested)

> * upon initial installation only?

Yes, as otherwise you're invalidating all user sessions (or even all
passwords!)

> > I guess you guys can have an interesting discussion about clash between 
> > #830979 and #831984.

This seems an odd.attitude to have as the maintainer.. :)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff --git a/debian/rules b/debian/rules
index f4a187f..f7a120c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,6 +11,8 @@ ifeq ($(DEB_BUILD_ARCH_OS),hurd)
 ARGS:= -DZM_NO_MMAP=ON
 endif
 
+CORE_PHP = 
$(CURDIR)/debian/tmp/usr/share/zoneminder/www/api/app/Config/core.php
+
 %:
dh $@ --parallel --buildsystem=cmake --builddirectory=dbuild \
 --with systemd,sphinxdoc,apache2,linktree
@@ -64,6 +66,10 @@ override_dh_auto_install:
dh_auto_install --arch --destdir=$(CURDIR)/debian/tmp
# remove empty directories:
-find $(CURDIR)/debian/tmp/usr -mindepth 1 -type d -empty -delete 
-printf 'removed %p\n'
+   
+   # Don't ship core.php as it contains pre-generated/static salts. We
+   # keep core.php.default as a template for the postinst.
+   rm -f $(CORE_PHP)
 
 override_dh_install:
dh_install -XLICENSE -XLICENSE.txt -X.gitignore
diff --git a/debian/zoneminder.postinst b/debian/zoneminder.postinst
index b50b38a..ec33890 100644
--- a/debian/zoneminder.postinst
+++ b/debian/zoneminder.postinst
@@ -2,6 +2,9 @@
 
 set -e
 
+TARGET="/etc/zm/core.php"
+SOURCE="/usr/share/zoneminder/www/api/app/Config/core.php.default"
+
 Generate_random () {
tr -dc $1 < /dev/urandom | head -c $2
 }
@@ -13,10 +16,13 @@ if [ "$1" = "configure" ]; then
chown www-data:www-data -R /var/cache/zoneminder
fi
 
-   sed -i \
-   -e "s@__ZM_API_SALT__@$(Generate_random A-Za-z0-9 
29)@g" \
-   -e "s@__ZM_API_SEED__@$(Generate_random 0-9 40)@g" \
-   /usr/share/zoneminder/www/api/app/Config/core.php
+   if [ ! -e "${TARGET}" ]
+   then
+   sed \
+   -e "s@__ZM_API_SALT__@$(Generate_random 
A-Za-z0-9 29)@g" \
+   -e "s@__ZM_API_SEED__@$(Generate_random 0-9 
40)@g" \
+   ${SOURCE} > ${TARGET}
+   fi
 fi
 
 #DEBHELPER#


Bug#831918: bumping severity to serious

2016-07-21 Thread Lucas Nussbaum
severity 831918 serious
severity 831921 serious
severity 831933 serious
severity 831944 serious
severity 831945 serious
severity 831950 serious
severity 831960 serious
severity 831961 serious
severity 831963 serious
thanks

Actually, after discussion on #830997, those bugs should really be
severity:serious as they are about a missing build-indep target in
debian/rules, which has been mandatory for some time.

Lucas



Bug#830483: Fwd: [nat-users] Fwd: Bug#830483: natbraille: Please consider moving to Saxon-HE

2016-07-21 Thread Eugene Zhukov
[Forwarding this to BTS]

-- Forwarded message --
From: Vivien Guillet 
Date: Thu, Jul 14, 2016 at 11:01 AM
Subject: Re: [nat-users] Fwd: Bug#830483: natbraille: Please consider
moving to Saxon-HE
To: Bruno Mascret , Samuel Thibault
, debian-accessibil...@lists.debian.org,
eug...@debian.org, Djidjo - Trio Led Crush 

Hi

This is a known (and hopefully solved) problem : in short,
"saxon-iterate" extension was arbitrarily removed from the free saxon
version years ago. Please read this post about natbraille / saxon he :

http://saxon-xslt-and-xquery-processor.13853.n7.nabble.com/saxon-HE-and-xsl-iterate-td8720.html.

I thought that it had already been solved by writing an alternate and
iterate-free version of miseEnPage.xsl ("page layout") without
saxon-iterate. Seems this correction did not make it to the version you
compile.

-> *Djidjo*, did you port the miseenpage.xsl replacement in
Natbraille-Brailliti ?

Code of alternate and original :

https://svn.liris.cnrs.fr/nat/tags/2.2rc1-sra1.0/xsl/miseEnPage.xsl

https://svn.liris.cnrs.fr/nat/tags/2.2rc1-sra1.0/xsl/miseEnPage.xsl.iterate



Bug#830997: release.debian.org: Permission to consider dpkg-buildpackage -A bugs as RC

2016-07-21 Thread Lucas Nussbaum
On 21/07/16 at 02:21 +0200, Santiago Vila wrote:
> On Wed, Jul 20, 2016 at 09:47:52PM +0200, Lucas Nussbaum wrote:
> > On 15/07/16 at 00:23 +0200, Santiago Vila wrote:
> > 
> > I did some work to verify Santiago's list of affected packages, and
> > identified more affected packages. The additional bugs I filed are at:
> > https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=qa-indep;users=debian...@lists.debian.org
> > 
> > (I didn't want to directly tag them using Santiago's tag in case some
> > manual screening was wanted.)
> > 
> > I only filed them as severity: important. Feel free to bump the severity
> > to serious when you see fit. I already mentioned in the bug reports that
> > severity will be set to serious at some point, and pointed to this bug.
> 
> Thanks a lot for double-checking.
> 
> 
> Some of the new bugs are like this:
> 
>   make: *** No rule to make target 'build-indep'. Stop.
> 
> Targets build-arch and build-indep are mandatory, and this was already
> decided by dpkg author. This is not new, so I would raise those bugs
> to serious now.

Hi,

Those bugs are:
 • #831918 [i|  |  ] [src:bglibs] bglibs: FTBFS with dpkg-buildpackage -A: 
make: *** No rule to make target 'build-indep'. Stop.
 • #831921 [i|  |  ] [src:daemontools] daemontools: FTBFS with 
dpkg-buildpackage -A: make: *** No rule to make target 'build-indep'. Stop.
 • #831933 [i|  |  ] [src:mono] mono: FTBFS with dpkg-buildpackage -A: make: 
*** No rule to make target 'build-indep'. Stop.
 • #831944 [i|  |  ] [src:pyorbit] pyorbit: FTBFS with dpkg-buildpackage -A: 
make: *** No rule to make target 'build-indep'. Stop.
 • #831945 [i|  |  ] [src:pygtk] pygtk: FTBFS with dpkg-buildpackage -A: make: 
*** No rule to make target 'build-indep'. Stop.
 • #831950 [i|  |  ] [src:gnome-python] gnome-python: FTBFS with 
dpkg-buildpackage -A: make: *** No rule to make target 'build-indep'. Stop.
 • #831960 [i|  |  ] [src:pygobject-2] pygobject-2: FTBFS with 
dpkg-buildpackage -A: make: *** No rule to make target 'build-indep'. Stop.
 • #831961 [i|  |  ] [src:proftpd-dfsg] proftpd-dfsg: FTBFS with 
dpkg-buildpackage -A: make: *** No rule to make target 'build-indep'. Stop.
 • #831963 [i|  |  ] [src:netqmail] netqmail: FTBFS with dpkg-buildpackage -A: 
make: *** No rule to make target 'build-indep'. Stop.

I've just raised their severity to serious.

> Also: Could you tag those bugs differently so that we can differentiate
> them from the remaining ones? We certainly don't want the Release Managers
> to think we want to add 61 more RC bugs for stretch when they are
> really less than that.

I'm not sure we should bother with that... they will all be RC soon anyway.

Lucas



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Emmanuel Bourg
Le 21/07/2016 à 09:12, Chris Lamb a écrit :

> Whilst libcommons-codec-java builds successfully on unstable/amd64, according 
> to
> Debian Policy 4.9 packages may not attempt network access during
> a build.

Hi Chris,

Thank you for reporting this issue. This happens because the Javadoc is
linked to the JDK API hosted on download.oracle.com [1]. The connection
isn't required for the build though, if it fails the javadoc generated
won't contain links to the documentation of the standard API.

My understanding of the "no network access" rule was that the build must
not require a network connection to complete, nor pull into the package
external elements not found in the source tarball at build time. I guess
the intent is to ensure that the source packages are self contained.

Here the javadoc tool merely checks the existence of the remote
documentation to add href links in the generated files. This is optional
and doesn't break the build if it doesn't work. So for these reasons I
think this is a rather minor policy violation, the package is indeed
self contained and doesn't fail to build without network access.

I'm more concerned about the reproducibility issue induced though,
because this means the package generated will be different when built
with or without network access.

libcommons-codec-java is still built with Ant. Switching to
maven-debian-helper should fix this issue.

Emmanuel Bourg


[1]
https://sources.debian.net/src/libcommons-codec-java/1.10-1/build.xml/#L93



Bug#698477: Do we really need mirror in AWS?

2016-07-21 Thread Lucas Nussbaum
On 21/07/16 at 09:45 +0900, Charles Plessy wrote:
> Le Wed, Jul 20, 2016 at 03:48:23PM +0100, Marcin Kulisz a écrit :
> > 
> > do you think that there is still need for mirror on AWS once we have 
> > CloudFront
> > CDN which is working quite nicely from within AWS?
> 
> Hi Marcin,
> 
> I think that http(s)://cloudfront.debian.net/ is exactly what we need.
> 
> And I am not recommending to add it to the list of official geographic 
> mirrors,
> because it is not a geographic service.
> 
> Providers of geographic mirrors know that they will never bear the full cost 
> of
> the whole Debian users downloading packages, given that - obvisouly - users at
> a far distance from their mirror will use a different one.  But CloudFront or
> Azure (if open to the outside; I do  not remember) are available worldwide.  
> If
> presented together with the geographic mirrors, and in absence of the official
> Debian CDN that is to come but is not ready for prime time yet, then there is 
> a
> risk that through blogs, forums, mail lists, magazine articles etc, one of
> these cloud-based mirrors start to become over-popular and attract a lot of
> outside traffic, just because it works well from any geographic location.  In
> that situation we should be prepared to be told that the provided never
> intended to pay for so much non-cloud traffic, and shuts down the service or
> asks for financial contribution.  For that reason, I think that we should
> refrain from presenting these mirrors in a similar context as the geographical
> official ones.
> 
> Of course, if there are good plans to have cloudfront.debian.net served from
> "debian.org" instead, there would be no reason to refrain from doing so.

FWIW, I asked on #debian-admin about cloudfront.d.n and deb.debian.org (which
is the new CDN setup from DSA, using Fastly at the moment -- see video from
DC16 talk):

09:25 <@Mithrandir> lucas: it's not suitable for deb.d.o in its current 
configuration.
09:25 <@Mithrandir> as I said whenever somebody last asked about it.
09:25 < lucas> is this documented somewhere? if it's not suitable for 
deb.debian.org, it might not be 
   suitable for the official EC2 images Debian provides
09:25 < lucas> but it's used there
09:27 <@Mithrandir> > curl -s -i http://cloudfront.debian.net/debian-security/ 
| head -n1
09:27 <@Mithrandir> HTTP/1.1 404 Not Found
09:28 <@Mithrandir> > curl -s -i http://cloudfront.debian.net/debian-debug/ | 
head -n1
09:28 <@Mithrandir> HTTP/1.1 404 Not Found
09:28 <@Mithrandir> > curl -s -i http://cloudfront.debian.net/debian-ports/ | 
head -n1
09:28 <@Mithrandir> HTTP/1.1 404 Not Found
09:28 <@Mithrandir> so, well, it's missing 3/4 of the top level "directories" 
that's supported by deb.d.o
09:28 <@Mithrandir> it's not documented outside of the configuration for 
deb.d.o atm, no.
09:30 < lucas> ok
09:30 <@Mithrandir> (which is in git)
09:34 <@pabs> uh, why is debian-security supported by deb.d.o?
09:35 <@Mithrandir> why shouldn't it be?
09:35 <@pabs> I thought we discourage use of it via anything other than 
security.d.o
09:35 <@Mithrandir> it's a one-stop shop for all things .deb (as distributed by 
Debian)
09:36 <@Mithrandir> we discourage random mirrors, which is slightly different.
09:39 <@weasel> pabs: deb.d.o is not a mirror.
09:40 <@Mithrandir> I wouldn't have a problem with folks using -security 
through cloudfront.d.n either, 
fwiw, but static mirrors are very different.
09:44 < lucas> is DSA interested in onboarding cloudfront.d.n as part of 
deb.d.o, actually?
09:44 <@weasel> I would welcome a second backend
09:46 <@Mithrandir> I'd be fine with it, as long as it's sanely configurable 
and it has the bits we want.
09:48 < lucas> ok, unless you tell me not to, I'll quote this IRC on 
debian-cloud@, so there's a trace of it
09:51 <@Mithrandir> I'm fine with my bits being quoted, but if people want DSA 
input, they should Cc 
debian-admin@lists.d.o
09:52 <@weasel> and we should at some point extract an overview of the config 
from our fastly settings.
09:52 <@weasel> but I agree, -cloud is not the place for this discussion for 
deb.d.o purposes
09:56 <@Mithrandir> I kinda feel like cloudfront should then be under DSA 
control so we can update its 
config if we add more bits to deb.d.o, but I'd be happy to 
have a discussion about how 
best to solve that.
 
Lucas



Bug#831836: python-django: Add pymysql support

2016-07-21 Thread Thomas Goirand
Hi Raphael,

Thanks for putting me in the loop.

Let me explain what happened in the OpenStack world, so you have a
little bit of background here.

OpenStack uses SQLAlechemy and Eventlet. This is the case for most
daemons across all services. The issue is that, using multitask with
Eventlet, Greenthreads + SQLAlechy, python-mysqldb doesn't work well at
all and, if I remember well, with concurrency, some deadlock may happen
(I don't remember the details, so don't take my words, and read the
openstack-...@lists.openstack.org for more details).

As SQLAlechemy can support any type of driver (ie: python-mysqldb or
python-pymysql), it was decided that we would use pymysql, because it
was super easy to do so: we only needed to use mysql+pymysql:// as DSN
instead of just mysql://.

As a consequence, Ubuntu people want to use pymysql for Django by
default, which isn't surprising. Though this is only a direct
consequence of them, choosing to *not* support (for security update and
such) things that aren't in "main".

This doesn't even impact Horizon (the OpenStack dashboard), which
doesn't even need a database by default: it *can* use a db, but that's
only as a a cache, and the preferred backend for that is Memcache.
Memcache is even what Ubuntu configure by default in Horizon.

IMO, Ubuntu main vs Ubuntu universe is the least of our concerns in
Debian, and shouldn't influence us at all. However, having support for
pymysql by default in Django would be a nice thing, so that users could
choose. FYI, both drivers share the exact same API, so it is fully
transparent, which is why it was so easy for Corey to write that patch.

One patch which we could provide to upstream would be a *fallback* to
pymysql if the mysqldb Python module isn't present. This would, IMO,
make a lot of sense, and probably would be accepted upstream.

In anyway, Raphael, I fully support your opinion that this type of
things should be a decision from upstream *first*. We can of course
attempt to influence this decision, but I don't really like the kind of
patch Ubuntu people added, as it kind of hide things to our users. We
should stay as close as upstream code as possible in this case. So I'd
suggest closing this bug with no further action.

Cheers,

Thomas Goirand (zigo)



Bug#830979: Bug#831984: zoneminder: modifies shipped file: /usr/share/zoneminder/www/api/app/Config/core.php

2016-07-21 Thread Chris Lamb
> Something like the attached patch? (Untested)

Had more time than I thought; updated and (quickly) tested patch
attached.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff --git a/debian/rules b/debian/rules
index f4a187f..9bf025b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -64,6 +64,10 @@ override_dh_auto_install:
dh_auto_install --arch --destdir=$(CURDIR)/debian/tmp
# remove empty directories:
-find $(CURDIR)/debian/tmp/usr -mindepth 1 -type d -empty -delete 
-printf 'removed %p\n'
+   
+   # Don't ship core.php as it contains pre-generated/static salts. We
+   # keep core.php.default as a template for the postinst.
+   rm -f 
$(CURDIR)/debian/tmp/usr/share/zoneminder/www/api/app/Config/core.php
 
 override_dh_install:
dh_install -XLICENSE -XLICENSE.txt -X.gitignore
diff --git a/debian/zoneminder.links b/debian/zoneminder.links
index 06dd74e..b1e1e96 100644
--- a/debian/zoneminder.links
+++ b/debian/zoneminder.links
@@ -8,3 +8,5 @@
 /usr/share/man/man8/zoneminder-zmf.8.gz
/usr/share/man/man8/zmf.8.gz
 /usr/share/man/man8/zoneminder-zmstreamer.8.gz 
/usr/share/man/man8/zmstreamer.8.gz
 /usr/share/man/man8/zoneminder-zmu.8.gz
/usr/share/man/man8/zmu.8.gz
+
+/etc/zm/core.php   /usr/share/zoneminder/www/api/app/Config/core.php
diff --git a/debian/zoneminder.postinst b/debian/zoneminder.postinst
index b50b38a..a5700e5 100644
--- a/debian/zoneminder.postinst
+++ b/debian/zoneminder.postinst
@@ -2,6 +2,9 @@
 
 set -e
 
+TARGET="/etc/zm/core.php"
+SOURCE="/usr/share/zoneminder/www/api/app/Config/core.php.default"
+
 Generate_random () {
tr -dc $1 < /dev/urandom | head -c $2
 }
@@ -13,10 +16,15 @@ if [ "$1" = "configure" ]; then
chown www-data:www-data -R /var/cache/zoneminder
fi
 
-   sed -i \
-   -e "s@__ZM_API_SALT__@$(Generate_random A-Za-z0-9 
29)@g" \
-   -e "s@__ZM_API_SEED__@$(Generate_random 0-9 40)@g" \
-   /usr/share/zoneminder/www/api/app/Config/core.php
+   if [ ! -e "${TARGET}" ]
+   then
+   echo "I: Generating ${TARGET} from ${SOURCE} ..." >&2
+
+   sed \
+   -e "s@__ZM_API_SALT__@$(Generate_random 
A-Za-z0-9 29)@g" \
+   -e "s@__ZM_API_SEED__@$(Generate_random 0-9 
40)@g" \
+   ${SOURCE} > ${TARGET}
+   fi
 fi
 
 #DEBHELPER#


Bug#830955: keepalived: Segfault - keepalived doesn't work without CONFIG_IP_VS

2016-07-21 Thread Alexander Wirt
severity 830955 normal
merge 830955 544700
thanks

On Wed, 13 Jul 2016, Mathieu Ruellan wrote:

> Package: keepalived
> Version: 1.2.20-1
> Severity: critical
> Justification: causes serious data loss
> 
> Dear Maintainer,
> 
> Could you please update the keepalived to fix this issue?
> 
> 
> https://github.com/acassen/keepalived/issues/313
We never supported non-default kernels with strange options. However, I am
currently preparing an update to 1.2.23. Whilst reading the issue above, I
can't see where it relates to your bug. The issue talks about a segfault when
there are not VIPs configured. You are talking about CONFIG_IP_VS. Keepalived
never supported running it on kernels without CONFIG_IP_VS 

So, are you sure the above issue is about your bug? 

Alex



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
> the javadoc tool merely checks the existence of the remote
> documentation to add href links in the generated files. 

Mm. This also happens with Python's "Sphinx" documentation framework.

> This is optional and doesn't break the build if it doesn't work.

Builds may not even _attempt_ access IMHO - whether it FTBFS or not is
irrelevant from this point of view.

This is for many reasons, including leaking the privacy of anyone
rebuilding our packages and, as you mention, reproducibility.

> I think this is a rather minor policy violation

I'm afraid not. Policy actually explicitly agrees with my own opinion
here for once (am not wielding it as a stick!).


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#830572: Support x.y.z-2 UNRELEASED type of changelog opening commits

2016-07-21 Thread Guido Günther
Hi Otto,
On Wed, Jul 20, 2016 at 09:50:19PM +0300, Otto Kekäläinen wrote:
> 2016-07-20 15:26 GMT+03:00 Guido Günther :
> >> I'd wish there was a option like 'git-dch --unreleased' which simply
> >> added to the changelog an empty entry with the Debian revision
> >> incremented by one and target set to UNRELEASED.
> >>
> >> Then I could work as normally and not commit any snapshot commits, but
> >> instead only generate snapshots at build time in my own build array or
> >> as Launchpad does it. When all changes are done I'd like to run
> >> 'git-dch --release' which would remove the temporary empty entry and
> >> replace it with the normal git-buildpackage automatic changelog entry.
> >
> > As discussed offline this sound reasonable. What I currently dislike is
> > that we have a -1 debian revision by default. This makes it hard to
> > build several candidates with ever increasing version numbers (but
> > smaller than the release). Can you explain how you generate "snapshots
> > at build time" as said above to avoid this problem?
> 
> Here you can see examples of what kind of build time revision strings
> I currently do:
> https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.0/+builds?build_text=&build_state=all
> 
> eg.
> mariadb-10.0 10.0.25-1~wily1~1462369045.5e6871b
> mariadb-10.0 10.0.25-1~wily1~1462377937.cd44cde
> mariadb-10.0 10.0.25-1~wily1~1462383653.d02b248
> 
> After I imported upstream 10.0.25, I had in the changelog 10.0.25-1 
> UNRELEASED.
> All builds add a tilde so that the extra part after the revision is
> smaller than the final release, eg. 10.0.25-1~example on any test
> machine will later upgrade to 10.0.25-1 when it is available via
> official channels.
> 
> In this example after the tilde I have the distro pocket name, Unix
> epoch and git commit id. The distro pocket name is for convenience
> when I make test builds for multiple distro series. The unix timestamp
> makes sure any later release has a bigger revision number then a
> previous one, and the final git commit makes it easy for me to
> correlate potential failed builds to particular commits in my git log.
> 
> My build system automatically adds the '~wily1~1462383653.d02b248'
> part for every build. Only thing that git-buildpackage should do, is
> support automatic or at least semi-automatic creation of a new empty
> changelog entry with Debian revision +1 (or complete new version
> number after import-orig) and distro series "UNRELEASED".

O.k. so we would use a Debian revision of 1 and squash changelog entries
under that revision until one makes a release. Snapshot builds would get
a lower version number (e.g. as currently implemented). After the
release of version 1 we then need to automatically add a section with 2
and UNRELEASED and so on.

In case of a new upstream version we need to check if the last entry is
unreleased and in this case rewrite the version number with
upstream-version and Debian revision 1. If it is not unreleased we
simply add a new section.

I'm not making any promises when I will get around to work on this
(before next Debconf) but is sounds reasonable since it makes it more
obvious from the changelog what will be the next release version.

Cheers,
 -- Guido



Bug#831998: debdelta: insufficient space in tmpfs

2016-07-21 Thread Ritesh Raj Sarraf
Package: debdelta
Version: 0.55
Severity: important

It turns out debdelta uses tmpfs for its temporary file operations.
While it has its benefits, it also has its side effects, like the
following:


Created,time  4.85sec, speed 1233kB/sec, libc6-dbg_2.23-2_amd64.deb 
   
Created,time 122.05sec, speed 293kB/sec, 
linux-image-4.6.0-1-amd64_4.6.4-1_amd64.deb
Created,time 77.41sec, speed 374kB/sec, 
libreoffice-core_1%3a5.1.5~rc1-1_amd64.deb
 Error: applying of delta for linux-image-4.6.0-1-amd64-dbg failed:  : Sorry, 
not enough disk space (3618192kB) in directory /tmp for applying delta (needs 
3681844kB) (retriable) 
Delta-upgrade statistics:   
   
 total resulting debs, size 271MB time 819sec virtual speed 338kB/sec
There were faulty deltas. Sending logs to server.
debdelta-upgrade : No module named poster
13:38 ♒♒♒☹  => 4  
rrs@chutzpah:~$ df -h



Either debdelta should add a fallback location (non-tmpfs) or have it
user configurable.

This is what debdelta has:
TMPDIR = ( os.getenv('TMPDIR') or '/tmp' ).rstrip('/')



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (990, 'testing'), (500, 'unstable-debug'), 
(100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debdelta depends on:
ii  binutils2.26.1-1
ii  bzip2   1.0.6-8
ii  libbz2-1.0  1.0.6-8
ii  libc6   2.23-1
ii  python  2.7.11-2
ii  zlib1g  1:1.2.8.dfsg-2+b1

Versions of packages debdelta recommends:
ii  bsdiff   4.3-15
ii  gnupg-agent  2.1.11-7
ii  gnupg2   2.1.11-7
ii  python-apt   1.1.0~beta3
ii  python-debian0.1.28
ii  xdelta   1.1.3-9.1
ii  xdelta3  3.0.11-dfsg-1
ii  xz-utils [lzma]  5.1.1alpha+20120614-2.1

Versions of packages debdelta suggests:
pn  debdelta-doc  

-- no debconf information



Bug#829272: [openssl.org #4602] Missing accessors

2016-07-21 Thread Mattias Ellert
ons 2016-07-20 klockan 15:14 + skrev Richard Levitte via RT:
> On Mon Jul 11 11:34:35 2016, mattias.ell...@physics.uu.se wrote:
> > 
> > I guess having a more restrictive accessor that only sets the
> > EXFLAG_PROXY bit could work. I suggested the more general solution of
> > having set/clear accessors for arbitrary flags since it was - well
> > more
> > general.
> 
> So let me ask this in a different manner, does OpenSSL 1.1 still not set the
> EXFLAG_PROXY flag correctly? In what situations does that happen? That may be
> worth a bug report of its own.
> 
> --
> Richard Levitte
> levi...@openssl.org
> 

The answer to this is related to Mischa's reply, which unfortunately
was only sent to the Debian BTS and not the the OpenSSL RT. I quote it
below. As indicated in the answer, setting the EXFLAG_PROXY allows
handling non-RFC proxies in OpenSSL.

mån 2016-07-11 klockan 14:53 +0200 skrev Mischa Salle:
> Hi Richard, Mattias, others,
> 
> I agree with you that it would be nice if OpenSSL could figure out
> itself whether a cert needs to be treated as a proxy, but currently that
> doesn't work reliably as far as I know.
> The flag is certainly needed in the case of non-RFC3820 proxies, also
> known as legacy proxies. Unfortunately these are still very widely used
> (majority of the proxies actually) and hence our code must be able to
> handle them correctly.
> 
> Best wishes,
> Mischa Sallé
> 


smime.p7s
Description: S/MIME cryptographic signature


Bug#831836: python-django: Add pymysql support

2016-07-21 Thread Chris Lamb
> In anyway, Raphael, I fully support your opinion that this type of
> things should be a decision from upstream *first*.
> [..]
> We should stay as close as upstream code as possible in this case. So
> I'd suggest closing this bug with no further action.

I agree with this. I really like how our Django packages don't mess with
upstream, although most of this credit should go to upstream for being
sensible in the first place..


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#830979: Bug#831984: zoneminder: modifies shipped file: /usr/share/zoneminder/www/api/app/Config/core.php

2016-07-21 Thread Andreas Beckmann
On 2016-07-21 10:05, Chris Lamb wrote:
>> Something like the attached patch? (Untested)
> 
> Had more time than I thought; updated and (quickly) tested patch
> attached.

postrm purge should delete /etc/zm/core.php, shouldn't it?

What should happen if core.php.default changes its content? There are a
lot of options, maybe a new one is added some day ...


Andreas



Bug#830572: Support x.y.z-2 UNRELEASED type of changelog opening commits

2016-07-21 Thread Otto Kekäläinen
2016-07-21 11:11 GMT+03:00 Guido Günther :
> O.k. so we would use a Debian revision of 1 and squash changelog entries
> under that revision until one makes a release. Snapshot builds would get
> a lower version number (e.g. as currently implemented). After the
> release of version 1 we then need to automatically add a section with 2
> and UNRELEASED and so on.

Yes

> In case of a new upstream version we need to check if the last entry is
> unreleased and in this case rewrite the version number with
> upstream-version and Debian revision 1. If it is not unreleased we
> simply add a new section.

Yes

> I'm not making any promises when I will get around to work on this
> (before next Debconf) but is sounds reasonable since it makes it more
> obvious from the changelog what will be the next release version.

OK. Now you at least have the spec done so you can implement it when
you have time.

Regards

Otto, who uploaded today 3 packages that all use git-buildpackage



Bug#831983: kde-telepathy-contact-list: ktp-contactlist no longer able to log in to gtalk, sip

2016-07-21 Thread Martin Steigerwald
Dear Juha,

Am Mittwoch, 20. Juli 2016, 23:40:41 CEST schrieb Juha Jäykkä:
> Package: kde-telepathy-contact-list
> Version: 15.08.3-1
> Severity: important
> 
> Dear Maintainer,
> 
> After upgrading to 15.08.3-1, ktp-contactlist (or the plasma applets) no
> longer can log into gtalk or sip. These are possibly separate bugs as sip
> auth handler segfaults whereas gtalk simply does not become "available". It
> gives no error messages, warnings or any other indication that it is even
> trying to do anything.

In case you feel adventurous I suggest you try out whether upgrading kde-
telepathy to the version in experimental fixes your issue. I see you have 
experimental added to your sources list anyway.

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

I used the following command to do just that on my sid system:

apt -t experimental install kde-telepathy kde-telepathy-approver kde-
telepathy-auth-handler kde-telepathy-contact-list kde-telepathy-data kde-
telepathy-desktop-applets kde-telepathy-filetransfer-handler kde-telepathy-
integration-module kde-telepathy-kaccounts kde-telepathy-kpeople kde-
telepathy-minimal kde-telepathy-send-file kde-telepathy-text-ui qml-module-
org-kde-telepathy

If you try this and it fixes the issue for you, please let us now.

Thank you,
-- 
Martin



Bug#831999: installation-reports: non-free firmware: installer-Msg should mention: FAT-File System is needed on external media

2016-07-21 Thread Lutz Langenbach

Package: installation-reports
Severity: minor

Dear Maintainer,

My installation needed non-free firmware.

+ i try to place it on a ext3-external HDD.

+ plugged it in as requested, but the installer didnt find anything, the
mount-command fails with "invalid argumnts"(?)

+ but the installer did'nt told me this, i had to look at tty4.


My suggestions:

+! the installer should tell me that FAT FS is needed.

+ it also should tell where (which directory, which files ) and what
file-format (deb and *fw).

( + or even better also handle extX FS. )

+! and/or report failed mount atempts more user-friendly.


-- Package-specific info:

Boot method: CD
Image version: dvd-images 06/2016
Date: 10/07/2016


Comments/Problems:

The Message from the Installer (in german):
"Teile ihrer Hardware benötigen nicht-freie Firmware-Dateien, um zu
funktionieren. Die Firmware kann von einem Wechseldatenträger, wie einem
usb-stick oder einer diskette, geladen werden."

I suggest the following Information to add:
"external media must be FAT (32? 16?) -formated"
"the Fw-Files could be in rtl_nic/rtl8168e-3.fw or in a .deb-archive or
whatever"


-- System Information:
Debian Release: 8.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



signature.asc
Description: OpenPGP digital signature


Bug#830979: Bug#831984: zoneminder: modifies shipped file: /usr/share/zoneminder/www/api/app/Config/core.php

2016-07-21 Thread Chris Lamb
> postrm purge should delete /etc/zm/core.php, shouldn't it?

Probably. Patches are proof of concept, am not the maintainer/user
here. :)
 
> What should happen if core.php.default changes its content? There are a
> lot of options, maybe a new one is added some day ...

Good point. So maybe the maintainer should ship a patched core.php under
/etc so it gets all the conffile upgrade/diff magic which includes
another file with the generated security stuff..

Anyway, probably given you both enough rope for now :)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
> PS1: I can't say that I'm 100% convinced by this policy change.

This may not be the appropriate venue for a protracted discussion as
it's liable to get hidden but can you briefly outline why?

> PS2: I'm surprised that it took so long after the release of policy
>  3.9.7 before someone started a mass bug filing :)

Oh, I haven't started a systematic filing yet. Just filing them as
I come across them.  ;)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#829272: Missing accessors

2016-07-21 Thread Mattias Ellert via RT
ons 2016-07-20 klockan 15:14 + skrev Richard Levitte via RT:
> On Mon Jul 11 11:34:35 2016, mattias.ell...@physics.uu.se wrote:
> > 
> > I guess having a more restrictive accessor that only sets the
> > EXFLAG_PROXY bit could work. I suggested the more general solution of
> > having set/clear accessors for arbitrary flags since it was - well
> > more
> > general.
> 
> So let me ask this in a different manner, does OpenSSL 1.1 still not set the
> EXFLAG_PROXY flag correctly? In what situations does that happen? That may be
> worth a bug report of its own.
> 
> --
> Richard Levitte
> levi...@openssl.org
> 

The answer to this is related to Mischa's reply, which unfortunately
was only sent to the Debian BTS and not the the OpenSSL RT. I quote it
below. As indicated in the answer, setting the EXFLAG_PROXY allows
handling non-RFC proxies in OpenSSL.

mån 2016-07-11 klockan 14:53 +0200 skrev Mischa Salle:
> Hi Richard, Mattias, others,
> 
> I agree with you that it would be nice if OpenSSL could figure out
> itself whether a cert needs to be treated as a proxy, but currently that
> doesn't work reliably as far as I know.
> The flag is certainly needed in the case of non-RFC3820 proxies, also
> known as legacy proxies. Unfortunately these are still very widely used
> (majority of the proxies actually) and hence our code must be able to
> handle them correctly.
> 
> Best wishes,
> Mischa Sallé
> 

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4602
Please log in as guest with password guest if prompted



smime.p7s
Description: S/MIME cryptographic signature


Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread gregor herrmann
On Thu, 21 Jul 2016 10:00:06 +0200, Emmanuel Bourg wrote:

> My understanding of the "no network access" rule was that the build must
> not require a network connection to complete, nor pull into the package
> external elements not found in the source tarball at build time. I guess
> the intent is to ensure that the source packages are self contained.

In my understanding, this has changed in 3.9.7 (emphasis mine):

* Policy: [4.9] debian/rules: required targets _must not attempt_ network
  [..]
  Closes: #770016
 
> Here the javadoc tool merely checks the existence of the remote
> documentation to add href links in the generated files. This is optional
> and doesn't break the build if it doesn't work. So for these reasons I
> think this is a rather minor policy violation, the package is indeed
> self contained and doesn't fail to build without network access.

As the discussion in #770016 shows, the new wording is not about
"packages mustn't fail to build without network" but indeed "packages
aren't even _allowed to try_ to reach beyond localhost during build."

PS1: I can't say that I'm 100% convinced by this policy change.
PS2: I'm surprised that it took so long after the release of policy
 3.9.7 before someone started a mass bug filing :)


Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   BOFH excuse #374:  It's the InterNIC's fault. 



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
> Interesting, thank you for the reference. libcommons-codec-java
> currently declares a compliance to the version 3.9.6 of the policy. Does
> it mean the new rule doesn't apply to it yet? :)

Oh, now /that's/ a very cute argument :)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#830955: keepalived: Segfault - keepalived doesn't work without CONFIG_IP_VS

2016-07-21 Thread Mathieu Ruellan

Hi.

Sorry i havn't any knownledge about keepalived conception. I just 
observe that it is a regression (the previous testing package was 
working fine) and stacktraces are the sames


I'm using the debian default kernel.
I have built a home deb from the github master branch, and now it is 
working like a charm.



Mathieu

On 07/21/2016 10:09 AM, Alexander Wirt wrote:

severity 830955 normal
merge 830955 544700
thanks

On Wed, 13 Jul 2016, Mathieu Ruellan wrote:


Package: keepalived
Version: 1.2.20-1
Severity: critical
Justification: causes serious data loss

Dear Maintainer,

Could you please update the keepalived to fix this issue?


https://github.com/acassen/keepalived/issues/313

We never supported non-default kernels with strange options. However, I am
currently preparing an update to 1.2.23. Whilst reading the issue above, I
can't see where it relates to your bug. The issue talks about a segfault when
there are not VIPs configured. You are talking about CONFIG_IP_VS. Keepalived
never supported running it on kernels without CONFIG_IP_VS

So, are you sure the above issue is about your bug?

Alex




Bug#832000: grip: new upstream release (4.3.2)

2016-07-21 Thread Jakub Wilk

Package: grip
Severity: wishlist

--
Jakub Wilk



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Emmanuel Bourg
Le 21/07/2016 à 10:24, gregor herrmann a écrit :

> In my understanding, this has changed in 3.9.7 (emphasis mine):
> 
> * Policy: [4.9] debian/rules: required targets _must not attempt_ network
>   [..]
>   Closes: #770016

Interesting, thank you for the reference. libcommons-codec-java
currently declares a compliance to the version 3.9.6 of the policy. Does
it mean the new rule doesn't apply to it yet? :)

Emmanuel Bourg



Bug#830979: Bug#831984: zoneminder: modifies shipped file: /usr/share/zoneminder/www/api/app/Config/core.php

2016-07-21 Thread Dmitry Smirnov
On Thursday, 21 July 2016 9:31:47 AM AEST Chris Lamb wrote:
> This seems an odd.attitude to have as the maintainer.. :)

Sorry if I didn't make it clear: I'm not blaming anyone, it was a oversight 
on my side which will be fixed. Chris, since I applied your patch I wanted 
you to get a feedback of its consequences. I hope it is not "odd.attitude".

Do I have to recognize the problem as problem every time I respond to bug to 
avoid "odd.attitude" perception? You know, I'm not denying the problem (or I 
would have probably tagged it as "wontfix")...

-- 
Regards,
 Dmitry Smirnov.


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


Bug#832001: pyenchant: new upstream release (1.6.7)

2016-07-21 Thread Jakub Wilk

Source: pyenchant
Severity: wishlist

--
Jakub Wilk



Bug#832002: libjdns: please improve short and long package descriptions

2016-07-21 Thread Chris Lamb
Source: libjdns
Version: 2.0.3-1
Severity: wishlist
Tags: patch

Hi,

It's not immediately obvious from the description that this is
a DNS testing tool - one needs to infer it from the package name
which is a little sub-optimal IMHO.

Patch attached.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff --git a/debian/control b/debian/control
index 64e3d76..30f65a5 100644
--- a/debian/control
+++ b/debian/control
@@ -13,8 +13,8 @@ Package: jdns
 Section: misc
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: command-line tool to test functionality
- Qt4-based command-line tool called ‘jdns’ that can be used to test
+Description: command-line tool to test DNS functionality
+ Qt4-based command-line tool called ‘jdns’ that can be used to test DNS
  functionality.
  
 Package: jdns-dbg
@@ -22,8 +22,8 @@ Section: debug
 Priority: extra
 Architecture: any
 Depends: jdns (= ${binary:Version}), ${misc:Depends}
-Description: command-line tool to test functionality - debugging symbols
- Qt4-based command-line tool called ‘jdns’ that can be used to test
+Description: command-line tool to test DNS functionality - debugging symbols
+ Qt4-based command-line tool called ‘jdns’ that can be used to test DNS
  functionality.
  .
  This package contains the debugging symbols for debugging crashes in the


Bug#830955: keepalived: Segfault - keepalived doesn't work without CONFIG_IP_VS

2016-07-21 Thread Alexander Wirt
On Thu, 21 Jul 2016, Mathieu Ruellan wrote:

> Hi.
> 
> Sorry i havn't any knownledge about keepalived conception. I just observe
> that it is a regression (the previous testing package was working fine) and
> stacktraces are the sames
> 
> I'm using the debian default kernel.
> I have built a home deb from the github master branch, and now it is working
> like a charm.
the debian kernels have CONFIG_IP_VS since ages. 

You probably had a different problem then.

I consider it fixed with my 1.2.23 upload. Please reopen if the problem still
happens.

Alex



Bug#832003: RFS: jupyter-core/4.1.0-2 (to experimental!)

2016-07-21 Thread Julien Puydt

Package: sponsorship-requests
Severity: normal

Dear mentors,

  I am looking for a sponsor for my package "jupyter-core"

 * Package name: jupyter-core
   Version : 4.1.0-2
   Upstream Author : Jupyter Development Team
 * URL : https://github.com/jupyter/jupyter_core
 * License : BSD-3-clause
   Section : python

  It builds those binary packages:

jupyter-core - Core common functionality of Jupyter projects (tools)
 python-jupyter-core - Core common functionality of Jupyter projects 
for Python 2
 python-jupyter-core-doc - Core common functionality of Jupyter 
projects (documentation)
 python3-jupyter-core - Core common functionality of Jupyter projects 
for Python 3


  To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/jupyter-core


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/j/jupyter-core/jupyter-core_4.1.0-2.dsc


  It is maintained within the Debian Python Modules Team:
Vcs-Git: 
https://anonscm.debian.org/git/python-modules/packages/jupyter-core.git
Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/jupyter-core.git


 Notice that experimental already has 4.1.0-1 ; this 4.1.0-2 brings in 
better packaging -- for experimental too! It's part of the effort to 
package jupyter in Debian (which is itself part of the effort to get 
sagemath into Debian...).


Cheers,

Snark on #debian-python



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Andrew Shadura
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I have prepared an upload fixing CVE-2016-4476 and CVE-2016-4477.
Please find the attached debdiff.

Sébastien Delafond advised me this upload is for the point release,
and isn't supposed to be handled by the Security Team.

-- 
Cheers,
  Andrew
diff -Nru wpa-2.3/debian/changelog wpa-2.3/debian/changelog
--- wpa-2.3/debian/changelog	2015-11-07 16:07:28.0 +0100
+++ wpa-2.3/debian/changelog	2016-07-21 09:19:43.0 +0200
@@ -1,3 +1,17 @@
+wpa (2.3-1+deb8u4) jessie; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patches to address CVE-2016-4476 and CVE-2016-4477, thanks to
+Salvatore Bonaccorso  (Closes: #823411):
+- WPS: Reject a Credential with invalid passphrase
+- Reject psk parameter set with invalid passphrase character
+- Remove newlines from wpa_supplicant config network output
+- Reject SET_CRED commands with newline characters in the string values
+- Reject SET commands with newline characters in the string values
+  * Refresh patches to apply cleanly.
+
+ -- Andrew Shadura   Thu, 21 Jul 2016 09:19:42 +0200
+
 wpa (2.3-1+deb8u3) jessie-security; urgency=high
 
   * Non-maintainer upload by the Security Team.
diff -Nru wpa-2.3/debian/patches/2015-01/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch wpa-2.3/debian/patches/2015-01/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
--- wpa-2.3/debian/patches/2015-01/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch	1970-01-01 01:00:00.0 +0100
+++ wpa-2.3/debian/patches/2015-01/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch	2016-07-21 08:49:03.0 +0200
@@ -0,0 +1,37 @@
+From 9ed4eee345f85e3025c33c6e20aa25696e341ccd Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Tue, 7 Apr 2015 11:32:11 +0300
+Subject: [PATCH] P2P: Validate SSID element length before copying it
+ (CVE-2015-1863)
+
+This fixes a possible memcpy overflow for P2P dev->oper_ssid in
+p2p_add_device(). The length provided by the peer device (0..255 bytes)
+was used without proper bounds checking and that could have resulted in
+arbitrary data of up to 223 bytes being written beyond the end of the
+dev->oper_ssid[] array (of which about 150 bytes would be beyond the
+heap allocation) when processing a corrupted management frame for P2P
+peer discovery purposes.
+
+This could result in corrupted state in heap, unexpected program
+behavior due to corrupted P2P peer device information, denial of service
+due to process crash, exposure of memory contents during GO Negotiation,
+and potentially arbitrary code execution.
+
+Thanks to Google security team for reporting this issue and smart
+hardware research group of Alibaba security team for discovering it.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/p2p/p2p.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/src/p2p/p2p.c
 b/src/p2p/p2p.c
+@@ -736,6 +736,7 @@ int p2p_add_device(struct p2p_data *p2p,
+ 	if (os_memcmp(addr, p2p_dev_addr, ETH_ALEN) != 0)
+ 		os_memcpy(dev->interface_addr, addr, ETH_ALEN);
+ 	if (msg.ssid &&
++	msg.ssid[1] <= sizeof(dev->oper_ssid) &&
+ 	(msg.ssid[1] != P2P_WILDCARD_SSID_LEN ||
+ 	 os_memcmp(msg.ssid + 2, P2P_WILDCARD_SSID, P2P_WILDCARD_SSID_LEN)
+ 	 != 0)) {
diff -Nru wpa-2.3/debian/patches/2015-01/wpa_supplicant-p2p-ssid-overflow.txt wpa-2.3/debian/patches/2015-01/wpa_supplicant-p2p-ssid-overflow.txt
--- wpa-2.3/debian/patches/2015-01/wpa_supplicant-p2p-ssid-overflow.txt	1970-01-01 01:00:00.0 +0100
+++ wpa-2.3/debian/patches/2015-01/wpa_supplicant-p2p-ssid-overflow.txt	2016-07-21 08:49:03.0 +0200
@@ -0,0 +1,68 @@
+wpa_supplicant P2P SSID processing vulnerability
+
+Published: April 22, 2015
+Identifier: CVE-2015-1863
+Latest version available from: http://w1.fi/security/2015-1/
+
+
+Vulnerability
+
+A vulnerability was found in how wpa_supplicant uses SSID information
+parsed from management frames that create or update P2P peer entries
+(e.g., Probe Response frame or number of P2P Public Action frames). SSID
+field has valid length range of 0-32 octets. However, it is transmitted
+in an element that has a 8-bit length field and potential maximum
+payload length of 255 octets. wpa_supplicant was not sufficiently
+verifying the payload length on one of the code paths using the SSID
+received from a peer device.
+
+This can result in copying arbitrary data from an attacker to a fixed
+length buffer of 32 bytes (i.e., a possible overflow of up to 223
+bytes). The SSID buffer is within struct p2p_device that is allocated
+from heap. The overflow can override couple of variables in the struct,
+including a pointer that gets freed. In addition about 150 bytes (the
+exact length depending on architecture) can be written beyond the end of
+the heap allocation.
+
+This could result in corrupted state in heap, unexpected program
+behavior due to corrupte

Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Emmanuel Bourg
Le 21/07/2016 à 10:41, Chris Lamb a écrit :

> Oh, now /that's/ a very cute argument :)

I'm fine with fixing the package so I won't defend this argument too
much, but I'd be curious to know. Because if the compliance level
declared by the package doesn't matter, it would mean the
Standards-Version field could be deprecated (and considering the time we
spend bumping the value of this field twice a year for ~500 packages
actively maintained by the Java team, such a simplification would be
welcome).

Emmanuel Bourg



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
> I won't defend this argument too much, but I'd be curious to know.

Same here. Alas I'm not a Policy "wonk" (and try to avoid being one as
it tends to devolve technical discussions into ones of intepretative
legal-like arguments that focus on the minutae of language rather than
on, well, what is best for Debian)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#831899: kaddressbook crashes immediately on start

2016-07-21 Thread Volker Groll
Holla Maximiliano,

thanks for your fast reply.

Am Donnerstag, 21. Juli 2016, 09:30:59 CEST schrieb Maximiliano Curia:
> Control: tag -1 upstream
> Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=358696
> 
> ¡Hola Volker!
> 
> El 2016-07-20 a las 18:46 +0200, Volker Groll escribió:
> > Package: kaddressbook
> > Version: 4:16.04.3-1
> > Severity: normal
> > 
> > Wenn starting in a terminal kaddressbook, I get the following output:
> > org.kde.akonadi.ETM: GEN true false true
> > org.kde.akonadi.ETM: collection: QVector()
> > KCrash: crashing... crashRecursionCounter = 2
> > KCrash: Application Name = kaddressbook path = /usr/bin pid = 10837
> > KCrash: Arguments: /usr/bin/kaddressbook
> > KCrash: Attempting to start /usr/lib/i386-linux-gnu/libexec/drkonqi from
> > kdeinit
> > sock_file=/run/user/1000/kdeinit5__0
> > 
> > [1]+  Angehalten  LANG=C kaddressbook
> > 
> > Fetch to the foreground gives the output:
> > LANG=C kaddressbook
> > QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 11 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 19 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 25 and type 'Read', disabling...
> > QSocketNotifier: Invalid socket 27 and type 'Read', disabling...
> > 
> > The I can dismiss the bug report window from kde.
> 
> It seems to me that the bug is the same as:
> https://bugs.kde.org/show_bug.cgi?id=358696
Hm, not sure, but there is mentioned the crash occurs, when the 
birthday calendar is enabled, mine is disabled.

> Could you please provide additional information in the bug upstream?
> Currently it seems to require confirmation that this bug is only
> reproduceable in 32 bits systems.
I have local address books and two on an owncloud server. 
Changing the owncloud resource to offline with akonadiconsole 
changes nothing (crash persists). I get also a crash from akonadiconsole
when I try to switch to Browser tab.

> Also, a full backtrace would be useful, for that you would need to install
> the kaddressbook-dbgsym package (and probably the dbg/dbgsym packages from
> a couple of kaddressbook dependencies) from the debug archive (that needs
> to be added in the sources.list as: deb http://deb.debian.org/debian-debug
> unstable-debug main)
Most threads are in g_mutex_unlock (), __kernel_vsyscall ()
Installing libglib2.0-0-dbg will give only 0x in output,
so I purged this debug package again.

The output of the last thread is:
Thread 1 (Thread 0xed0a6ac0 (LWP 5109)):
[KCrash Handler]
#7  0xf4ff1cb6 in Akonadi::Tag::isValid (this=0xff8b137c) at /build/akonadi-
uzW5jU/akonadi-16.04.3/src/core/tag.cpp:239
#8  0xf5097577 in Akonadi::TagModel::data (this=0x9b1c098, index=..., 
role=258) at /build/akonadi-uzW5jU/akonadi-16.04.3/src/core/models/
tagmodel.cpp:95
#9  0xf76565b4 in CategorySelectWidgetPrivate::slotTagsInserted 
(this=0x9ad86f0, parent=..., start=0, end=0) at /build/kdepim-Py8sU_/
kdepim-16.04.3/kaddressbook/categoryselectwidget.cpp:174
#10 0xf7657d75 in QtPrivate::FunctorCall, 
QtPrivate::List, void, void 
(CategorySelectWidgetPrivate::*)(QModelIndex const&, int, int)>::call 
(arg=0xff8b15cc, o=0x9ad86f0, f=) at /usr/include/i386-linux-
gnu/qt5/QtCore/qobjectdefs_impl.h:501
#11 QtPrivate::FunctionPointer::call, void> (arg=0xff8b15cc, o=0x9ad86f0, f=) at /usr/include/
i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:520
#12 QtPrivate::QSlotObject, void>::impl 
(which=1, this_=0x9b01638, r=0x9ad86f0, a=0xff8b15cc, ret=0x0) at /usr/
include/i386-linux-gnu/qt5/QtCore/qobject_impl.h:143
#13 0xf60feb13 in QMetaObject::activate(QObject*, int, int, void**) () from /
usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#14 0xf60fefbd in QMetaObject::activate(QObject*, QMetaObject const*, int, 
void**) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#15 0xf617af11 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, 
int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/i386-linux-gnu/sse2/
libQt5Core.so.5
#16 0xf6075909 in QAbstractItemModel::endInsertRows() () from /usr/lib/i386-
linux-gnu/sse2/libQt5Core.so.5
#17 0xf5099601 in Akonadi::TagModelPrivate::monitoredTagAdded (this=0x9b75aa0, 
tag=...) at /build/akonadi-uzW5jU/akonadi-16.04.3/src/core/models/
tagmodel_p.cpp:127
#18 0xf5099d5a in Akonadi::TagModelPrivate::tagsFetched (this=0x9b75aa0, 
tags=...) at /build/akonadi-uzW5jU/akonadi-16.04.3/src/core/models/
tagmodel_p.cpp:224
#19 0xf509690e in Akonadi::TagModel::qt_static_metacall (_o=0x9b1c098, 
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xff8b1874) at /build/akonadi-
uzW5jU/akonadi-16.04.3/obj-i686-linux-gnu/src/core/moc_tagmodel.cpp:103
#20 0xf60fea86 in QMetaObject::activate(QObject*, int, int, void**) () from /
usr/lib/i386-linux-gnu/sse2/libQt5

Bug#831779: python-docutils: please make the output of rst2man reproducible

2016-07-21 Thread Chris Lamb
> Can you please forward it upstream to [1], or do you want me to do that?

Please go ahead and do that. :)



Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#832005: ITP: r-cran-tibble -- GNU R Simple Data Frames

2016-07-21 Thread Andreas Tille
Package: wnpp
Severity: wishlist
Owner: Andreas Tille 

* Package name: r-cran-tibble
  Version : 1.1
  Upstream Author : Hadley Wickham, Romain Francois, Kirill Müller, RStudio
* URL : https://cran.r-project.org/web/packages/tibble
* License : MIT/X
  Programming Lang: GNU R
  Description : GNU R Simple Data Frames
 This GNU R package provides a 'tbl_df' class that offers better checking
 and printing capabilities than traditional data frames.


Remark: This package is a new dependency of r-cran-dplyr and will be maintained
 by the Debian Med team at
svn://anonscm.debian.org/debian-med/trunk/packages/R/r-cran-tibble/trunk/



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread gregor herrmann
On Thu, 21 Jul 2016 10:33:35 +0200, Chris Lamb wrote:

> > PS1: I can't say that I'm 100% convinced by this policy change.
> This may not be the appropriate venue for a protracted discussion as
> it's liable to get hidden but can you briefly outline why?

My experience with perl packages shows that:
- internet access doesn't happen during the build itself but in the
  test suite;
- usually in modules whose purpose is to do something net-related;
- by disabling them, even if they fail gracefully, in order to follow
  policy, we effectively castrate the tests, which doesn't seem right
  from a QA POV.

In those cases the argument "builds differently/produces a different
binary package/doesn't build reproducibly" with vs. without internet
doesn't hold; still, the privacy/phoning-home aspect is true here as
well, so I'm ambivalent.


Cheers,
gregor
 
-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   BOFH excuse #315:  The recent proliferation of Nuclear Testing 



Bug#805228: Bug#806630: libnative-platform-java: FTBFS when built with dpkg-buildpackage -A (mh_installjar fails)

2016-07-21 Thread Lucas Nussbaum
On 21/07/16 at 00:43 +0200, Emmanuel Bourg wrote:
> Le 20/07/2016 à 21:47, Lucas Nussbaum a écrit :
> 
> > Once the issue is fixed in maven-repo-helper, those packages should be
> > build-tested again (I can do that if needed; please ping me).
> 
> The 'mh_install -i' issue is fixed in maven-repo-helper 1.9.2.
> 
> Could you test again the packages previously affected please?

Hi,

I can confirm that they all built fine. Thanks!

Lucas



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb

Thanks :)

> - by disabling them, even if they fail gracefully, in order to follow
>   policy, we effectively castrate the tests, which doesn't seem right
>   from a QA POV.

Mm, agreed. Moving these tests to the autopkgtest infrastructure is one
fix but it's not "that" clean a solution..


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#832006: makedumpfile: [INTL:fr] French debconf translation

2016-07-21 Thread jean-pierre giraud
Package: makedumpfile
Severity: wishlist
Tags: patch l10n

Hi!

Please find attached the french translation, proofread
by the debian-l10n-french mailing list contributors.

This file should be put as debian/po/fr.po in your package build tree.

Kind Regards

jipege


fr.po.gz
Description: application/gzip


Bug#832007: python-jenkins depends on python-pbr

2016-07-21 Thread Benjamin Drung
Package: python-jenkins
Version: 0.4.11-1
Severity: normal

Hi,

python-jenkins depends on python-pbr which pulls python-pip and other
packages. This is quite a huge list of dependencies just for one line in
jenkins/version.py:

version_info = pbr.version.VersionInfo('jenkins')

Could the runtime dependency on python-pbr be made optional or removed
or the list of dependencies of python-pbr reduced?

I already reported this bug upstream: https://launchpad.net/bugs/1605149

-- 
Benjamin Drung
System Developer
Debian & Ubuntu Developer

ProfitBricks GmbH
Greifswalder Str. 207
D - 10405 Berlin

Email: benjamin.dr...@profitbricks.com
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506B.
Geschäftsführer: Andreas Gauger, Achim Weiss.



Bug#805228: Bug#806630: libnative-platform-java: FTBFS when built with dpkg-buildpackage -A (mh_installjar fails)

2016-07-21 Thread Emmanuel Bourg
Le 21/07/2016 à 11:09, Lucas Nussbaum a écrit :

> I can confirm that they all built fine. Thanks!

Excellent! Thank you for confirming.

Emmanuel Bourg



Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread gregor herrmann
On Thu, 21 Jul 2016 11:19:46 +0200, Chris Lamb wrote:

> > - by disabling them, even if they fail gracefully, in order to follow
> >   policy, we effectively castrate the tests, which doesn't seem right
> >   from a QA POV.
> Mm, agreed. Moving these tests to the autopkgtest infrastructure is one
> fix but it's not "that" clean a solution..

Well, right, autopkgtest is the next question. If a test is forbidden
to leak to external parties the fact that it's being run during
build, the same is probably true by analogy for autopkgtests?

(Recently I disabled the same tests for both build + autopkgtests.)


Cheers,
gregor

-- 
 .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   BOFH excuse #211:  Lightning strikes. 



Bug#831977: [libreoffice-calc] I can confirm bug831977 with Debian's own version but not upstream

2016-07-21 Thread Thomas Hackert
Package: libreoffice-calc
Version: 1:5.1.4~rc2-2

--- Please enter the report below this line. ---
Hello @ll,
as the one who did some further testing with my parallel installed
versions of LO and recommended D. to report it here, I just want to
add my system's information in case this is of any importance ... ;)
For further information, please see my comment at
https://bugs.documentfoundation.org/show_bug.cgi?id=100841#c10.
HTH
Thomas.

--- System information. ---
Architecture: amd64
Kernel:   Linux 4.5.0-2-amd64

Debian Release: stretch/sid
  500 xenial  ppa.launchpad.net 
  500 unstabledownload.jitsi.org 
  500 testing www.deb-multimedia.org 
  500 testing ftp.de.debian.org 
  500 stable  security.debian.org 
  500 stable  deb.opera.com 
  500 sid linux.dropbox.com 

--- Package information. ---
Depends  (Version) | Installed
==-+-=
libreoffice-base-core(= 1:5.1.4~rc2-2) | 1:5.1.4~rc2-2
libreoffice-core (= 1:5.1.4~rc2-2) | 1:5.1.4~rc2-2
lp-solve(>= 5.5.0.13-5+b1) | 5.5.0.15-4
coinor-libcbc3 | 2.8.12-1+b1
coinor-libcoinmp1v5| 1.7.6+dfsg1-2
libboost-filesystem1.58.0  | 1.58.0+dfsg-5.1
libboost-iostreams1.58.0   | 1.58.0+dfsg-5.1
libc6(>= 2.14) | 
libetonyek-0.1-1   | 
libgcc1 (>= 1:3.0) | 
libicu55  (>= 55.1-1~) | 
liblcms2-2(>= 2.2+git20110628) | 
libmwaw-0.3-3  | 
libodfgen-0.1-1| 
liborcus-0.11-0| 
librevenge-0.0-0   | 
libstdc++6(>= 5.2) | 
libwps-0.4-4   | 
libxml2 (>= 2.7.4) | 
uno-libs3 (>= 5.1.0~alpha) | 
ure| 
zlib1g(>= 1:1.1.4) | 
fontconfig | 
fonts-opensymbol   | 
libreoffice-common(>> 1:5.1.4~rc2) | 
ure  (>= 4.2~) | 
libboost-date-time1.58.0   | 
libc6(>= 2.16) | 
libcairo2  (>= 1.10.0) | 
libclucene-contribs1v5(>= 2.3.3.4) | 
libclucene-core1v5(>= 2.3.3.4) | 
libcmis-0.5-5v5| 
libcups2(>= 1.4.0) | 
libcurl3-gnutls(>= 7.16.2) | 
libdbus-1-3(>= 1.9.14) | 
libdbus-glib-1-2 (>= 0.78) | 
libdconf1  (>= 0.14.0) | 
libeot0| 
libexpat1   (>= 2.0.1) | 
libexttextcat-2.0-0 (>= 2.2-8) | 
libfontconfig1   (>= 2.11) | 
libfreetype6(>= 2.3.5) | 
libgcc1 (>= 1:3.0) | 
libgl1-mesa-glx| 
 OR libgl1 | 
libglew1.13(>= 1.12.0) | 
libglib2.0-0   (>= 2.31.8) | 
libgltf-0.0-0v5| 
libglu1-mesa   | 
 OR libglu1| 
libgraphite2-3  (>= 1.2.2) | 
libharfbuzz-icu0   (>= 0.9.18) | 
libharfbuzz0b  (>= 0.9.18) | 
libhunspell-1.4-0  | 
libhyphen0  (>= 2.7.1) | 
libice6   (>= 1:1.0.0) | 
libicu55  (>= 55.1-1~) | 
libjpeg62-turbo (>= 1.3.1) | 
liblangtag1 (>= 0.4.0) | 
liblcms2-2(>= 2.2+git20110628) | 
libldap-2.4-2   (>= 2.4.7) | 
libmythes-1.2-0| 
libneon27-gnutls   | 
libnspr4(>= 2:4.9-2~)  | 
 OR libnspr4-0d  (>= 1.8.0.10) | 
libnss3  (>= 2:3.13.4-2~)  | 
 OR libnss3-1d   (>= 3.12.0~beta2) | 
libodfgen-0.1-1| 
libpcre3   | 
libpng16-16   (>= 1.6.2-1) | 
librevenge-0.0-0   | 
libsm6 | 
libssl1.0.

Bug#832001: pyenchant: new upstream release (1.6.7)

2016-07-21 Thread Piotr Ożarowski
thanks for the info. pypi.python.org and homepage¹ still don't have
it, though

It looks like 1.6.7 was tagged on github only...

[¹] https://pythonhosted.org/pyenchant/download.html 



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Adam D. Barratt

Control: tags -1 + moreinfo

On 2016-07-21 9:51, Andrew Shadura wrote:

I have prepared an upload fixing CVE-2016-4476 and CVE-2016-4477.
Please find the attached debdiff.


I may be missing something, but what do these changes have to do with 
fixing either of the CVEs you mentioned?


 
patches/2015-01/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch 
 |   37 +
 patches/2015-01/wpa_supplicant-p2p-ssid-overflow.txt
 |   68 +
 
patches/2015-02/0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch 
|   44 +
 patches/2015-02/wps-upnp-http-chunked-transfer-encoding.txt 
 |   73 +
 
patches/2015-03/0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch 
 |   36
 
patches/2015-04/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch 
 |   68 +
 
patches/2015-04/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch 
 |   61 +
 
patches/2015-04/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch 
 |   47 +
 
patches/2015-04/0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch 
 |   45 +
 
patches/2015-04/0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch 
   |   27
 patches/2015-04/eap-pwd-missing-payload-length-validation.txt   
 |   64 +
 
patches/2015-05/0001-NFC-Fix-payload-length-validation-in-NDEF-record-par.patch 
 |   56 +
 
patches/2015-05/incomplete-wps-and-p2p-nfc-ndef-record-payload-length-validation.txt 
|   87 ++


These look like they're fixes for security issues, but not either of the 
ones mentioned in the changelog. Hmmm, in fact they look like copies of 
already existing patches. For instance, this file:


 
patches/2015-04/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch 
 |   68 +


appears to be a duplicate of:

 
patches/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch 
  |4


These don't appear to be security-related at all, nor mentioned in the 
changelog:


 patches/ap_config_c_fix-typo-for-capabilities.patch 
 |   28
 patches/fix-minor-issue-in-HT40-max-rate-determination.patch
 |   25
 patches/fix-spelling-s-algorith-algorithm.patch 
 |   25
 patches/improve-BSS-selection-with-default-noise-floor-value.patch  
 |  158 
 patches/select-AP-based-on-estimated-maximum-throughput.patch   
 |  366 ++
 patches/wpa_supplicant-Fix-a-typo-in-wpa_scan_result_compar.patch   
 |   26


I realise that none of the above are actually enabled in 
debian/patches/series, but that makes it even more confusing that 
they're in the diff. Please prepare and test a package that contains 
only the changes relating to fixing CVE-2016-4476 and CVE-2016-4477 and 
provide a debdiff of that.


[
The current diff is

 36 files changed, 1827 insertions(+), 14 deletions(-)

As far as I can tell, the actual functional changes are:

 8 files changed, 414 insertions(+)
]

Regards,

Adam



Bug#832001: pyenchant: new upstream release (1.6.7)

2016-07-21 Thread Jakub Wilk

* Piotr Ożarowski , 2016-07-21, 11:28:

thanks for the info. pypi.python.org and homepage¹ still don't have it,


Good point. I'll ask upstream to upload to PyPI.

--
Jakub Wilk



Bug#831991: The glossy shader displays reflections in black sometimes

2016-07-21 Thread Teemu Likonen
I just downloaded and tried Blender version 2.77a from www.blender.org
and can confirm that this bug affects the newest upstream version too.


signature.asc
Description: PGP signature


Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Andrew Shadura
On 21/07/16 11:32, Adam D. Barratt wrote:
> I realise that none of the above are actually enabled in
> debian/patches/series, but that makes it even more confusing that
> they're in the diff. Please prepare and test a package that contains
> only the changes relating to fixing CVE-2016-4476 and CVE-2016-4477 and
> provide a debdiff of that.

Oh, I'm very sorry, I think I have made a mistake while merging or
diffing something.

-- 
Cheers,
  Andrew



signature.asc
Description: OpenPGP digital signature


Bug#810890: caddy in Debian

2016-07-21 Thread Christos Trochalakis

Hello Nicolas, Zlatan,

On Wed, Jul 20, 2016 at 10:12:06PM -0400, Nicolas Braud-Santoni wrote:

Hi Zlatan,

I'm taking the liberty to start packaging caddy and its dependencies,
as part of the pkg-go team.

I would be happy to see this package be co-maintained, though,
whether it is by you or Iain.




I am also interested in helping comaintaining caddy, I actually send a
personal email to Zlatan earlier today about it.

If we all agree that packaging caddy & co under pkg-go is the right
thing to do, can you guys push your work to alioth pkg-go repositories?



Bug#820163: mh_resolve_dependencies exception when run with --non-interactive

2016-07-21 Thread Christopher Hoskin
Tags: patch

Patch as agreed with Emmanuel Bourg.

Test cases to be considered.

Christopher
diff --git a/maven-packager-utils/src/main/java/org/debian/maven/packager/util/IgnoreDependencyQuestions.java b/maven-packager-utils/src/main/java/org/debian/maven/packager/util/IgnoreDependencyQuestions.java
index e061a8d..33ab512 100644
--- a/maven-packager-utils/src/main/java/org/debian/maven/packager/util/IgnoreDependencyQuestions.java
+++ b/maven-packager-utils/src/main/java/org/debian/maven/packager/util/IgnoreDependencyQuestions.java
@@ -163,9 +163,12 @@ public class IgnoreDependencyQuestions {
 }
 
 private boolean askIgnoreDependency(String sourcePomLoc, Dependency dependency, String message, boolean defaultToIgnore) {
-if (!interactive || notIgnoredDependencies.contains(dependency)) {
+if (notIgnoredDependencies.contains(dependency)) {
 return false;
 }
+if (!interactive) {
+return defaultToIgnore;
+}
 String question = "\n" + "In " + sourcePomLoc + ": " + message + "  " + dependency;
 boolean ignore = new YesNoQuestion(question, defaultToIgnore).ask();
 if (!ignore) {
@@ -230,4 +233,4 @@ public class IgnoreDependencyQuestions {
 return "";
 }
 }
- 
\ No newline at end of file
+ 


Bug#831993: libcommons-codec-java: accesses the internet during build

2016-07-21 Thread Chris Lamb
I believe there is a control field for autopkgtest for this purpose. 

gregor herrmann wrote:

> On Thu, 21 Jul 2016 11:19:46 +0200, Chris Lamb wrote:
> 
> > > - by disabling them, even if they fail gracefully, in order to follow
> > >   policy, we effectively castrate the tests, which doesn't seem right
> > >   from a QA POV.
> > Mm, agreed. Moving these tests to the autopkgtest infrastructure is one
> > fix but it's not "that" clean a solution..
> 
> Well, right, autopkgtest is the next question. If a test is forbidden
> to leak to external parties the fact that it's being run during
> build, the same is probably true by analogy for autopkgtests?
> 
> (Recently I disabled the same tests for both build + autopkgtests.)
> 
> 
> Cheers,
> gregor
> 
> -- 
>  .''`.  Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
>  : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
>  `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
>`-   BOFH excuse #211:  Lightning strikes. 


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Andrew Shadura
On 21/07/16 11:37, Andrew Shadura wrote:
> On 21/07/16 11:32, Adam D. Barratt wrote:
>> > I realise that none of the above are actually enabled in
>> > debian/patches/series, but that makes it even more confusing that
>> > they're in the diff. Please prepare and test a package that contains
>> > only the changes relating to fixing CVE-2016-4476 and CVE-2016-4477 and
>> > provide a debdiff of that.
> Oh, I'm very sorry, I think I have made a mistake while merging or
> diffing something.

Right, those were left-overs from a previous cherry-picking attempt,
untracked by Git.

-- 
Cheers,
  Andrew



signature.asc
Description: OpenPGP digital signature


Bug#829272: Missing accessors

2016-07-21 Thread Richard Levitte via RT
On Thu Jul 21 08:18:30 2016, mattias.ell...@physics.uu.se wrote:
> ons 2016-07-20 klockan 15:14 + skrev Richard Levitte via RT:
> > On Mon Jul 11 11:34:35 2016, mattias.ell...@physics.uu.se wrote:
> > >
> > > I guess having a more restrictive accessor that only sets the
> > > EXFLAG_PROXY bit could work. I suggested the more general solution
> > > of
> > > having set/clear accessors for arbitrary flags since it was - well
> > > more
> > > general.
> >
> > So let me ask this in a different manner, does OpenSSL 1.1 still not
> > set the
> > EXFLAG_PROXY flag correctly? In what situations does that happen?
> > That may be
> > worth a bug report of its own.
> >
> > --
> > Richard Levitte
> > levi...@openssl.org
> >
>
> The answer to this is related to Mischa's reply, which unfortunately
> was only sent to the Debian BTS and not the the OpenSSL RT. I quote it
> below. As indicated in the answer, setting the EXFLAG_PROXY allows
> handling non-RFC proxies in OpenSSL.
>
> mån 2016-07-11 klockan 14:53 +0200 skrev Mischa Salle:
> > Hi Richard, Mattias, others,
> >
> > I agree with you that it would be nice if OpenSSL could figure out
> > itself whether a cert needs to be treated as a proxy, but currently
> > that
> > doesn't work reliably as far as I know.
> > The flag is certainly needed in the case of non-RFC3820 proxies, also
> > known as legacy proxies. Unfortunately these are still very widely
> > used
> > (majority of the proxies actually) and hence our code must be able to
> > handle them correctly.
> >
> > Best wishes,
> > Mischa Sallé
> >

Ok... From looking at the voms code that was linked to earlier, I can see that
legacy proxy certs are recognised by an older OID (called PROXYCERTINFO_V3 in
the code), 1.3.6.1.4.1.3536.1.222. Is there a spec for the extensions in that
version, whether they are critical or not and so on, that I can reach? Or is
the OID the only actual difference? If it's easy enough (and it currently does
look quite easy), I can certainly see adding some code in OpenSSL to recognise
those...

--
Richard Levitte
levi...@openssl.org

-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4602
Please log in as guest with password guest if prompted



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Andrew Shadura
On 21/07/16 11:42, Andrew Shadura wrote:
> On 21/07/16 11:37, Andrew Shadura wrote:
>> On 21/07/16 11:32, Adam D. Barratt wrote:
 I realise that none of the above are actually enabled in
 debian/patches/series, but that makes it even more confusing that
 they're in the diff. Please prepare and test a package that contains
 only the changes relating to fixing CVE-2016-4476 and CVE-2016-4477 and
 provide a debdiff of that.

I have redone the package, tested it and generated a debdiff.

-- 
Cheers,
  Andrew
diff -Nru wpa-2.3/debian/changelog wpa-2.3/debian/changelog
--- wpa-2.3/debian/changelog2015-11-07 16:07:28.0 +0100
+++ wpa-2.3/debian/changelog2016-07-21 11:42:28.0 +0200
@@ -1,3 +1,17 @@
+wpa (2.3-1+deb8u4) jessie-security; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patches to address CVE-2016-4476 and CVE-2016-4477, thanks to
+Salvatore Bonaccorso  (Closes: #823411):
+- WPS: Reject a Credential with invalid passphrase
+- Reject psk parameter set with invalid passphrase character
+- Remove newlines from wpa_supplicant config network output
+- Reject SET_CRED commands with newline characters in the string values
+- Reject SET commands with newline characters in the string values
+  * Refresh patches to apply cleanly.
+
+ -- Andrew Shadura   Thu, 21 Jul 2016 09:01:51 +0200
+
 wpa (2.3-1+deb8u3) jessie-security; urgency=high
 
   * Non-maintainer upload by the Security Team.
diff -Nru 
wpa-2.3/debian/patches/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch
 
wpa-2.3/debian/patches/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch
--- 
wpa-2.3/debian/patches/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch
   2015-11-07 16:07:28.0 +0100
+++ 
wpa-2.3/debian/patches/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch
   2016-07-21 11:42:28.0 +0200
@@ -25,7 +25,7 @@
 index f2b0926..a629437 100644
 --- a/src/eap_peer/eap_pwd.c
 +++ b/src/eap_peer/eap_pwd.c
-@@ -355,6 +355,23 @@ eap_pwd_perform_commit_exchange(struct eap_sm *sm, struct 
eap_pwd_data *data,
+@@ -301,6 +301,23 @@
BIGNUM *mask = NULL, *x = NULL, *y = NULL, *cofactor = NULL;
u16 offset;
u8 *ptr, *scalar = NULL, *element = NULL;
@@ -49,7 +49,7 @@
  
if (((data->private_value = BN_new()) == NULL) ||
((data->my_element = EC_POINT_new(data->grp->group)) == NULL) ||
-@@ -554,6 +571,18 @@ eap_pwd_perform_confirm_exchange(struct eap_sm *sm, 
struct eap_pwd_data *data,
+@@ -500,6 +517,18 @@
u8 conf[SHA256_MAC_LEN], *cruft = NULL, *ptr;
int offset;
  
diff -Nru 
wpa-2.3/debian/patches/2015-4/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch
 
wpa-2.3/debian/patches/2015-4/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch
--- 
wpa-2.3/debian/patches/2015-4/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch
   2015-11-07 16:07:28.0 +0100
+++ 
wpa-2.3/debian/patches/2015-4/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch
   2016-07-21 11:42:28.0 +0200
@@ -25,7 +25,7 @@
 index 66bd5d2..3189105 100644
 --- a/src/eap_server/eap_server_pwd.c
 +++ b/src/eap_server/eap_server_pwd.c
-@@ -656,9 +656,21 @@ eap_pwd_process_commit_resp(struct eap_sm *sm, struct 
eap_pwd_data *data,
+@@ -634,9 +634,21 @@
BIGNUM *x = NULL, *y = NULL, *cofactor = NULL;
EC_POINT *K = NULL, *point = NULL;
int res = 0;
@@ -47,7 +47,7 @@
if (((data->peer_scalar = BN_new()) == NULL) ||
((data->k = BN_new()) == NULL) ||
((cofactor = BN_new()) == NULL) ||
-@@ -774,6 +786,13 @@ eap_pwd_process_confirm_resp(struct eap_sm *sm, struct 
eap_pwd_data *data,
+@@ -752,6 +764,13 @@
u8 conf[SHA256_MAC_LEN], *cruft = NULL, *ptr;
int offset;
  
diff -Nru 
wpa-2.3/debian/patches/2015-4/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch
 
wpa-2.3/debian/patches/2015-4/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch
--- 
wpa-2.3/debian/patches/2015-4/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch
   2015-11-07 16:07:28.0 +0100
+++ 
wpa-2.3/debian/patches/2015-4/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch
   2016-07-21 11:42:28.0 +0200
@@ -23,7 +23,7 @@
 index a629437..1d2079b 100644
 --- a/src/eap_peer/eap_pwd.c
 +++ b/src/eap_peer/eap_pwd.c
-@@ -866,11 +866,23 @@ eap_pwd_process(struct eap_sm *sm, void *priv, struct 
eap_method_ret *ret,
+@@ -812,11 +812,23 @@
 * if it's the first fragment there'll be a length field
 */
if (EAP_PWD_GET_LENGTH_BIT(lm_exch)) {
diff -Nru 
wpa-2.3/debian/patches/2015-4/0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch
 
wpa-2.3/debian/patches/2015-4/0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch
--- 
wpa-2.3/debian/patches/2015-4/0004-EAP-pwd-server-

Bug#832008: man page layout is broken

2016-07-21 Thread Harald Dunkel
Package: opensmtpd
Version: 5.9.2p1-1

The layout of smtpd.conf(5) appears to be broken, compared
with the man page on openBSD. Sample:

  for   [ !]
 domain
domain
[ alias < aliases >]
This rule applies to mail destined for the specified
domain.
This parameter supports the
Sq *
wildcard,
so that a single rule for all sub-domains can be used, 
for example:
 accept for domain "*.example.com" deliver to mbox

 If specified, the table
 aliases
 is used for looking up alternative destinations for addresses 
in this
 domain.

On openBSD it looks like this

 for [!] domain domain [alias ]
 This rule applies to mail destined for the specified
 domain.  This parameter supports the `*' wildcard, so
 that a single rule for all sub-domains can be used, for
 example:

   accept for domain "*.example.com" deliver to mbox

 If specified, the table aliases is used for looking up
 alternative destinations for addresses in this domain.

Bold text is not shown here. Hopefully the samples are not too much
corrupted by EMail. Please note the additional line breaks on Debian,
macros showing up and the broken indentation at the end of the sample.

OpenBSD's man page can be read on

http://man.openbsd.org/OpenBSD-current/man5/smtpd.conf.5

as well.


Regards
Harri



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Adam D. Barratt

Control: tags -1 -moreinfo +confirmed

[CCing -boot@ and kibi for reference, as wpa produces a udeb. The fixes 
look "obviously correct" enough to me]


On 2016-07-21 10:51, Andrew Shadura wrote:

On 21/07/16 11:42, Andrew Shadura wrote:

On 21/07/16 11:37, Andrew Shadura wrote:

On 21/07/16 11:32, Adam D. Barratt wrote:

I realise that none of the above are actually enabled in
debian/patches/series, but that makes it even more confusing that
they're in the diff. Please prepare and test a package that 
contains
only the changes relating to fixing CVE-2016-4476 and CVE-2016-4477 
and

provide a debdiff of that.


I have redone the package, tested it and generated a debdiff.


That looks much better, thanks. :-)

+wpa (2.3-1+deb8u4) jessie-security; urgency=medium

The distribution there should be "jessie" (and was in the earlier diff). 
With that changed, please feel free to go ahead.


Regards,

Adam



Bug#826430: maven-debian-helper: mh_make is always verbose, even when -v|--verbose is not specified

2016-07-21 Thread Christopher Hoskin
Tags: patch

Patch to remove mandatory --verbose option.

Christopher
diff --git a/bin/mh_make b/bin/mh_make
index 50596d4..cab6495 100755
--- a/bin/mh_make
+++ b/bin/mh_make
@@ -188,7 +188,7 @@ if [ -f debian/patches/series ]; then
 fi
 
 echo
-java -cp /usr/share/java/maven-project.jar:/usr/share/java/maven-repo-helper.jar:/usr/share/java/maven-packager-utils.jar:/usr/share/maven2/lib/maven-debian-uber.jar org.debian.maven.packager.DependenciesSolver --verbose --package="$BIN_PACKAGE" ${ANT:+--ant} ${GEN_JAVADOC:+--generate-javadoc} ${RUN_TESTS:+--run-tests} ${VERBOSE:+--verbose} --maven-repo=/usr/share/maven-repo
+java -cp /usr/share/java/maven-project.jar:/usr/share/java/maven-repo-helper.jar:/usr/share/java/maven-packager-utils.jar:/usr/share/maven2/lib/maven-debian-uber.jar org.debian.maven.packager.DependenciesSolver --package="$BIN_PACKAGE" ${ANT:+--ant} ${GEN_JAVADOC:+--generate-javadoc} ${RUN_TESTS:+--run-tests} ${VERBOSE:+--verbose} --maven-repo=/usr/share/maven-repo
 
 if [ $? != 0 ]; then
 if [ -f debian/patches/series ]; then


Bug#829272: Missing accessors

2016-07-21 Thread Kurt Roeckx via RT
On Mon, Jul 11, 2016 at 02:53:05PM +0200, Mischa Salle wrote:
> Hi Richard, Mattias, others,
> 
> I agree with you that it would be nice if OpenSSL could figure out
> itself whether a cert needs to be treated as a proxy, but currently that
> doesn't work reliably as far as I know.
> The flag is certainly needed in the case of non-RFC3820 proxies, also
> known as legacy proxies. Unfortunately these are still very widely used
> (majority of the proxies actually) and hence our code must be able to
> handle them correctly.

Is there a way to recoginize those non-RFC3820 proxies?



Kurt


-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4602
Please log in as guest with password guest if prompted



Bug#829272: [Pkg-openssl-devel] Bug#829272: Fwd: [openssl.org #4602] Missing accessors

2016-07-21 Thread Kurt Roeckx
On Mon, Jul 11, 2016 at 02:53:05PM +0200, Mischa Salle wrote:
> Hi Richard, Mattias, others,
> 
> I agree with you that it would be nice if OpenSSL could figure out
> itself whether a cert needs to be treated as a proxy, but currently that
> doesn't work reliably as far as I know.
> The flag is certainly needed in the case of non-RFC3820 proxies, also
> known as legacy proxies. Unfortunately these are still very widely used
> (majority of the proxies actually) and hence our code must be able to
> handle them correctly.

Is there a way to recoginize those non-RFC3820 proxies?



Kurt



Bug#826430: maven-debian-helper: mh_make is always verbose, even when -v|--verbose is not specified

2016-07-21 Thread Christopher Hoskin
Package: maven-debian-helper
Version: 2.1.1
Followup-For: Bug #826430

Tags: patch



Bug#831971: fortunes-es: FTBFS with dpkg-buildpackage -A: dpkg-genchanges: error: binary build with no binary artifacts found; cannot distribute

2016-07-21 Thread Javier Fernandez-Sanguino
21 July 2016 at 01:21, Santiago Vila  wrote:

> This happens because debian/rules has its binary-indep and binary-arch
> targets swapped: binary-indep does nothing (hence the error) and
> binary-arch does what binary-indep should do.
>
> The fix is trivial. See attach.
>

Thanks for the patch, but I'm actually going to redo debian/rules and use
debhelper instead. That is more maintenable in the long run.


> While we are at it: Javier: The Maintainer field in debian/control has
> been converted from latin1 to utf8 *twice*. Try this and you will see
> what I mean:
>

Yes, noted. Will fix.

Regards

Javier


Bug#831240: google-perftools: FTBFS: Running death test 0 hangs

2016-07-21 Thread Santiago Vila
severity 831240 important
reopen 831240

On Thu, 21 Jul 2016, Lucas Nussbaum wrote:

> I recently discovered that the official Debian images on AWS EC2 include
> some sysctl tunings (see
> https://github.com/andsens/bootstrap-vz/pull/256/commits/06da309895f69573996a4c1ff027f999155b876b#diff-43081b58ccf1565f80325d26c36d7c57R18
> )
> 
> It seems that one of those caused that failure, because, now that I have
> them disabled, it does not fail anymore.
> 
> I'm closing this bug, sorry for the noise.

Hmm. Failure to build from source is still a bug.

Ok, some people do not consider a FTBFS to be serious if the failure
does not happen in the official buildds, but this fact should only
make the bug non-RC, not make it a non-bug.

OTOH, if there is really a good reason to fail in this non-standard
environment, then the bug should be reassigned to whatever package
setups the non-standard environment (bootstrap-vz?), not just closed.

Thanks.



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Adam D. Barratt

Control: tags -1 +moreinfo -confirmed

On 2016-07-21 11:01, Adam D. Barratt wrote:

Control: tags -1 -moreinfo +confirmed

[...]

+wpa (2.3-1+deb8u4) jessie-security; urgency=medium

The distribution there should be "jessie" (and was in the earlier
diff). With that changed, please feel free to go ahead.


Actually, hold on that. It was just pointed out to me that the patches 
aren't in unstable yet - that needs to happen first.


Regards,

Adam



Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Andrew Shadura
On 21/07/16 12:19, Adam D. Barratt wrote:
> 
> On 2016-07-21 11:01, Adam D. Barratt wrote:
>> Control: tags -1 -moreinfo +confirmed
> [...]
>> +wpa (2.3-1+deb8u4) jessie-security; urgency=medium
>>
>> The distribution there should be "jessie" (and was in the earlier
>> diff). With that changed, please feel free to go ahead.
> 
> Actually, hold on that. It was just pointed out to me that the patches
> aren't in unstable yet - that needs to happen first.

Okay. The maintainer has done some work in the VCS, but it doesn't seem
ready for upload yet, and he hasn't committed anything since May. Should
I put an NMU with just these patches into DELAYED queue?

(Stefan Cc-ed.)

-- 
Cheers,
  Andrew



signature.asc
Description: OpenPGP digital signature


Bug#832009: pyew: new homepage

2016-07-21 Thread Henri Salo
Package: pyew
Version: 2.0-3
Severity: normal

https://lintian.debian.org/maintainer/en...@debian.org.html#pyew

Please update homepage from http://code.google.com/p/pyew to
https://github.com/joxeankoret/pyew thank you.

-- 
Henri Salo



Bug#832010: Please enable LZ4 compression

2016-07-21 Thread Yuri D'Elia

Package: systemd-coredump
Version: 230-7
Severity: wishlist

LZ4 compression makes a huge difference in terms of performance impact when
compressing core files, but it's currently not enabled (I guess due to missing
LZ4 dependency?).

LZ4 is the default compression method according to upstream since systemd 229.

-- System Information:
Debian Release: stretch/sid
 APT prefers unstable
 APT policy: (900, 'unstable'), (800, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd-coredump depends on:
ii  adduser  3.115
ii  libacl1  2.2.52-3
ii  libc62.23-2
ii  libdw1   0.165-3
ii  libelf1  0.165-3
ii  systemd  230-7

systemd-coredump recommends no packages.

systemd-coredump suggests no packages.



Bug#832011: ncl: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
Source: ncl
Version: 6.3.0-8
Severity: important
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org


Dear maintainer, your package FTBFS when dpkg enables the build flag
-fdebug-prefix-map from the reproducible/fixdebugpath feature area:

 debian/rules build
dh build 
   dh_testdir
   dh_update_autotools_config
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/ncl-6.3.0'
sed -e 's,@LIBDIR@,/usr/lib/x86_64-linux-gnu,' \
-e 's/@PREFIX@/\/usr/' \
-e 's/@VERSION@/6.3.0/' \
< debian/ncarg.pc.in > ncarg.pc
sed -e 's/@CC@/cc/' \
-e 's/@FC@/gfortran/' \
-e 's/@LD@/cc/' \
-e 's:@CFLAGS@:-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-I/usr/include/hdf5/serial:' \
-e 's/@FFLAGS@/-g -O2 -fdebug-prefix-map=/build/ncl-6.3.0=. 
-fstack-protector-strong/' \
-e 's/@CPPFLAGS@/-Wdate-time -D_FORTIFY_SOURCE=2/' \
-e 's/@LDFLAGS@//' \
-e 's%@DESTDIR@%/build/ncl-6.3.0/debian/tmp/%' \
< debian/Site.local.shared.in > config/Site.local.shared
sed: -e expression #5, char 39: unknown option to `s'
debian/rules:47: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/build/ncl-6.3.0'
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2




Please note that the intention is to enable this build flag RSN
https://lists.debian.org/msgid-search/20160718085659.gi7...@chase.mapreri.org


A quick workaround would be to disable the reproducible/fixdebugpath
buildflags with
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath

A possibly more proper fix would be to use a different separator than /,
like it's done with @CFLAGS@.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#832012: clonalframe: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
Source: clonalframe
Version: 1.2-4
Severity: important
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear maintainer, your package FTBFS when dpkg enables the build flag
-fdebug-prefix-map from the reproducible/fixdebugpath feature area:

 debian/rules build
dh build
   dh_testdir
   dh_update_autotools_config
   dh_auto_configure
qmake -makefile -nocache "QMAKE_CFLAGS_RELEASE=-g -O2 
-fdebug-prefix-map=/build/clonalframe-1.2=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CFLAGS_DEBUG=-g 
-O2 -fdebug-prefix-map=/build/clonalframe-1.2=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" 
"QMAKE_CXXFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/build/clonalframe-1.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2" "QMAKE_CXXFLAGS_DEBUG=-g -O2 
-fdebug-prefix-map=/build/clonalframe-1.2=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" 
QMAKE_LFLAGS_RELEASE=-Wl,-z,relro QMAKE_LFLAGS_DEBUG=-Wl,-z,relro QMAKE_STRIP=: 
PREFIX=/usr
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/clonalframe-1.2'
qmake
# did not found a better way to push hardening flags into Makefile
sed -i -e "s/CFLAGS *= .*/& -g -O2 -fdebug-prefix-map=/build/clonalframe-1.2=. 
-fstack-protector-strong -Wformat -Werror=format-security/" \
   -e "s/CXXFLAGS *= .*/& -g -O2 
-fdebug-prefix-map=/build/clonalframe-1.2=. -fstack-protector-strong -Wformat 
-Werror=format-security/" \
   -e "s/LFLAGS *= .*/& -Wl,-z,relro/" Makefile
sed: -e expression #1, char 45: unknown option to `s'
debian/rules:17: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/clonalframe-1.2'
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



Please note that the intention is to enable this build flag RSN
https://lists.debian.org/msgid-search/20160718085659.gi7...@chase.mapreri.org


A quick workaround would be to disable the reproducible/fixdebugpath
buildflags with
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath

A possibly more proper fix would be to use a different separator than /,
for example : or #.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#828069: icedove: random crashes after latest security update

2016-07-21 Thread Paul Hayes

Here is the backtrace with sigpipe ignored:

Program received signal SIGSEGV, Segmentation fault.
js::jit::BaselineScript::icEntryFromPCOffset (this=, 
pcOffset=32767)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/js/src/jit/BaselineJIT.cpp:649
649 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/js/src/jit/BaselineJIT.cpp: 
No such file or directory.

(gdb) thread apply all bt

Thread 147 (Thread 0x7fffb46ff700 (LWP 30701)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x764b12c8 in pt_TimedWait (cv=cv@entry=0x7fffe0c23148, 
ml=0x7fffe74f97f0, timeout=timeout@entry=3)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:264
#2  0x764b17de in PR_WaitCondVar (cvar=0x7fffe0c23140, 
timeout=3)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:398
#3  0x7094d6c5 in mozilla::CondVar::Wait 
(aInterval=aInterval@entry=3, this=0x7fffe7448ae0)

at ../../dist/include/mozilla/CondVar.h:79
#4  0x7095296c in Wait (aInterval=3, this=0x7fffe7448ac8)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/xpcom/threads/nsEventQueue.h:104
#5  nsThreadPool::Run (this=0x7fffe7448aa0) at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/xpcom/threads/nsThreadPool.cpp:217
#6  0x709542b0 in nsThread::ProcessNextEvent 
(this=0x7fffca7c7300, aMayWait=, aResult=0x7fffb46fedd7)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/xpcom/threads/nsThread.cpp:972
#7  0x7096e9e1 in NS_ProcessNextEvent (aThread=, 
aMayWait=aMayWait@entry=false)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/xpcom/glue/nsThreadUtils.cpp:297
#8  0x70b4ea73 in 
mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0x7fffacbfc280, 
aDelegate=0x7fffc3d066e0)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/ipc/glue/MessagePump.cpp:326

#9  0x70b3ecdb in RunHandler (this=0x7fffc3d066e0)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/ipc/chromium/src/base/message_loop.cc:227

#10 MessageLoop::Run (this=this@entry=0x7fffc3d066e0)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/ipc/chromium/src/base/message_loop.cc:201

#11 0x709569e2 in nsThread::ThreadFunc (aArg=0x7fffca7c7300)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/xpcom/threads/nsThread.cpp:376

#12 0x764b7178 in _pt_root (arg=0x7fffc620f700)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptthread.c:216
#13 0x77bc70a4 in start_thread (arg=0x7fffb46ff700) at 
pthread_create.c:309
#14 0x76ed687d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111


Thread 146 (Thread 0x7fffaa5fd700 (LWP 30698)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x764b12c8 in pt_TimedWait (cv=cv@entry=0x7fffe74f78c8, 
ml=0x7fffe74f9060, timeout=timeout@entry=30)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:264
#2  0x764b17de in PR_WaitCondVar (cvar=0x7fffe74f78c0, 
timeout=30)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:398
#3  0x709e9730 in Wait (this=0x76b6d0b0, aInterval=30) 
at ../../dist/include/mozilla/CondVar.h:79
#4  nsHostResolver::GetHostToLookup (this=this@entry=0x76b6d090, 
result=result@entry=0x7fffaa5fce70)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/netwerk/dns/nsHostResolver.cpp:1163

#5  0x709e9c66 in nsHostResolver::ThreadFunc (arg=0x76b6d090)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/netwerk/dns/nsHostResolver.cpp:1391

#6  0x764b7178 in _pt_root (arg=0x7fffc620f5e0)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptthread.c:216
#7  0x77bc70a4 in start_thread (arg=0x7fffaa5fd700) at 
pthread_create.c:309
#8  0x76ed687d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111


Thread 145 (Thread 0x7fffaadfe700 (LWP 30697)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x764b12c8 in pt_TimedWait (cv=cv@entry=0x7fffe74f78c8, 
ml=0x7fffe74f9060, timeout=timeout@entry=30)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:264
#2  0x764b17de in PR_WaitCondVar (cvar=0x7fffe74f78c0, 
timeout=30)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:398
#3  0x709e9730 in Wait (this=0x76b6d0b0, aInterval=30) 
at ../../dist/include/mozilla/CondVar.h:79
#4  nsHostResolver::GetHostToLookup (this=this@entry=0x76b6d090, 
result=result@entry=0x7fffaadfde70)
at 
/build/icedove-tNL3mB/icedove-45.1.0/mozilla/netwerk/dns/nsHostResolver.cpp:1163

#5  0x709e9c66 in nsHostResolver::ThreadFunc (arg=0x76b6d090)
at 
/bui

Bug#832013: clustalx: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
Source: clustalx
Version: 2.1+lgpl-4
Severity: important
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org


Dear maintainer, your package FTBFS when dpkg enables the build flag
-fdebug-prefix-map from the reproducible/fixdebugpath feature area:

 debian/rules build
dh build
   dh_testdir
   dh_update_autotools_config
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/clustalx-2.1+lgpl'
qmake-qt4
# did not found a better way to push hardening flags into Makefile
sed -i -e "s/CFLAGS *= .*/& -g -O2 
-fdebug-prefix-map=/build/clustalx-2.1+lgpl=. -fstack-protector-strong -Wformat 
-Werror=format-security/" \
   -e "s/CXXFLAGS *= .*/& -g -O2 
-fdebug-prefix-map=/build/clustalx-2.1+lgpl=. -fstack-protector-strong -Wformat 
-Werror=format-security/" \
   -e "s/LFLAGS *= .*/& -Wl,-z,relro/" Makefile
sed: -e expression #1, char 45: unknown option to `s'
debian/rules:6: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/build/clustalx-2.1+lgpl'
debian/rules:3: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


A quick workaround would be to disable the reproducible/fixdebugpath
buildflags with
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath

A possibly more proper fix would be to use a different separator than /,
like : or #.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#832004: jessie-pu: package wpa/2.3-1+deb8u4

2016-07-21 Thread Adam D. Barratt

On 2016-07-21 11:25, Andrew Shadura wrote:

On 21/07/16 12:19, Adam D. Barratt wrote:


On 2016-07-21 11:01, Adam D. Barratt wrote:

Control: tags -1 -moreinfo +confirmed

[...]

+wpa (2.3-1+deb8u4) jessie-security; urgency=medium

The distribution there should be "jessie" (and was in the earlier
diff). With that changed, please feel free to go ahead.


Actually, hold on that. It was just pointed out to me that the patches
aren't in unstable yet - that needs to happen first.


Okay. The maintainer has done some work in the VCS, but it doesn't seem
ready for upload yet, and he hasn't committed anything since May. 
Should

I put an NMU with just these patches into DELAYED queue?

(Stefan Cc-ed.)


No preference from the SRM side. When / how the patches get applied in 
unstable is mostly irrelevant for us, it just needs to happen before 
we'll accept them for stable.


Regards,

Adam



Bug#412185: Multiple RC issues identified in atftpd

2016-07-21 Thread Petter Reinholdtsen
Control: tags -1 + patch

[Ludovic Drolez]
> Yes proper auto-configuration of this package is a nightmare, maybe the
> better is to drop all auto-config and suggest people to manually
> configure it.

Probably not.  Here is a draft patch (untested) which make sure the
atftpd.config script load the current settings from /etc/ before
asking during installation and upgrades, to ensure the current
settings on disk do not change.

I'm a but unsure how robust the inetd option loading is, but suspect it
should work.  I disabled the rewrite of /etc/logrotate.d/atftpd, as I am not
quite sure how to do that best.  It might be good to print a warning if the
log file name is changed.

-- 
Happy hacking
Petter Reinholdtsen
diff --git a/debian/atftpd.config b/debian/atftpd.config
index 46acf03..b19ae22 100644
--- a/debian/atftpd.config
+++ b/debian/atftpd.config
@@ -3,6 +3,46 @@
 . /usr/share/debconf/confmodule
 db_version 2.0
 
+opts2debconf() {
+while "$1" ; do
+	case "$opt" in
+	--daemon) ;;
+	--port)  db_set atftpd/port "$2"; shift ;;
+	--tftpd-timeout) db_set atftpd/tftpd-timeout "$2"; shift ;;
+--retry-timeout) db_set atftpd/retry-timeout "$2"; shift ;;
+--maxthread) db_set atftpd/maxthread "$2"; shift ;;
+	--no-timeout)db_set atftpd/timeout "false"; shift ;;
+	--no-tsize)  db_set atftpd/tsize "false"; shift ;;
+	--no-blksize)db_set atftpd/blksize "false"; shift ;;
+	--no-multicast)  db_set atftpd/multicast "false"; shift ;;
+	--mcast-port)db_set atftpd/mcast_port "$2"; shift ;;
+	--mcast-addr)db_set atftpd/mcast_addr "$2"; shift ;;
+	--mcast-ttl) db_set atftpd/ttl "$2"; shift ;;
+	--verbose=*)
+		db_set atftpd/verbosity $(echo "$1" | cut -d= -f2-)
+		;;
+	--logfile)
+		db_set atftpd/logtofile true
+		db_set atftpd/logfile "$2"
+		;;
+	/*) db_set atftpd/basedir "$1" ;;
+	esac
+	shift
+done
+}
+
+# Load current settings from file
+if [ -f /etc/default/atftpd ]; then
+. /etc/default/atftpd
+db_set atftpd/use_inetd "$USE_INETD"
+if [ "$USE_INETD" = "false" ]; then
+	opts2debconf $OPTIONS
+else
+	# FIXME should work with xinetd too
+	INETOPTS="$(grep /usr/sbin/in.tftpd /etc/inetd.conf | sed 's%.*/usr/sbin/in.tftpd %%')"
+	opts2debconf $INETOPTS
+fi
+fi
 # Do not ask if you need to configure atftp (Bug#266329)
 
 #db_beginblock
diff --git a/debian/atftpd.postinst b/debian/atftpd.postinst
index 6a8d0cc..c07dbc6 100644
--- a/debian/atftpd.postinst
+++ b/debian/atftpd.postinst
@@ -94,8 +94,9 @@ db_version 2.0
 		chown nobody:nogroup $RET
 		chmod 640 $RET
 	fi
-	# modify the logrotate file
-	cat >/etc/logrotate.d/atftpd 

Bug#832014: libclc: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
Source: libclc
Version: 0.2.0+git20150813-2
Severity: important
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Control: block -1 by 819185

Dear maintainer, your package FTBFS when dpkg enables the build flag
-fdebug-prefix-map from the reproducible/fixdebugpath feature area:

dh binary --parallel
   dh_testdir -O--parallel
   dh_update_autotools_config -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/libclc-0.2.0+git20150813'
./configure.py --prefix=/usr --with-llvm-config=/usr/bin/llvm-config-3.7 
make[1]: Leaving directory '/build/libclc-0.2.0+git20150813'
   dh_auto_build -O--parallel
make -j18
make[1]: Entering directory '/build/libclc-0.2.0+git20150813'
/usr/lib/llvm-3.7/bin/llvm-as -o generic--/lib/subnormal_disable.bc 
generic/lib/subnormal_disable.ll
/usr/lib/llvm-3.7/bin/llvm-as -o generic--/lib/subnormal_use_default.bc 
generic/lib/subnormal_use_default.ll
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/synchronization/barrier.cl.bc.d -target nvptx--nvidiacl 
-I`dirname ./ptx-nvidiacl/lib/synchronization/barrier.cl` -I./generic/include 
-fno-builtin -Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/synchronization/barrier.cl.bc 
./ptx-nvidiacl/lib/synchronization/barrier.cl
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/workitem/get_group_id.cl.bc.d -target nvptx--nvidiacl 
-I`dirname ./ptx-nvidiacl/lib/workitem/get_group_id.cl` -I./generic/include 
-fno-builtin -Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/workitem/get_group_id.cl.bc 
./ptx-nvidiacl/lib/workitem/get_group_id.cl
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/workitem/get_local_id.cl.bc.d -target nvptx--nvidiacl 
-I`dirname ./ptx-nvidiacl/lib/workitem/get_local_id.cl` -I./generic/include 
-fno-builtin -Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/workitem/get_local_id.cl.bc 
./ptx-nvidiacl/lib/workitem/get_local_id.cl
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/workitem/get_local_size.cl.bc.d -target nvptx--nvidiacl 
-I`dirname ./ptx-nvidiacl/lib/workitem/get_local_size.cl` -I./generic/include 
-fno-builtin -Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/workitem/get_local_size.cl.bc 
./ptx-nvidiacl/lib/workitem/get_local_size.cl
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/workitem/get_num_groups.cl.bc.d -target nvptx--nvidiacl 
-I`dirname ./ptx-nvidiacl/lib/workitem/get_num_groups.cl` -I./generic/include 
-fno-builtin -Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/workitem/get_num_groups.cl.bc 
./ptx-nvidiacl/lib/workitem/get_num_groups.cl
/usr/lib/llvm-3.7/bin/llvm-as -o nvptx--nvidiacl/lib/integer/add_sat.ll.bc 
./ptx/lib/integer/add_sat.ll
/usr/lib/llvm-3.7/bin/llvm-as -o nvptx--nvidiacl/lib/integer/sub_sat.ll.bc 
./ptx/lib/integer/sub_sat.ll
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/subnormal_config.cl.bc.d -target nvptx--nvidiacl -I`dirname 
./generic/lib/subnormal_config.cl` -I./generic/include -fno-builtin 
-Dcl_clang_storage_class_specifiers -Dcl_khr_fp64 -Dcles_khr_int64 
-D__CLC_INTERNAL -emit-llvm -g -O2 
-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=. -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o 
nvptx--nvidiacl/lib/subnormal_config.cl.bc ./generic/lib/subnormal_config.cl
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=.'
/usr/lib/llvm-3.7/bin/llvm-as -o 
nvptx--nvidiacl/lib/subnormal_helper_func.ll.bc 
./generic/lib/subnormal_helper_func.ll
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=.'
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=.'
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=.'
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libclc-0.2.0+git20150813=.'
/usr/lib/llvm-3.7/bin/clang -MMD -MF 
nvptx--nvidiacl/lib/async/async_work_g

Bug#810890: caddy in Debian

2016-07-21 Thread Iain R. Learmonth
Hi Both,

On 21/07/16 05:32, Zlatan Todoric wrote:
>> I would be happy to see this package be co-maintained, though,
>> whether it is by you or Iain.

Thanks for working on this. I'll leave this to you, I don't think I
would be adding anything to this effort if I were to be involved.

Thanks,
Iain.



Bug#786425: libupower-glib3: gnome fails with segfault error 4 in libupower-glib.so.3.0.0

2016-07-21 Thread Stephen Quinney
Package: libupower-glib3
Version: 0.99.4-3
Followup-For: Bug #786425

I just upgraded from testing to unstable and I'm seeing this problem,
it completely prevents me from configuring power management in the
cinnamon desktop. dmesg shows segfaults:

[ 5200.121092] python2[26522]: segfault at 0 ip 7f00cf9ca0d5 sp 
7ffce5390bb8 error 4 in libupower-glib.so.3.0.1[7f00cf9be000+25000]
[ 5327.606479] python2[26550]: segfault at 0 ip 7fb15316a0d5 sp 
7ffcc4753238 error 4 in libupower-glib.so.3.0.1[7fb15315e000+25000]

Regards,

Stephen Quinney

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

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libupower-glib3 depends on:
ii  libc6 2.23-2
ii  libglib2.0-0  2.48.1-2

Versions of packages libupower-glib3 recommends:
ii  upower  0.99.4-3

libupower-glib3 suggests no packages.

-- no debconf information



Bug#832015: libblocksruntime: FTBFS with -fdebug-prefix-map

2016-07-21 Thread Mattia Rizzolo
Source: libblocksruntime
Version: 0.4.1-1
Version: 1.302-1
Severity: important
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Control: block -1 by 819185

Dear maintainer, your package FTBFS when dpkg enables the build flag
-fdebug-prefix-map from the reproducible/fixdebugpath feature area:

debian/rules build
dh build
   dh_testdir
   dh_update_autotools_config
   dh_auto_configure
./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for clang... clang
checking whether the C compiler works... no
configure: error: in `/build/libblocksruntime-0.4.1':
configure: error: C compiler cannot create executables
See `config.log' for more details
"tail -v -n +0 config.log"
[...]
configure:2264: checking whether the C compiler works
configure:2286: clang -g -O2 -fdebug-prefix-map=/build/libblocksruntime-0.4.1=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
clang: error: unknown argument: 
'-fdebug-prefix-map=/build/libblocksruntime-0.4.1=.'
configure:2290: $? = 1
configure:2328: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "libBlocksRuntime"
| #define PACKAGE_TARNAME "libblocksruntime"
| #define PACKAGE_VERSION "0.4.1"
| #define PACKAGE_STRING "libBlocksRuntime 0.4.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2333: error: in `/build/libblocksruntime-0.4.1':
configure:2335: error: C compiler cannot create executables



Please note that the intention is to enable this build flag RSN
https://lists.debian.org/msgid-search/20160718085659.gi7...@chase.mapreri.org


A quick workaround would be to disable the reproducible/fixdebugpath
buildflags with
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixdebugpath

The real problem here is that clang 3.7 doesn't support
-fdebug-prefix-map, whilst 3.8 does.  See the blocking bug for more
information.  You might either want to wait for clang to either switch
to 3.8 or backport the patch, or to workaround it by disabling the
buildflag.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#814905: liblog4cplus-1.1-9: C++11 methods missing from the binary

2016-07-21 Thread Petter Reinholdtsen
Control: severity -1 critical
Control: block 831118 by -1

[Sorin Manolache]
> Package: liblog4cplus-1.1-9
> Version: 1.1.2-3.1
> Severity: normal
> 
> Dear Maintainer,
> 
> The c++11-specific methods -- such as log4cplus::Logger(Logger&&) -- are not
> compiled in the package.
> 
> It suffices to rebuild the package with -std=c++11 appended to the CXXFLAGS.

This causes a build failure with openalpr and GCC 6, see
https://bugs.debian.org/831118 >.  Setting the severity to critical,
as it block openalpr from entering testing (ie make unrelated software fail
to work).

-- 
Happy hacking
Petter Reinholdtsen



debian-bugs-dist@lists.debian.org

2016-07-21 Thread Petter Reinholdtsen
[Petter Reinholdtsen]
> As far as I can see, this can not be fixed in openalpr, but must be fixed in
> liblog4cplus.  Perhaps this bug should be reassigned?

No need, as it is already reported as bug #814905.
-- 
Happy hacking
Petter Reinholdtsen



Bug#832016: import-orig: merge into Debian branch instead of current branch

2016-07-21 Thread Guido Günther
Package: git-buildpackage
Version: 0.8.1
Severity: normal

gbp import-orig would currently always merge into the current working
copy instead of switching to the Debian branch first. This defeats
proper rollback makes giving the branch to merge to impossible.

This does not affect --merge-mode=replace

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

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages git-buildpackage depends on:
ii  devscripts2.16.6
ii  git   1:2.8.1-1
ii  man-db2.7.5-1
ii  python-dateutil   2.4.2-1
ii  python-pkg-resources  20.10.1-1.1
ii  python-six1.10.0-3
pn  python:any

Versions of packages git-buildpackage recommends:
ii  cowbuilder   0.80
ii  pbuilder 0.225.1
ii  pristine-tar 1.34
ii  python-requests  2.10.0-2
ii  sbuild   0.69.0-2

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  sudo   1.8.17p1-2
ii  unzip  6.0-20

-- no debconf information



Bug#805955: [pcp] Bug#805955: pcp: FTBFS when built with dpkg-buildpackage -A (no binary artifacts)

2016-07-21 Thread Santiago Vila
On Wed, 20 Jul 2016, Nathan Scott wrote:

> > > Actually some advice would be great, having had an initial look into
> > > this one now.  Patch below shows the basic split we'll need to make
> > > the architecture independent packages generated separately, but I'm
> > > not sure how to fit that split into the rest of the rules file (I get
> > > the same sort of errors with a change like this in place no matter
> > > what I try - maybe its obvious to someone more deb knowledgeable?).
> > 
> > I have not tested the patch but I see why it would not work.
> > 
> > Try putting "dh_builddeb" somewhere in binary-indep, otherwise the
> > actual .deb packages will not be created.
> > 
> > Thanks.
> > 
> 
> Taa.  I see problems in the binary-indep target before the build reaches
> that stage though.  The debian/rules uses dh_install(1) - in particular,
> it relies on this behaviour from the man page...
> 
> On the other hand, maybe you have a large package that builds
> multiple binary packages. You can use the upstream Makefile to
> install it all into debian/tmp, and then use dh_install to copy
> directories and files from there into the proper package build
> directories.
> 
> And dh_install fails when used by the binary-indep target - it requires
> files from both binary-indep and binary-arch, I think.

That should not happen unless you are creating packages that have to
conflict at each other because they contain the same files.

> Does that mean dh_install can no longer be used for these targets
> as described above or does that stage need to done elsewhere?
> (before dh_builddeb I'm sure)

You can probably use dh_install here, but I see that you are using
dh_install with --sourcedir. While this is supported, I would
recommend that you do "make install" to debian/tmp first
(not to debian/firstpackage) and use the already existing
debian/*.install files to tell dh_install which files go to which
packages.

This usually makes debian/rules to be more simple and easier to
understand, and it also makes the future switch to "dh" easier.

Thanks.



Bug#832017: RFS: python-backports-shutil-get-terminal-size/1.0.0-2

2016-07-21 Thread Julien Puydt

Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package 
"python-backports-shutil-get-terminal-size"


 * Package name: python-backports-shutil-get-terminal-size
   Version : 1.0.0-2
   Upstream Author : Christopher Rosell
 * URL : 
https://github.com/chrippa/backports.shutil_get_terminal_size

 * License : Expat
   Section : python

  It builds those binary packages:

python-backports-shutil-get-terminal-size - Backport of the 
"shutil.get_terminal_size" function (Python 2)


  To access further information about this package, please visit the 
following URL:



https://mentors.debian.net/package/python-backports-shutil-get-terminal-size


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/p/python-backports-shutil-get-terminal-size/python-backports-shutil-get-terminal-size_1.0.0-2.dsc


  It is packaged within the DPMT:
Vcs-Git: 
https://anonscm.debian.org/git/python-modules/packages/python-backports-shutil-get-terminal-size.git
Vcs-Browser: 
https://anonscm.debian.org/git/python-modules/packages/python-backports-shutil-get-terminal-size.git


 The main change in this version is closing a serious bug (file conflict).

Cheers,

Snark on #debian-python



Bug#832018: RFS: ipython/5.0.0-1 (to experimental!)

2016-07-21 Thread Julien Puydt

Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "ipython"

 * Package name: ipython
   Version : 5.0.0-1
   Upstream Author : The IPython Development Team
 * URL : http://ipython.org/
 * License : BSD-3-clause
   Section : python

  It builds those binary packages:

ipython- Enhanced interactive Python 2 shell
 ipython3   - Enhanced interactive Python 3 shell
 python-ipython - Enhanced interactive Python shell (Python 2 version)
 python-ipython-doc - Enhanced interactive Python shell (documentation)
 python3-ipython - Enhanced interactive Python shell (Python 3 version)

  To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/ipython


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/i/ipython/ipython_5.0.0-1.dsc


  It is packaged within the Debian Python Modules Team:
Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/ipython4.git
Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/ipython4.git


 I want to update the version in experimental as part of the effort to 
package jupyter in Debian.


Cheers,

Snark on #debian-python



Bug#832016: [git-buildpackage/master] import-orig: Switch to Debian branch before merging in changes

2016-07-21 Thread Guido Günther
tag 832016 pending
thanks

Date:   Thu Jul 21 13:19:31 2016 +0200
Author: Guido Günther 
Commit ID: 1f0013caa9dae2fb6e8a033589d039b86ee1abc3
Commit URL: 
https://git.sigxcpu.org/cgit/git-buildpackage/;a=commitdiff;h=1f0013caa9dae2fb6e8a033589d039b86ee1abc3
Patch URL: 
https://git.sigxcpu.org/cgit/git-buildpackage/;a=commitdiff_plain;h=1f0013caa9dae2fb6e8a033589d039b86ee1abc3

import-orig: Switch to Debian branch before merging in changes

otherwise we'd always merge into the current working copy

Closes: #832016

A snapshot build including this change will be available at
http://honk.sigxcpu.org:8001/job/git-buildpackage/
  



Bug#832019: RFS: jupyter-client/4.3.0-1 (to experimental!)

2016-07-21 Thread Julien Puydt

Package: sponsorship-requests
Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "jupyter-client"

 * Package name: jupyter-client
   Version : 4.3.0-1
   Upstream Author : Jupyter Development Team
 * URL : https://github.com/jupyter/jupyter_client
 * License : BSD-3-clause
   Section : python

  It builds those binary packages:

jupyter-client - Jupyter protocol client APIs (tools)
 python-jupyter-client - Jupyter protocol client APIs (Python 2)
 python-jupyter-client-doc - Jupyter protocol client APIs (documentation)
 python3-jupyter-client - Jupyter protocol client APIs (Python 3)

  To access further information about this package, please visit the 
following URL:


  https://mentors.debian.net/package/jupyter-client


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/j/jupyter-client/jupyter-client_4.3.0-1.dsc


  It is packaged within the Debian Python Modules Team:
Vcs-Git: 
https://anonscm.debian.org/git/python-modules/packages/jupyter-client.git
Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/jupyter-client.git



Cheers,

Snark on #debian-python



Bug#831909: gstreamer coredumps when playing wavs since the libavcodec upgrade

2016-07-21 Thread Sebastian Dröge
On Wed, 20 Jul 2016 22:06:05 +0300 Faidon Liambotis  wrote:

> Stack trace of thread 4122:
> #0  0x7fa47ae7f1c8 raise (libc.so.6)
> #1  0x7fa47ae8064a abort (libc.so.6)
> #2  0x7fa4719b8f5b n/a (libavcodec.so.57)
> #3  0x7fa4719b9026 avcodec_alloc_context3 
>(libavcodec.so.57)
> #4  0x7fa473360540 n/a (libgstlibav.so)
> #5  0x7fa473356e53 n/a (libgstlibav.so)
> #6  0x7fa47b74b22d g_type_class_ref (libgobject-2.0.so.0)
> #7  0x7fa47b9c8da4 gst_element_register 
>(libgstreamer-1.0.so.0)
> #8  0x7fa4733575b3 n/a (libgstlibav.so)
> #9  0x7fa473349e20 n/a (libgstlibav.so)
> #10 0x7fa47b9ea537 n/a (libgstreamer-1.0.so.0)
> #11 0x7fa47b9ec425 n/a (libgstreamer-1.0.so.0)
> #12 0x7fa47b9ed12c gst_plugin_load_by_name 
>(libgstreamer-1.0.so.0)
> #13 0x7fa47b9eda8d gst_plugin_feature_load 
>(libgstreamer-1.0.so.0)
> #14 0x7fa47ba137e3 gst_type_find_factory_call_function 
>(libgstreamer-1.0.so.0)
> #15 0x7fa479c48421 gst_type_find_helper_for_data 
>(libgstbase-1.0.so.0)
> #16 0x7fa479c485a4 gst_type_find_helper_for_buffer 
>(libgstbase-1.0.so.0)
> #17 0x7fa4799f446a n/a (libgstwavparse.so)
> #18 0x7fa4799f4b47 n/a (libgstwavparse.so)
> #19 0x7fa4799fabb1 n/a (libgstwavparse.so)
> #20 0x7fa47ba0ee71 n/a (libgstreamer-1.0.so.0)
> #21 0x7fa47b47b55e n/a (libglib-2.0.so.0)
> #22 0x7fa47b47abc5 n/a (libglib-2.0.so.0)
> #23 0x7fa47b1f4464 start_thread (libpthread.so.0)

Thanks for the report. Can you install debug symbols for libavcodec57
and get another backtrace?

Also what's the assertion you see on the terminal that causes the
abort()?

Do you have the same problem with gstreamer1.0-libav from experimental
(version 1.9.1-1)? I can't reproduce this here with either 1.8.2-1 or
1.9.1-1 unfortunately.

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


Bug#576875: tomcat6: Allow running the init script as a normal user, not admin

2016-07-21 Thread Emmanuel Bourg
I don't think any user can start Tomcat, because the init script has to
switch to the tomcat user at some point and this requires root privileges.

That said the 'status' option should be usable by anyone. Currently it's
restricted to the administrator.

Should the tomcat user be allowed to control the daemon? I'm not sure
this is a good idea, because a simple malicious JSP could then stop the
server. If this is really needed I think sudo should be used instead.

Emmanuel Bourg



Bug#832020: ruby2.3: ruby2.3_2.3.1-5 does not build with latest gdbm

2016-07-21 Thread Dmitry Bogatov
Source: ruby2.3
Version: 2.3.1-5
Severity: important

Dear Maintainer,


Latest version of libgdbm(1.12) in experimental have new SONAME and
separates away dbm_* interface in libgdbm-compat4 binary package.

As such, it is transition, and I have to make sure, that reverse
dependencies are okay. Most of them was trivial to fix -- just build-depend
on libgdbm-compat-dev, but ruby2.3 proved to be harder.

Here is snippet from test suite, when building aganist gdbm/experimental:

TestGDBM#test_s_open_nolock:
GDBMError: Bad magic number
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:190:in `open'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:190:in `block 
(2 levels) in test_s_open_nolock'

/home/user/stuff/ruby2.3-2.3.1/test/lib/test/unit/assertions.rb:171:in 
`assert_nothing_raised'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:189:in `block 
in test_s_open_nolock'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:152:in `block 
in open_db_child'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:149:in `popen'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:149:in 
`open_db_child'
/home/user/stuff/ruby2.3-2.3.1/test/gdbm/test_gdbm.rb:188:in 
`test_s_open_nolock'

I barely read Ruby and it is hard for me to debug this issue, and, as
ruby package maintainer, you are more competent than me at it. Would
you be so kind to try build ruby aganist gdbm/experimental and see why
this test fails?



Bug#831899: kaddressbook crashes immediately on start

2016-07-21 Thread Maximiliano Curia

¡Hola Volker!

El 2016-07-21 a las 11:03 +0200, Volker Groll escribió:

Holla Maximiliano,



It seems to me that the bug is the same as:
https://bugs.kde.org/show_bug.cgi?id=358696 
Hm, not sure, but there is mentioned the crash occurs, when the 
birthday calendar is enabled, mine is disabled.


Well, it seems to be the same underlying issue.

Could you please provide additional information in the bug upstream? 
Currently it seems to require confirmation that this bug is only 
reproduceable in 32 bits systems. 
I have local address books and two on an owncloud server. 
Changing the owncloud resource to offline with akonadiconsole 
changes nothing (crash persists). I get also a crash from akonadiconsole 
when I try to switch to Browser tab.


Also, a full backtrace would be useful, for that you would need to install 
the kaddressbook-dbgsym package (and probably the dbg/dbgsym packages from 
a couple of kaddressbook dependencies) from the debug archive (that needs 
to be added in the sources.list as: deb http://deb.debian.org/debian-debug 
unstable-debug main) 
Most threads are in g_mutex_unlock (), __kernel_vsyscall () 
Installing libglib2.0-0-dbg will give only 0x in output, 
so I purged this debug package again.


If possible please keep the full backtrace.


The output of the last thread is:
Thread 1 (Thread 0xed0a6ac0 (LWP 5109)):
[KCrash Handler]


Shouldn't there be information of 6 more frames?

#7  0xf4ff1cb6 in Akonadi::Tag::isValid (this=0xff8b137c) at /build/akonadi- 
uzW5jU/akonadi-16.04.3/src/core/tag.cpp:239 
#8  0xf5097577 in Akonadi::TagModel::data (this=0x9b1c098, index=..., 
role=258) at /build/akonadi-uzW5jU/akonadi-16.04.3/src/core/models/ 
tagmodel.cpp:95 


Looking at the code, my bet is that changing akonadi's 
src/core/models/tagmodel_p.cpp
the function Tag TagModelPrivate::tagForIndex line 106:
return children.at(index.row());
for:
return children.value(index.row());

would make the issue to go away (by creating a new instance whenever an 
invalid index is accessed), but the real issue is to be hitting this 
function with invalid index values (the previous fix only takes care of 
negative values, btw). That would need someone that actually understands the 
code.


Please, if possible, add the information to the upstream bug with the full 
backtrace.

Happy hacking,
--
"If you can't write it down in English, you can't code it." -- Peter Halpern
Saludos /\/\ /\ >< `/


signature.asc
Description: Digital signature


Bug#830971: a patch seems available for 4.7 kernels

2016-07-21 Thread Tarik Graba

https://bugzilla.kernel.org/show_bug.cgi?id=121671



  1   2   3   >