Bug#795911: jessie-pu: package gtk+3.0/3.14.5-1+deb8u1

2015-08-17 Thread Ruben Undheim
 The BTS metadata for #748469 and #773135 indicates that they are not yet
 fixed in unstable. If that's correct, then they need to be resolved
 there before we can look at fixing them in stable; if not, then the
 metadata needs to be updated to correctly reflect when (i.e. in which
 version(s)) the bugs were fixed.

Thanks for a very quick response. I have confirmed that the bugs are fixed in
unstable. I've both tried to provoke the bug to make it appear, and I've
checked the source code to see that the implementation of the bugfix is exactly
the same in unstable as here.

I will try to quickly look up exactly which version fixed it and add it
appropriately to the bug request. Then I will notify you.

Thanks.

Cheers,
Ruben


signature.asc
Description: Digital signature


Bug#795913: libmail-thread-perl: [PATCH] avoid failing grouping by subject with missing references

2015-08-17 Thread Eric Wong
Package: libmail-thread-perl
Version: 2.55-1
Severity: normal
Tags: upstream patch

Dear Maintainer,

With incomplete threads, It is possible to for the topmost subroutine to
return undef, so do not blindy assume the simple_subject call will be
made on a Mail::Thread::Container object.

Attached is a patch which avoids the issue by skipping as if the
subject were empty.

Note: upstream hasn't been responsive in years, but Cc-ing the RT
address at CPAN just in case.

-- System Information:
Debian Release: 7.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
-- no debconf information
From 9d1837f2118efa614d1acddd09ea7f53aba15ba4 Mon Sep 17 00:00:00 2001
From: Eric Wong e...@80x24.org
Date: Mon, 17 Aug 2015 21:16:25 +
Subject: [PATCH] avoid failing grouping by subject with missing references

It is possible to for the topmost subroutine to return
undef, so do not blindy assume the simple_subject call
will be made on a Mail::Thread::Container object.
---
 Thread.pm | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/Thread.pm b/Thread.pm
index c6f3230..941ae31 100644
--- a/Thread.pm
+++ b/Thread.pm
@@ -70,7 +70,8 @@ sub _group_set_bysubject {
 
 my %subject;
 for (my $walk = $root-child; $walk; $walk = $walk-next) {
-my $sub = $walk-topmost-simple_subject or next;
+my $topmost = $walk-topmost or next;
+my $sub = $topmost-simple_subject or next;
 # Add this container to the hash if:
 # - There is no container in the hash with this subject, or
 # - This one is a dummy container and the old one is not: the dummy
@@ -97,7 +98,8 @@ sub _group_set_bysubject {
 for ($walk = $root-child, $rest = eval{ $walk-next };
  $walk;
  $prev = $walk, $walk = $rest, $rest = eval { $rest-next }) {
-my $subj = $walk-topmost-simple_subject or next;
+my $topmost = $walk-topmost or next;
+my $subj = $topmost-simple_subject or next;
 my $old = $subject{$subj};
 next if $old == $walk;
 
-- 
EW



Bug#795911: jessie-pu: package gtk+3.0/3.14.5-1+deb8u1

2015-08-17 Thread Mert Dirik
On Mon, 17 Aug 2015 23:35:29 +0200 Ruben Undheim 
ruben.undh...@gmail.com wrote:
  The BTS metadata for #748469 and #773135 indicates that they are 
not yet

  fixed in unstable. If that's correct, then they need to be resolved
  there before we can look at fixing them in stable; if not, then the
  metadata needs to be updated to correctly reflect when (i.e. in which
  version(s)) the bugs were fixed.

 Thanks for a very quick response. I have confirmed that the bugs are 
fixed in

 unstable. I've both tried to provoke the bug to make it appear, and I've
 checked the source code to see that the implementation of the bugfix 
is exactly

 the same in unstable as here.

 I will try to quickly look up exactly which version fixed it and add it
 appropriately to the bug request. Then I will notify you.


It looks like #748469 was fixed in upstream 3.16.5: 
http://ftp.gnome.org/pub/gnome/sources/gtk+/3.16/gtk+-3.16.5.changes
and #773135 was fixed in 3.15.4 : 
http://ftp.acc.umu.se/pub/gnome/sources/gtk+/3.15/gtk+-3.15.4.changes




Bug#795914: ITP: cpustat -- lightweight cpu utilization monitoring

2015-08-17 Thread Colin Ian King
Package: wnpp
Severity: wishlist
Owner: Colin Ian King colin.k...@canonical.com

* Package name: cpustat
  Version : V0.01.21
  Upstream Author : Colin Ian King colin.k...@canonical.com
* URL : http://kernel.ubuntu.com/~cking/cpustat
* License : GPL-2+
  Programming Lang: C
  Description : lightweight cpu utilization monitoring

 cpustat periodically dumps out the current CPU utilisation statistics
 of running processes. cpustat has been optimised to have a minimal CPU
 overhead and typically uses about 35% of the CPU compared to top. cpustat
 also includes some statistical analysis options that can help characterise
 the way CPUs are being loaded. 



Bug#759604: auditd: Please make auditd log readable by the adm group

2015-08-17 Thread Laurent Bigonville
Le Mon, 17 Aug 2015 10:37:00 +0200,
intrigeri intrig...@debian.org a écrit :

 Hi,

Hey,

Sorry for not replying earlier.

 
 intrig...@debian.org wrote (28 Aug 2014 21:37:36 GMT) :
  currently, by default /var/log/audit is root:root / 0750, and
  /var/log/audit/audit.log is root:root / 0600.
 
  The convention for many log files in Debian is to make them readable
  by members of the adm group. Any reason not to do that for audit.log
  as well?
 
  This would unbreak apparmor-notify when auditd is running in its
  default configuration.
 
 I looked into it a bit closer, and the problem has two aspects.
 
 1. There's a log_group directive in /etc/audit/auditd.conf, and I've
 verified that it's enough to make audit.log group-readable, with
 permissions 0640. On this side, the question then becomes: what would
 be the problem with setting `log_group = adm' by default?
 
 2. For the parent directory (/var/log/audit), it's currently shipped
 as part of the package, so here we could simply ship it with 0710
 permissions, owned by root:adm.
 
 I guess that #2 is no big issue: giving members of the adm group x
 permission on that directory should not be a problem in itself, would
 it? Addressing this only would not solve 100% of the problem I've
 reported initially, but at least it would allow one to fix it by
 simply modifying a conffile, as opposed to having to use
 dpkg-statoverride, which arguably requires a bit more expertise.
 
 Thoughts, anyone?

The problem might be IIRC that the auditd daemon itself check the
mode/owner/group of the files on disk before starting. I do not
remembrer all the details though.

We need the check that by changing this we are not loosing some kind of
US gouvernement certifications if we really care about this (auditd
daemon follows some gouvernement recommendations/certification).

Maybe you could ask on the linux-au...@redhat.com mailing list?

Cheers,

Laurent Bigonville



Bug#795827: apt: edsp interface: please add version of package to be installed when supplied on the command line

2015-08-17 Thread Ralf Treinen
Package: apt
Version: 1.0.9.10
Severity: normal

Hi,

when I ask apt to install a package with a precise version, then the
edsp sent to apt-cudf does not contain the version specification:

apt-get -s --solver dump install mccs=1:1.1-3+b1

% head -5 /tmp/dump.edsp
Request: EDSP 0.5
Architecture: amd64
Architectures: amd64
Install: mccs:amd64

Please add the requested version to the Install line. In the example,
it should be:

Install: mccs:amd64 (= 1:1.1-3+b1)

Thanks -Ralf.


-- Package-specific info:

-- apt-config dump --

APT ;
APT::Architecture amd64;
APT::Build-Essential ;
APT::Build-Essential:: build-essential;
APT::Install-Recommends 1;
APT::Install-Suggests 0;
APT::Authentication ;
APT::Authentication::TrustCDROM true;
APT::NeverAutoRemove ;
APT::NeverAutoRemove:: ^firmware-linux.*;
APT::NeverAutoRemove:: ^linux-firmware$;
APT::NeverAutoRemove:: ^linux-image-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-image-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^linux-headers-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-headers-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^linux-image-extra-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-image-extra-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^linux-signed-image-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-signed-image-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^kfreebsd-image-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^kfreebsd-image-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^kfreebsd-headers-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^kfreebsd-headers-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^gnumach-image-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^gnumach-image-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^.*-modules-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^.*-modules-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^.*-kernel-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^.*-kernel-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^linux-backports-modules-.*-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-backports-modules-.*-4\.1\.0-1-amd64$;
APT::NeverAutoRemove:: ^linux-tools-3\.16\.0-4-amd64$;
APT::NeverAutoRemove:: ^linux-tools-4\.1\.0-1-amd64$;
APT::VersionedKernelPackages ;
APT::VersionedKernelPackages:: linux-image;
APT::VersionedKernelPackages:: linux-headers;
APT::VersionedKernelPackages:: linux-image-extra;
APT::VersionedKernelPackages:: linux-signed-image;
APT::VersionedKernelPackages:: kfreebsd-image;
APT::VersionedKernelPackages:: kfreebsd-headers;
APT::VersionedKernelPackages:: gnumach-image;
APT::VersionedKernelPackages:: .*-modules;
APT::VersionedKernelPackages:: .*-kernel;
APT::VersionedKernelPackages:: linux-backports-modules-.*;
APT::VersionedKernelPackages:: linux-tools;
APT::Never-MarkAuto-Sections ;
APT::Never-MarkAuto-Sections:: metapackages;
APT::Never-MarkAuto-Sections:: restricted/metapackages;
APT::Never-MarkAuto-Sections:: universe/metapackages;
APT::Never-MarkAuto-Sections:: multiverse/metapackages;
APT::Never-MarkAuto-Sections:: oldlibs;
APT::Never-MarkAuto-Sections:: restricted/oldlibs;
APT::Never-MarkAuto-Sections:: universe/oldlibs;
APT::Never-MarkAuto-Sections:: multiverse/oldlibs;
APT::Update ;
APT::Update::Post-Invoke-Success ;
APT::Update::Post-Invoke-Success:: /usr/bin/test -e 
/usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service  
/usr/bin/test -S /var/run/dbus/system_bus_socket  /usr/bin/gdbus call 
--system --dest org.freedesktop.PackageKit --object-path 
/org/freedesktop/PackageKit --timeout 4 --method 
org.freedesktop.PackageKit.StateHasChanged cache-update  /dev/null; /bin/echo 
 /dev/null;
APT::Architectures ;
APT::Architectures:: amd64;
APT::Compressor ;
APT::Compressor::. ;
APT::Compressor::.::Name .;
APT::Compressor::.::Extension ;
APT::Compressor::.::Binary ;
APT::Compressor::.::Cost 1;
APT::Compressor::gzip ;
APT::Compressor::gzip::Name gzip;
APT::Compressor::gzip::Extension .gz;
APT::Compressor::gzip::Binary gzip;
APT::Compressor::gzip::Cost 2;
APT::Compressor::gzip::CompressArg ;
APT::Compressor::gzip::CompressArg:: -9n;
APT::Compressor::gzip::UncompressArg ;
APT::Compressor::gzip::UncompressArg:: -d;
APT::Compressor::bzip2 ;
APT::Compressor::bzip2::Name bzip2;
APT::Compressor::bzip2::Extension .bz2;
APT::Compressor::bzip2::Binary bzip2;
APT::Compressor::bzip2::Cost 3;
APT::Compressor::bzip2::CompressArg ;
APT::Compressor::bzip2::CompressArg:: -9;
APT::Compressor::bzip2::UncompressArg ;
APT::Compressor::bzip2::UncompressArg:: -d;
APT::Compressor::xz ;
APT::Compressor::xz::Name xz;
APT::Compressor::xz::Extension .xz;
APT::Compressor::xz::Binary xz;
APT::Compressor::xz::Cost 4;
APT::Compressor::xz::CompressArg ;
APT::Compressor::xz::CompressArg:: -6;
APT::Compressor::xz::UncompressArg ;
APT::Compressor::xz::UncompressArg:: -d;
APT::Compressor::lzma ;
APT::Compressor::lzma::Name lzma;
APT::Compressor::lzma::Extension .lzma;
APT::Compressor::lzma::Binary xz;
APT::Compressor::lzma::Cost 5;
APT::Compressor::lzma::CompressArg ;
APT::Compressor::lzma::CompressArg:: --format=lzma;
APT::Compressor::lzma::CompressArg:: 

Bug#733039: [bug #45777] possibility to enable NORMAL:%COMPAT GNUTLS priority strings

2015-08-17 Thread NoëlKöthe
URL:
  http://savannah.gnu.org/bugs/?45777

 Summary: possibility to enable NORMAL:%COMPAT GNUTLS priority
strings
 Project: GNU Wget
Submitted by: nok
Submitted on: Mo 17 Aug 2015 11:13:12 CEST
Category: Feature Request
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
 Originator Name: 
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Release: None
Operating System: None
 Reproducibility: None
   Fixed Release: None
 Planned Release: None
  Regression: None
   Work Required: None
  Patch Included: None

___

Details:

Hello,

a user requested some years ago the possibility to set the gnutls priority
strings http://gnutls.org/manual/html_node/Priority-Strings.html in wget. Tim
extended the option --secure-protocol=
https://lists.gnu.org/archive/html/bug-wget/2013-08/msg00075.html but it is
not possible to set all described strings.
We could later write a wrapper to map GnuTLS priority syntax to OpenSSL API
calls. https://lists.gnu.org/archive/html/bug-wget/2013-08/msg00053.html

Please add the possibilty to set the GNUTLS priority strings.

https://bugs.debian.org/733039

Thanks you.

Regards

Noël




___

Reply to this item at:

  http://savannah.gnu.org/bugs/?45777

___
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/



Bug#795826: epydoc: Please hide memory references in the output

2015-08-17 Thread Val Lorentz
Source: epydoc
Version: 3.0.1+dfsg-11
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that epydoc uses repr() on objects that don't always override the
default one. As a consequence, the documentation shows memory references
on the build system, eg. module.Foo instance at 0x7f3aff4299e0

The attached patch detects objects with no overriding of __repr__ and
provides a fallback that does not show the reference. Once applied, more
packages using epydoc will be buildable reproducibly in our current
experimental framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds

Regards,
Val
diff -u -r epydoc-3.0.1+dfsg.old/epydoc/markup/pyval_repr.py epydoc-3.0.1+dfsg/epydoc/markup/pyval_repr.py
--- epydoc-3.0.1+dfsg.old/epydoc/markup/pyval_repr.py	2015-08-16 18:57:38.152484836 +
+++ epydoc-3.0.1+dfsg/epydoc/markup/pyval_repr.py	2015-08-16 21:11:09.520790145 +
@@ -207,9 +207,17 @@
 self._colorize_re(pyval, state)
 else:
 try:
-pyval_repr = repr(pyval)
-if not isinstance(pyval_repr, (str, unicode)):
-pyval_repr = unicode(pyval_repr)
+pyval_class = pyval.__class__
+if hasattr(pyval, '__repr__') and \
+pyval_class.__repr__ is not object.__repr__:
+pyval_repr = repr(pyval)
+if not isinstance(pyval_repr, (str, unicode)):
+pyval_repr = unicode(pyval_repr)
+else:
+# pyval has a default repr(), which would leak
+# a reference to the object
+pyval_repr = '%s.%s object' % (
+pyval_class.__module__, pyval_class.__name__)
 pyval_repr_ok = True
 except KeyboardInterrupt:
 raise


signature.asc
Description: OpenPGP digital signature


Bug#791250: Do you need any help for pugixml

2015-08-17 Thread Jonas Smedegaard
Quoting Andreas Tille (2015-08-17 10:23:19)
 
 
 On Mon, Aug 17, 2015 at 12:30:23PM +0530, Vasudev Kamath wrote:
  
  DEB_MAINTAINER_MODE=1 fakeroot debian/rules debian/control
 
 Very halpful - so I added this to README.source and uploaded a
 fixed package.

Your change to README.source is not helpful in my opinion, so I have 
reverted that.

You uploaded to unstable, but I believe this should go to experimental 
first.

I am now building a non-NMU targeted experimental.  Thanks for your 
help, Andreas - but please cancel the NMU.


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private



Bug#793055: libpipeline: mark check build-dependency with nocheck profile

2015-08-17 Thread Colin Watson
On Tue, Jul 21, 2015 at 07:12:40AM +0200, Helmut Grohne wrote:
 On Mon, Jul 20, 2015 at 11:36:05PM +0100, Colin Watson wrote:
  I approve of this patch in general.  I want to hold off a little before
  applying it, though, because I know that some infrastructure is still a
  bit ... recent where it comes to build profiles.  (In particular, since
  my day job is as a Launchpad developer, I'd rather like to get Launchpad
  to support this first so that I don't make problems for myself at work.)
  But I think we can probably do this fairly soon.
 
 I talked to William Grant again and made him aware of the progress on
 the Debian side. It seems like much of the infrastructure is still
 running precise while the tool support landed mostly in vivid. William
 said that he'd look into this. Since there are backport patches
 implementing just the syntax and Ubuntu has experience with backporting
 stuff in apt and dpkg, I expect little problems.

Right, William and I are colleagues.  I ended up fixing most of this a
week or two ago, so things should be unblocked now.  I'll apply your
latest patch in my next upload.

Thanks,

-- 
Colin Watson   [cjwat...@debian.org]



Bug#795831: initramfs-tools: ensure error output from switch_root/run-init are on the console

2015-08-17 Thread Andy Whitcroft
Package: initramfs-tools
Version: 0.120
Severity: normal

When switching into the real root partition using switch_root/run-init
we do not specifically direct the error output, as a result it may not
end up visible to the user.  Send it with the primary output to the
console.

-apw
From 223559b93fc219987fd8cbe50efdd9e73f220f81 Mon Sep 17 00:00:00 2001
From: Andy Whitcroft a...@canonical.com
Date: Mon, 25 Jun 2012 11:35:30 +0100
Subject: [PATCH] Add 21 to the run-init line.

Signed-off-by: Andy Whitcroft a...@ubuntu.com
---
 init | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/init b/init
index abf7f25..7a8dfce 100755
--- a/init
+++ b/init
@@ -332,9 +332,9 @@ mount -n -o move /proc ${rootmnt}/proc
 
 # Chain to real filesystem
 if [ -z $drop_caps ]  command -v switch_root /dev/null 21; then
-	exec switch_root ${rootmnt} ${init} $@ ${rootmnt}/dev/console ${rootmnt}/dev/console
+	exec switch_root ${rootmnt} ${init} $@ ${rootmnt}/dev/console ${rootmnt}/dev/console 21
 elif command -v run-init /dev/null 21; then
-	exec run-init ${drop_caps} ${rootmnt} ${init} $@ ${rootmnt}/dev/console ${rootmnt}/dev/console
+	exec run-init ${drop_caps} ${rootmnt} ${init} $@ ${rootmnt}/dev/console ${rootmnt}/dev/console 21
 fi
 echo Something went badly wrong in the initramfs.
 panic Please file a bug on initramfs-tools.
-- 
2.5.0



Bug#795833: initramfs-tools: add mountroot failure support to allow meaningful messages and recovery attempts

2015-08-17 Thread Andy Whitcroft
Package: initramfs-tools
Version: 0.120
Severity: normal

Allow hooks to supply specific root mount failure handlers.  These can
both report more specific failure reasons, and in some cases may even be
able to attempt recovery.  This is useful for more complex scenarios
such as LVM and mdadm setups.

We use this in Ubuntu to allow augmented lvm2 and mdadm hooks to recover
failed raids and the like.

NOTE: that the splash handling here may well be Ubuntu specific.

-apw
From 2f96b329734edeb03d769da83cce1dc06e6c81bb Mon Sep 17 00:00:00 2001
From: Andy Whitcroft a...@canonical.com
Date: Mon, 25 Jun 2012 12:13:07 +0100
Subject: [PATCH] Add mountroot failure support, to allow meaningful messages
 when no root device can be found.

Signed-off-by: Andy Whitcroft a...@ubuntu.com
---
 docs/example_script | 13 +
 initramfs-tools.8   | 14 ++
 scripts/functions   | 36 
 3 files changed, 63 insertions(+)

diff --git a/docs/example_script b/docs/example_script
index 5e9153b..93d1135 100644
--- a/docs/example_script
+++ b/docs/example_script
@@ -26,10 +26,23 @@ prereqs)
 	prereqs
 	exit 0
 	;;
+mountfail) # Called if the script has previously registered a mountroot
+   # failure.
+	# Check status, and display any relevant information about the
+	# failure if there is a problem, then exit with a status of 1.
+	;;
 esac
 
 # Do the work here.
 
+# If this script is to be placed in either init-premount, or local-top,
+# register a mountroot failure hook, so that further information can be given
+# to the user, in the event that the root device cannot be found.
+
+. /scripts/functions
+
+add_mountroot_fail_hook
+
 echo Got here!
 
 exit 0
diff --git a/initramfs-tools.8 b/initramfs-tools.8
index ea8c098..4f873b1 100644
--- a/initramfs-tools.8
+++ b/initramfs-tools.8
@@ -387,6 +387,20 @@ user to investigate the situation.
 .PP
 .B Example:
 panic Frobnication failed
+.fi
+.RE
+.RE
+
+.TP
+\fB\fI
+add_mountroot_fail_hook
+Registers the script as able to provide possible further information, in the
+event that the root device cannot be found. See the example script in the
+initramfs-tools examples directory for more information.
+.RS
+.PP
+.B Example:
+add_mountroot_fail_hook
 .RE
 
 .SS Subdirectories
diff --git a/scripts/functions b/scripts/functions
index 073fcb3..74083ed 100644
--- a/scripts/functions
+++ b/scripts/functions
@@ -31,6 +31,42 @@ log_end_msg()
 	_log_msg done.\n
 }
 
+# Add failure hook
+add_mountroot_fail_hook()
+{
+	mkdir -p /tmp/mountroot-fail-hooks.d
+	ln -s $0 /tmp/mountroot-fail-hooks.d/$1
+}
+
+# Run failure hooks.
+# When a failure hook exits 1, it has not done anything to correct the
+# system.  Exiting 0 means that something has been attempted to resolve
+# the lack of a root filesystem.
+# Hooks are run in lexigraphical order, and are responsible for removing
+# themselves if they should not re-run in a later cycle.  When one exits
+# 0, the stack is stopped, so the caller can return to the main rootfs
+# wait loop.
+try_failure_hooks()
+{
+	local hook
+
+	# Disable usplash so text from hooks can be seen
+	if [ -x /sbin/usplash_write ]; then
+		/sbin/usplash_write QUIT
+	fi
+	chvt 1
+	if [ -x /bin/plymouth ]  plymouth --ping; then
+		/bin/plymouth hide-splash  /dev/null 21
+	fi
+
+	for hook in /tmp/mountroot-fail-hooks.d/*; do
+		if [ -x ${hook} ]  ${hook} mountfail; then
+			return 0
+		fi
+	done
+	return 1
+}
+
 panic()
 {
 	if command -v chvt /dev/null 21; then
-- 
2.5.0



Bug#788250: digikam: plasma5

2015-08-17 Thread Luc Castermans

Package: digikam
Version: 4:4.4.0-1.1+b2
Followup-For: Bug #788250

Dear Maintainer,


I am running it on plasma 5. Confirm pto2mk is missing.
Is there an alternative way to get it.

Luc


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

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

Versions of packages digikam depends on:
ii  digikam-data  4:4.4.0-1.1
ii  digikam-private-libs  4:4.4.0-1.1+b2
ii  kde-runtime   4:4.14.2-2
ii  libc6 2.19-19
ii  libgcc1   1:5.1.1-14
ii  libgphoto2-6  2.5.8-1
ii  libgphoto2-port12 2.5.8-1
ii  libkdcraw23   4:15.04.3-1
ii  libkdecore5   4:4.14.2-5
ii  libkdeui5 4:4.14.2-5
ii  libkexiv2-11  4:4.14.2-1
ii  libkhtml5 4:4.14.2-5
ii  libkio5   4:4.14.2-5
ii  libkipi11 4:4.13.3-1
ii  libknotifyconfig4 4:4.14.2-5
ii  libkparts44:4.14.2-5
ii  libopencv-core2.4 2.4.9.1+dfsg-1.1+b1
ii  libopencv-imgproc2.4  2.4.9.1+dfsg-1.1+b1
ii  libphonon44:4.8.3-1
ii  libqt4-dbus   4:4.8.7+dfsg-1
ii  libqt4-sql4:4.8.7+dfsg-1
ii  libqt4-sql-sqlite 4:4.8.7+dfsg-1
ii  libqt4-xml4:4.8.7+dfsg-1
ii  libqtcore44:4.8.7+dfsg-1
ii  libqtgui4 4:4.8.7+dfsg-1
ii  libsolid4 4:4.14.2-5
ii  libstdc++65.1.1-14
ii  libthreadweaver4  4:4.14.2-5
ii  perl  5.20.2-6
ii  phonon4:4.8.3-1

Versions of packages digikam recommends:
ii  iceweasel [www-browser]  38.2.0esr-1~stretch
ii  kipi-plugins 4:4.4.0-1.1+b2
ii  konqueror [www-browser]  4:15.04.3-1
ii  mplayerthumbs4:4.14.0-1
ii  w3m [www-browser]0.5.3-24

Versions of packages digikam suggests:
pn  digikam-doc none
ii  systemsettings  4:5.3.2-2

-- no debconf information



Bug#795344: [Debian-med-packaging] Bug#795344: libmems-1.6-1: not properly linked to its dependencies

2015-08-17 Thread Gert Wollny


all changes pushed.
The new boost.m4 solved my problem, but adding the libraries in the link 
dependencies was still needed.


The package builds and the boost libraries are also linked. BTW it was 
_LIBS not _LIB, so no AC_SUBST needed.


However, building a package I got another error

  devlibs error: There is no package matching [libGenome-1.3-0-dev] and 
noone provides it,   please report bug to d-shlibs maintainer
  devlibs error: There is no package matching [libMUSCLE-3.7-1-dev] and 
noone provides it, please report bug to d-shlibs maintainer


never seen this one before. t seems this d_shlibs expects the soversion 
in the dev-package name.


I left another patch in the git history that deals with a conflict 
between boost::make_tuple and std::make_tuple of c++11. I would have 
left it in the build, but somehow I didn't get the patch to have the 
right line endings. Since C++11 is not enabled by default, this is 
currently not a problem.


Best,
Gert



Bug#795840: udisks2: No man manpage (an no other documentation)

2015-08-17 Thread Stephen McGregor
Package: udisks2
Version: 2.1.3-5
Severity: important

Dear Maintainer,

   * What led up to the situation?
   
I want to configure udisks2 so that it will work, so I needed a man page.
But there is no man page.

I understand that this, also, violates Debian packaging rules

There is an effectively empty readme, and a man page for umount.udisks2
which is a helper for umount (to clean out udisks2 files)

  * What exactly did you do (or not do) that was effective (or ineffective)?

Nothing

   * What was the outcome of this action?  

I cannot use udisks2

* What outcome did you expect instead?

That there would be a man page, and that I would be able to use udisks2



-- System Information:
Debian Release: stretch/sid
Architecture: i386 (i686)

Kernel: Linux 4.0.0-2-rt-686-pae (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



Bug#795458: dahdi-linux: have a debian/README.source

2015-08-17 Thread Geert Stappers
On Sun, Aug 16, 2015 at 10:55:44PM +0300, Tzafrir Cohen wrote:
 On Fri, Aug 14, 2015 at 09:50:53AM +0200, Geert Stappers wrote:
  
  Please provide a debian/README.source that tells
  how to build the dahdi-linux package
 
 Quoting the top of README.Debian from dahdi-linux / dahdi-source:
 
 Building kernel modules
 ---
 First, install dahdi-source package if you have not yet done so.
 
 You can build and install the modules package (as root) with the 
 following command:
 # module-assistant a-i dahdi
 
 

Benefits of knowning to build dahdi packages from
Debian version control system:

* Avoiding installing build dependencies on computer(s) with the DAHDI hardware
* Building on faster computer
* Having the workflow documented, making Aloith pkg-voip team stronger


Cheers
Geert Stappers



Bug#795841: protobuf: Please package version 3.0.0a3 of protobuf and add python3-protobuf

2015-08-17 Thread Ruben Undheim
Source: protobuf
Severity: wishlist

Dear Maintainer,

Since protobuf = 3.0.0 is a dependency for one of the packages I
want to package, I would like to see it added.

Additionally, since new packages should have a Python 3 package,
there is a need for python3-protobuf as well. (if I am going to
be able to upload the package I'm working on)

Regards,
Ruben


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

Kernel: Linux 4.1.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)


signature.asc
Description: Digital signature


Bug#795846: mutt-patched: Wrong handling of maildir folders with NEW messages

2015-08-17 Thread Alfredo Finelli
Package: mutt-patched
Version: 1.5.23-3.1
Severity: normal


I noticed a problem with how mutt-patched deals with folders containing
new email messages.  The behavior is somewhat different from the correct
one of unpatched mutt.

My muttrc configuration file contains the following:

  set  mail_check_recent
  unset  mark_old

This is how regular mutt behaves: when I open mutt for the first time I
see all new messages in all folders.  Once I visit a folder containing
new messages and I don't read them, but leave them still flagged as New,
the folder does not appear in the buffy-list anymore, nor gets accessed
with the command next-unread-mailbox.

Let's say I have these folders in this order, which are all local
maildirs:

  folder-A
  folder-B
  folder-C
  folder-D

Suppose folder-C has new email, I open it but don't read the new
messages, they stay flagged New, but get otherwise ignored.  The first
difference here is that unpatched mutt does not show folder-C in the
buffy-list anymore, while mutt-patched does.  Still I don't reach
folder-C with the function next-unread-mailbox.

Now if folder-A or folder-B get new messages then all stays the same:
next-unread-mailbox switches to them only, folder-C gets correctly
ignored.  Instead, and here is the error, if folder-D (or any other
folder that in the mailboxes list comes after folder-C) gets new
messages then next-unread-mailbox visits folder-C before going to
folder-D, even if folder-C does not have any new recent messages.

I think the right behavior is the one of regular unpatched mutt.  When
you have mail_check_recent set mutt should only notify you about new
mail that has been received since the last time you opened the mailbox.
In any case visiting or not visiting unread mailboxes should not
depend on the order of other mailboxes with new messages.

Thanks for your work on this package.  Best regards.




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

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

Versions of packages mutt-patched depends on:
ii  libassuan0 2.2.1-1
ii  libc6  2.19-19
ii  libcomerr2 1.42.13-1
ii  libgnutls-deb0-28  3.3.17-1
ii  libgpg-error0  1.19-2
ii  libgpgme11 1.5.5-3
ii  libgssapi-krb5-2   1.13.2+dfsg-2
ii  libidn11   1.32-1
ii  libk5crypto3   1.13.2+dfsg-2
ii  libkrb5-3  1.13.2+dfsg-2
ii  libncursesw5   5.9+20150516-2
ii  libsasl2-2 2.1.26.dfsg1-13
ii  libtinfo5  5.9+20150516-2
ii  libtokyocabinet9   1.4.48-3
ii  mutt   1.5.23-3.1

mutt-patched recommends no packages.

mutt-patched suggests no packages.

-- no debconf information



Bug#741573: Proposed draft of ballot to resolve menu/desktop question

2015-08-17 Thread Sam Hartman
 Don == Don Armstrong d...@debian.org writes:

Don On Sun, 16 Aug 2015, Didier 'OdyX' Raboud wrote:
 What about just adding Keith's proposal to the ballot, and let
 the Condorcet magic act?

Don This has sort of been my plan; I just have not had enough spare
Don cycles in the past few weeks (grant deadlines) to have the time
Don necessary to work through Keith's plan and shift it into a
Don specific patch to policy.

If you add Keith's proposal as well as an explanation of our technical
objection to what debian-policy came up with it, I might even vote for
it.

If you were to add a recommendation to ballot option B that under 6.1.5
we ask debian-policy to consider Keith's proposal, I'd prefer that to
the current text.

If you simply add a ballot option for Keith's proposal without text in
the decision explaining our technical objection to option A/B, I'll
disagree with it as strongly as I can.  (Read, I'd probably feel
strongly enough to fight the issue in other fora if I was in the rough
here).
While we're not overturning anything in the sense of an override here, I
think we owe an explanation for our actions, and I feel really strongly
about that.



Bug#781812: pending

2015-08-17 Thread Mathieu Malaterre
Control: affects -1 - src:minidlna

Just to clarify things. MKV support has been fixed upstream in ffmpeg:
https://trac.ffmpeg.org/ticket/4423#comment:8

Now that switch to ffmpeg is ongoing:
https://wiki.debian.org/Debate/libav-provider/ffmpeg this should be
automatically fixed after proper binNMU in minidlna.

2cts


Bug#793171: RFS: git-lfs/0.5.2-1 [ITP]

2015-08-17 Thread Hugo Lefeuvre
Hi Stephen,

Here are some remaining problems I'd like to see solved before sponsoring 
the package.

(1) debian/control:
---

  - Concerning git (= 1.8.0): The version in jessie-backports is
2.1, so anyway this condition will be verified in case of a
backport to stable. This condition would also be verified in case
of a backport to oldstable since the version in wheezy-backports is
1.9.1.
  - Concerning golang-go (= 1.3.0): The version in jessie is
1.3.3, so anyway this condition will be verified in case of a
backport to stable. This condition would also be verified in case
of a backport to oldstable since the version in wheezy-backports is
1.3.3.

FYI, the Release Team doesn't always accepts backports to stable.
However, if the backport of your package is accepted, it will go 
to the jessie-backports archive[0].

(2) debian/changelog:
-

  - Why have you increased the debian revision number ? This package is
the first debian release, so the complete package version number should 
be 0.5.4-1.
  - Why have you made three changelog entries ? This package haven't
been uploaded to the Debian archive so, only one entry is allowed.
  - Usually, the changelog entry for an initial release looks like:

  * Initial release. (Closes: ITPBUG)

(3) debian/copyright:
-

  - Please, specify an e-mail adress after your name in the Copyright
field of d/copyright, like so:

  Files: debian/*
  Copyright: 2015 Stephen Gelman ssg...@gmail.com
  License: Expat

Thanks !

Regards,
 Hugo

[0] http://backports.debian.org/Contribute/

-- 
  Hugo Lefeuvre (hugo6390)|www.hugo6390.org
4096/ ACB7 B67F 197F 9B32 1533 431C AC90 AC3E C524 065E


signature.asc
Description: Digital signature


Bug#791313: xmlrpc-c: diff for NMU version 1.33.14-0.3

2015-08-17 Thread Simon McVittie
retitle 791313 transition: xmlrpc-c (g++-5)
reassign 791313 release.debian.org
severity 791313 normal
user release.debian@packages.debian.org
usertags 791313 + transition
forwarded 791313 https://release.debian.org/transitions/html/auto-xmlrpc-c.html
thanks

On Tue, 11 Aug 2015 at 22:40:48 +0100, Jonathan Wiltshire wrote:
 I've prepared an NMU for xmlrpc-c (versioned as 1.33.14-0.3)

This is now in unstable and has built everywhere.

S



Bug#795825: asterisk: FTBFS on amd64 arm64 ppc64el: /usr/bin/ld: cannot find -lSDL2 (and others)

2015-08-17 Thread Tzafrir Cohen
reassign 795825 libpjproject-dev
thanks

On Mon, Aug 17, 2015 at 10:08:18AM +0100, Simon McVittie wrote:
 Source: asterisk
 Version: 1:13.1.0~dfsg-1.1
 Severity: serious
 Justification: fails to build from source (but built successfully in the past)
 
 When asterisk was binNMU'd for the libvpb1 transition, it failed to build
 from source on amd64, arm64 and ppc64el:
 
 https://buildd.debian.org/status/package.php?p=asterisk
 
 /«PKGBUILDDIR»/build_tools/make_linker_version_script chan_pjsip  
 /«PKGBUILDDIR»
 x86_64-linux-gnu-gcc  -o chan_pjsip.so -pthread -fPIE -pie -Wl,-z,relro 
 -Wl,-z,now-shared -Wl,--version-script,chan_pjsip.exports,--warn-common  
 chan_pjsip.o pjsip/dialplan_functions.o  -lpjsua2 -lstdc++ -lpjsua -lpjsip-ua 
 -lpjsip-simple -lpjsip -lpjmedia-codec -lpjmedia -lpjmedia-videodev 
 -lpjmedia-audiodev -lpjmedia -lpjnath -lpjlib-util -lsrtp -lpj -lm -lrt 
 -lpthread -lSDL2 -lavformat-ffmpeg -lavcodec-ffmpeg -lswscale-ffmpeg 
 -lavutil-ffmpeg -lv4l2 -lopencore-amrnb -lopencore-amrwb 
 /usr/bin/ld: cannot find -lSDL2
 /usr/bin/ld: cannot find -lavformat-ffmpeg
 /usr/bin/ld: cannot find -lavcodec-ffmpeg
 /usr/bin/ld: cannot find -lswscale-ffmpeg
 /usr/bin/ld: cannot find -lavutil-ffmpeg
 /usr/bin/ld: cannot find -lv4l2
 /usr/bin/ld: cannot find -lopencore-amrnb
 /usr/bin/ld: cannot find -lopencore-amrwb
 collect2: error: ld returned 1 exit status
 
 I don't know what's different about those three architectures. They're all
 64-bit, but so is s390x, which built successfully.

Those dependencies should be set by libpjproject-dev.

-- 
   Tzafrir Cohen
icq#16849755  jabber:tzafrir.co...@xorcom.com
+972-50-7952406   mailto:tzafrir.co...@xorcom.com
http://www.xorcom.com



Bug#795838: RM: dvswitch -- ROM; FTBFS, unlikely to be fixed

2015-08-17 Thread Ben Hutchings
Package: ftp.debian.org
Severity: normal

dvswitch has been FTBFS in unstable for over 2 years.  While that
bug is fixed in experimental, it fails at run-time with current
libav and I think it also FTBFS now.  Neither I nor Wouter have
time to work on it.

Ben.



Bug#795814: FTBFS: boost/math/tools/test.hpp: No such file or directory

2015-08-17 Thread Manuel A. Fernandez Montecelo
Control: tags -1 + pending

2015-08-17 8:34 GMT+01:00 Simon McVittie s...@debian.org:
 Source: k3d
 Version: 0.8.0.3-7
 Severity: serious
 Justification: fails to build from source (but built successfully in the past)

 When rebuilt for libsigc++-2.0-0v5, k3d fails to build from source
 https://buildd.debian.org/status/package.php?p=k3d:

 In file included from /«PKGBUILDDIR»/k3dsdk/inode.h:28:0,
  from /«PKGBUILDDIR»/k3dsdk/data.h:28,
  from /«PKGBUILDDIR»/k3dsdk/plugins_detail.h:27,
  from /«PKGBUILDDIR»/k3dsdk/plugin.h:27,
  from /«PKGBUILDDIR»/k3dsdk/application_detail.cpp:25:
 /«PKGBUILDDIR»/k3dsdk/difference.h:34:37: fatal error: 
 boost/math/tools/test.hpp: No such file or directory

 I suspect this is a result of the update from Boost 1.55 to Boost 1.58.


Thanks for taking a look.

Yes, it is a problem due the changes in boost, and I have a fix for
this but it didn't compile in a clean pbuilder when I tried ~5 days
ago, because of dependencies not being ready:

/tmp/buildd/k3d-0.8.0.3/modules/imagemagick_io/bitmap_importer.cpp:62:
undefined reference to
`Magick::Image::read(std::__cxx11::basic_stringchar,
std::char_traitschar, std::allocatorchar  const)'
collect2: error: ld returned 1 exit status


Today it cannot even start to compile because of conflics of deps to install:

The following packages have unmet dependencies:
 libopenexr6v5 : Conflicts: libopenexr6 but 1.6.1-8 is to be installed.
 libilmbase6v5 : Conflicts: libilmbase6 but 1.0.1-6.1 is to be installed.
 libcairomm-1.0-1v5 : Conflicts: libcairomm-1.0-1 but 1.10.0-1.1+b1 is
to be installed.


I'm keeping an eye on this, and I will fix it as soon as it is
possible to do it.


Cheers.
-- 
Manuel A. Fernandez Montecelo manuel.montez...@gmail.com



Bug#795641: use function currying

2015-08-17 Thread Rafael Kitover
I realized in the middle of the night that I can make this a bit more elegant 
by using currying, here is the patch with the minor change.




0001-fix-common-lic.-false-pos.-in-new-style-copyright.patch
Description: Binary data


Bug#795842: dbtoepub: epubcheck report lots of errors from epub generated by dbtoepub

2015-08-17 Thread Petter Reinholdtsen

Package: dbtoepub
Version: 0+svn9150-2

When using dbtoepub to generate a epub version of the Free Culture book,
the output from epubcheck report many problems with the resulting file.
The docbook source for the book can be found via
URL: https://github.com/petterreinholdtsen/free-culture-lessig/ 

Here are some examples from the epubcheck output:

Validating against EPUB version 2.0 - custom validation
Validating using EPUB version 2.0 rules.
ERROR(RSC-005): freeculture.epub/OEBPS/pt01.html(13,43): Error while
parsing file 'element a not allowed here; expected the element end-tag
or element address, blockquote, del, div, dl, h1, h2,
h3, h4, h5, h6, hr, ins, noscript, ns:svg, ol, p,
pre, script, table or ul (with
xmlns:ns=http://www.w3.org/2000/svg;)'.
ERROR(RSC-005): freeculture.epub/OEBPS/ch03.html(325,43): Error while
parsing file 'element a not allowed here; expected the element end-tag
or element address, blockquote, del, div, dl, h1, h2,
h3, h4, h5, h6, hr, ins, noscript, ns:svg, ol, p,
pre, script, table or ul (with
xmlns:ns=http://www.w3.org/2000/svg;)'.
[...]
ERROR(RSC-005): freeculture.epub/OEBPS/images/1331.svg(19,32): Error
while parsing file 'attribute inkscape:version not allowed here;
expected attribute alignment-baseline, baseProfile,
baseline-shift, class, clip, clip-path, clip-rule, color,
color-interpolation, color-interpolation-filters, color-profile,
color-rendering, contentScriptType, contentStyleType, cursor,
direction, display, dominant-baseline, enable-background,
externalResourcesRequired, fill, fill-opacity, fill-rule,
filter, flood-color, flood-opacity, font-family, font-size,
font-size-adjust, font-stretch, font-style, font-variant,
font-weight, glyph-orientation-horizontal,
glyph-orientation-vertical, image-rendering, kerning,
letter-spacing, lighting-color, marker-end, marker-mid,
marker-start, mask, onabort, onactivate, onclick, onerror,
onfocusin, onfocusout, onload, onmousedown, onmousemove,
onmouseout, onmouseover, onmouseup, onresize, onscroll,
onunload, onzoom, opacity, overflow, pointer-events,
preserveAspectRatio, requiredExtensions, requiredFeatures,
shape-rendering, stop-color, stop-opacity, stroke,
stroke-dasharray, stroke-dashoffset, stroke-linecap,
stroke-linejoin, stroke-miterlimit, stroke-opacity,
stroke-width, style, systemLanguage, text-anchor,
text-decoration, text-rendering, unicode-bidi, viewBox,
visibility, word-spacing, writing-mode, x, xml:base,
xml:lang, xml:space, y or zoomAndPan'.
[...]
ERROR(RSC-012): freeculture.epub/OEBPS/ix01.html(3,6643): Fragment identifier 
is not defined.
[...]

Why do dbtoepub and epubcheck not agree on what a epub file should look
like?

I tested using dbtoepub version 0+svn9904-1 and this too causes
epubcheck to report lots of errors.

-- 
Happy hacking
Petter Reinholdtsen



Bug#787698: supertux: FTBFS on big-endian archs

2015-08-17 Thread Fabian Greffrath
Control: tags -1 + patch

Am Montag, den 08.06.2015, 09:07 +0200 schrieb Fabian Greffrath:
   *((char *)buffer) = tmp;

Correction: You'll also need to dereference the tmp pointer, i.e.:

--- supertux-0.3.5a.orig/src/audio/wav_sound_file.cpp
+++ supertux-0.3.5a/src/audio/wav_sound_file.cpp
@@ -159,7 +159,7 @@ WavSoundFile::read(void* buffer, size_t
 tmp[2*i+1] = c;
   }
 
-  *buffer = tmp;
+  *(char *)buffer = *tmp;
 #endif
 
   return readsize;

Cheers,

Fabian


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


Bug#787419: Serious bug

2015-08-17 Thread Mert Dirik

On 17-08-2015 10:28, Ruben Undheim wrote:
Are there any others that may cause data-loss for users, that are 
fixed in sid and have patches available like #787419 and #748469? 

There is also #788002



Bug#795813: kodi: FTBFS with g++-5: multiple definitions of argument-parsing stuff

2015-08-17 Thread Bálint Réczey
Hi Simon,

2015-08-17 9:31 GMT+02:00 Simon McVittie s...@debian.org:
 Source: kodi
 Version: 14.2+dfsg1-2
 Severity: serious
 Justification: fails to build from source (but built successfully in the past)
 Tags: patch

 kodi fails to build from source when binNMU'd for the libstdc++ transitions:
 https://buildd.debian.org/status/package.php?p=kodi

 There are lots of errors like this:

 ../../lib/libmisc.a(argp-parse.o): In function `argp_usage':
 /«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:568: 
 multiple definition of `argp_usage'
 ../../lib/libmisc.a(argp-help.o):/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:568:
  first defined here
 ../../lib/libmisc.a(argp-parse.o): In function `_option_is_short':
 /«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:574: 
 multiple definition of `_option_is_short'
 ../../lib/libmisc.a(argp-help.o):/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:574:
  first defined here

 I believe this is because g++-5 changed the default interpretation of
 inline T foo() { ... } from historical GNU behaviour to Standard C++.
 https://gcc.gnu.org/gcc-5/changes.html

 In Ubuntu, Matthias Klose patched kodi to use historical GNU inline
 semantics http://patches.ubuntu.com/k/kodi/kodi_14.2+dfsg1-2ubuntu1.patch:

 diff -pruN 14.2+dfsg1-2/debian/rules 14.2+dfsg1-2ubuntu1/debian/rules
 --- 14.2+dfsg1-2/debian/rules   2015-06-04 08:33:30.0 +
 +++ 14.2+dfsg1-2ubuntu1/debian/rules2015-08-10 19:42:58.0 +
 @@ -37,6 +37,7 @@ DEB_CFLAGS ?=  $(shell dpkg-buildflags -
  DEB_CXXFLAGS ?= $(shell dpkg-buildflags --get CPPFLAGS) \
$(filter-out -g -O2, $(shell dpkg-buildflags --get CXXFLAGS))
  DEB_LDFLAGS ?= $(shell dpkg-buildflags --get LDFLAGS) $(shell pkg-config 
 --libs ftgl)
 +DEB_CFLAGS += -fgnu89-inline
  ENV_OPTIONS = CFLAGS=$(DEB_CFLAGS) CXXFLAGS=$(DEB_CXXFLAGS) \
LDFLAGS=$(DEB_LDFLAGS)


 This is probably an appropriate change for kodi in Debian too.
Thank you for the bug report and also for the patch.
I'm packaging Kodi 15 right now and it FTBFS-s multiple ways and some
of them are due to the embedded outdated gnulib files.
Instead of passing the cflag I plan removing the gnulib usage in the
next upload but for this particular problem the proposed patch would
be a solution indeed.

Cheers,
Balint



Bug#501289: still relevant?

2015-08-17 Thread Alexander Sosna
Hello,

can you try to reproduce the bug with csync2 2.0+73d3293-2 and fresh
certificates?

If nobody can, I am going to close the report.



Best regards,
Alexander Sosna



Bug#795832: initramfs-tools: allow the specificication of multiple break points using a comma delimiter

2015-08-17 Thread Andy Whitcroft
Package: initramfs-tools
Version: 0.120
Severity: normal

When debugging an initramfs you may wish to stop at more than one break
point in the same run.  Allow specification of multiple break points on
the command line using break=a,b syntax.

-apw
From 037406f31a564ace91389d952f71202ab7745532 Mon Sep 17 00:00:00 2001
From: Andy Whitcroft a...@canonical.com
Date: Mon, 25 Jun 2012 11:17:57 +0100
Subject: [PATCH] Allow specifying multiple break points using a comma
 delimiter.

Signed-off-by: Andy Whitcroft a...@ubuntu.com
---
 scripts/functions | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/functions b/scripts/functions
index 8c1bb1f..073fcb3 100644
--- a/scripts/functions
+++ b/scripts/functions
@@ -58,7 +58,7 @@ panic()
 
 maybe_break()
 {
-	if [ ${break:-} = $1 ]; then
+	if echo ${break:-} | egrep -q (,|^)$1(,|$); then
 		panic Spawning shell within the initramfs
 	fi
 }
-- 
2.5.0



Bug#795834: erlang: please make the output of erlc reproducible

2015-08-17 Thread Chris Lamb
Source: erlang
Version: 1:18.0-dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps toolchain
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

While working on the reproducible builds effort [1], we have noticed
that erlc generates .beam files that include the current timestamp:

  $ echo '-module(test).'  test.erl
  $ while sleep 1; do erlc test.erl  sha1sum test.beam; done
  c82bb744a4665e34bb5cdc320bcc584ed25740b4  test.beam
  7214b49ebc395c5c14df6fc59ac124fa0098fb5e  test.beam
  7353ca62788e505ba5565d4d90daceda1883cc84  test.beam
  ^C 

The attached patch modifies erlc to optionally use the
SOURCE_DATE_EPOCH environment variable (which we set to the latest entry
from debian/changelog). If the variable is not set or is invalid we
fall back to the original behaviour of using the current UNIX timestamp:

  $ export SOURCE_DATE_EPOCH=1234
  $ while sleep 1; do erlc test.erl  sha1sum test.beam; done
  23da6b9ffae248392455dfa629ab5f3a12846fd0  test.beam
  23da6b9ffae248392455dfa629ab5f3a12846fd0  test.beam
  23da6b9ffae248392455dfa629ab5f3a12846fd0  test.beam
  ^C

  $ export SOURCE_DATE_EPOCH=1234_WHOOPS_BROKEN
  $ while sleep 1; do erlc test.erl  sha1sum test.beam; done
  58f9aec98a3ae9827743ce8ff0785337e4369cf7  test.beam
  11f20e425e546b184fc545961c7d791a218d4df9  test.beam
  63577de11becbcd048a6cd5954e9294b7a3bdaf7  test.beam
  ^C

The patch is based on an original version by Chris West (Faux).

Once applied, erlang packages that ship .beam files can be built
reproducibly in our reproducible toolchain. 

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
diff --git a/lib/compiler/src/beam_asm.erl b/lib/compiler/src/beam_asm.erl
index a3201b0..bbcac90 100644
--- a/lib/compiler/src/beam_asm.erl
+++ b/lib/compiler/src/beam_asm.erl
@@ -226,7 +226,11 @@ flatten_imports(Imps) -
 build_attributes(Opts, SourceFile, Attr, MD5) -
 Misc = case member(slim, Opts) of
   false -
-  {{Y,Mo,D},{H,Mi,S}} = erlang:universaltime(),
+  {{Y,Mo,D},{H,Mi,S}} = case 
string:to_integer(os:getenv(SOURCE_DATE_EPOCH)) of
+   {N,[]} -calendar:gregorian_seconds_to_datetime(N +
+   
calendar:datetime_to_gregorian_seconds({{1970,1,1},{0,0,0}}));
+   {_,_} - erlang:universaltime()
+  end,
   [{time,{Y,Mo,D,H,Mi,S}},{source,SourceFile}];
   true - []
   end,


Bug#794768: kde-window-manager: the scren freeze after a while and everything freeze

2015-08-17 Thread Sanette
I just had the same problem and noticed that running the activitymanager 
would also freeze plasmashell.
Then I removed .cache and removed all information about Activities in 
the various config files

(in .local, .config, .kde -- I'm not sure which one is the current)
now it seems to work again.

the problem in my case occurred shortly after installing AndroidStudio, 
which at some point ran out of disk space.

It might be the culprit...

On Thu, 06 Aug 2015 15:02:08 +0200 merlin wrote:
 Package: kde-window-manager
 Version: 4:5.3.2-3
 Severity: normal

 Dear Maintainer,

 ***
 after a while all the windows on screen freeze, you can move the 
cursor of the

 mouse but you can't select anything.
 You can open a new session by ctrl+alt+F2 and see that the cpu is not 
occupied
 generally 25% if a window of Firefox was freezen on the first session 
if you

 kill the process of firefox nothing change on the screen frozen.
 I search by google and i found an discussion on forum.kde.org name 
Plasmashell
 freezes after a while and then everything freeze of January 2015 who 
seems its

 near my problem
 i also read bug 341963 of bugs.kde.org
 who give an advice to remove ./cache with no success its continue to 
freeze








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

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

 Versions of packages kde-window-manager depends on:
 ii kwin-x11 4:5.3.2-3

 kde-window-manager recommends no packages.

 kde-window-manager suggests no packages.

 -- no debconf information





Bug#795837: initramfs-tools: calls dpkg with obsolete relation operator ''

2015-08-17 Thread Andy Whitcroft
Package: initramfs-tools
Version: 0.120
Severity: minor

It seems that with newer dpkg we get warnings about the use of obsolete
relation operator '' during builds of the initramfs.  We are using the
attached patch for this in Ubuntu.

-apw
From e8454859aa8171c0b17c85ad2cca5cf6710fefa1 Mon Sep 17 00:00:00 2001
From: Andy Whitcroft a...@canonical.com
Date: Wed, 5 Aug 2015 15:27:08 +0100
Subject: [PATCH] update-initramfs: switch dpkg --compare-versions from  to =
 to avoid warnings from dpkg.  (LP: #1480340)

Signed-off-by: Andy Whitcroft a...@ubuntu.com
---
 update-initramfs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/update-initramfs b/update-initramfs
index ea301ba..5aa2186 100755
--- a/update-initramfs
+++ b/update-initramfs
@@ -237,7 +237,7 @@ get_sorted_versions()
 		fi
 		worklist=
 		for gsv_i in $version_list; do
-			if dpkg --compare-versions ${gsv_x} '' ${gsv_i} 2/dev/null; then
+			if dpkg --compare-versions ${gsv_x} '=' ${gsv_i} 2/dev/null; then
 worklist=${worklist} ${gsv_x} ${gsv_i}
 gsv_x=
 			else
-- 
2.5.0



Bug#795836: qpsmtpd: Net::DNS::Header::nextid undefined at /usr/bin/qpsmtpd-forkserver

2015-08-17 Thread Delian Krustev
Package: qpsmtpd
Version: 0.84-11
Severity: important

  Dear Maintainer,

The versions of libnet-dns-perl ( 0.81-2 ) and qpsmtpd ( 0.84-11 ) seem
to be incompatible. I see the following message in the qpsmtpd logs:

  method Net::DNS::Header::nextid undefined at /usr/bin/qpsmtpd-forkserver line 
287.
  42166 cleaning up after 8265

You can find the same bug reported e.g. here:

  http://permalink.gmane.org/gmane.mail.qpsmtpd/8398
  http://bugs.contribs.org/show_bug.cgi?id=7561

With the latter containg a patch, which matches the upstream patch:

  
https://github.com/smtpd/qpsmtpd/commit/6a0fa13ee1d559a10524f7b0e916945c5ee77488

The method:

  Net::DNS::Header::nextid

has been removed from libnet-perl-dns .


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (900, 'stable-updates'), (900, 'stable'), (800, 'testing'), (700, 
'unstable'), (600, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages qpsmtpd depends on:
ii  adduser 3.113+nmu3
ii  debconf 1.5.56
ii  libclamav-client-perl   0.11-2
ii  libdigest-hmac-perl 1.03+dfsg-1
ii  libio-socket-inet6-perl 2.72-1
ii  libipc-shareable-perl   0.61-1
ii  libmail-spf-perl2.9.0-3
ii  libmailtools-perl   2.13-1
ii  libnet-dns-perl 0.81-2
ii  libsocket6-perl 0.25-1+b1
ii  perl5.20.2-3+deb8u1
ii  perl-modules [libnet-perl]  5.20.2-3+deb8u1

qpsmtpd recommends no packages.

Versions of packages qpsmtpd suggests:
pn  clamav-daemon  none
pn  spamassassin   none
pn  tinycdbnone

-- Configuration Files:
/etc/qpsmtpd/logging changed [not included]
/etc/qpsmtpd/plugins changed [not included]
/etc/qpsmtpd/relayclients changed [not included]
/etc/qpsmtpd/spool_dir changed [not included]

-- debconf information:
  qpsmtpd/server_type: forkserver
  qpsmtpd/listen_interfaces: unset
  qpsmtpd/rcpthosts: unset
  qpsmtpd/queue_plugin:
  qpsmtpd/queue_none_confirm:
  qpsmtpd/queue_smtp_proxy_destination: localhost
  qpsmtpd/startup_enabled: false
  qpsmtpd/queue_maildir_destination: /var/spool/qpsmtpd/Maildir



Bug#795845: libjpeg-turbo: FTBFS on mips/mipsel - jsimd_mips_dspr2.S:2845: Error: float register should be even, was 1

2015-08-17 Thread James Cowgill
Source: libjpeg-turbo
Version: 1:1.4.1-1
Severity: serious
Tags: patch upstream
Forwarded: https://github.com/libjpeg-turbo/libjpeg-turbo/pull/11
Control: found -1 1:1.4.80-115-gfb907b2-1
X-Debbugs-CC: debian-m...@lists.debian.org, m...@glandium.org
User: debian-m...@lists.debian.org
Usertags: mips-patch

Hi,

libjpeg-turbo FTBFS with GCC 5 on mips/mipsel with the following error
(full build log attached):
 libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -D_FORTIFY_SOURCE=2 -g 
 -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic 
 -ffloat-store -c jsimd_mips_dspr2.S  -fPIC -DPIC -o .libs/jsimd_mips_dspr2.o
 jsimd_mips_dspr2.S: Assembler messages:
 jsimd_mips_dspr2.S:2845: Error: float register should be even, was 1
 jsimd_mips_dspr2.S:2846: Error: float register should be even, was 5
 jsimd_mips_dspr2.S:2849: Error: float register should be even, was 3
 jsimd_mips_dspr2.S:2850: Error: float register should be even, was 7
 jsimd_mips_dspr2.S:2853: Error: float register should be even, was 1
 jsimd_mips_dspr2.S:2853: Error: float register should be even, was 1
 jsimd_mips_dspr2.S:2853: Error: float register should be even, was 5
[...]

This has happened because in GCC 5 the MIPS ABI was altered very
slightly by enabling the -mfpxx GCC option by default. When this option
is enabled, the use of odd numbered floating point registers is not
allowed.

I'm afraid I did actually notice this issue with libjpeg-turbo some
months ago but filing a bug must have slipped my mind, so sorry about
that.

I've attached a patch (and forwarded it) which fixes this by changing
all the FP registers so that only even ones are used. Thankfully there
are enough FP registers in MIPS to do this quite easily.

Thanks,
James dpkg-buildpackage -rfakeroot -D -us -uc -B
dpkg-buildpackage: source package libjpeg-turbo
dpkg-buildpackage: source version 1:1.4.1-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Ondřej Surý ond...@debian.org
 dpkg-source --before-build libjpeg-turbo-1.4.1
dpkg-buildpackage: host architecture mipsel
 fakeroot debian/rules clean
dh clean --parallel --with autoreconf
   dh_testdir
   debian/rules override_dh_auto_clean
make[1]: Entering directory 
'/media/sdcard/james/libjpeg-turbo-debian/libjpeg-turbo-1.4.1'
/usr/bin/make -C debian/extra clean
make[2]: Entering directory 
'/media/sdcard/james/libjpeg-turbo-debian/libjpeg-turbo-1.4.1/debian/extra'
rm -f jpegexiforient
make[2]: Leaving directory 
'/media/sdcard/james/libjpeg-turbo-debian/libjpeg-turbo-1.4.1/debian/extra'
if [ -e Makefile ]; then /usr/bin/make testclean; fi
dh_auto_clean
rm -f simd/jsimdcfg.inc
make[1]: Leaving directory 
'/media/sdcard/james/libjpeg-turbo-debian/libjpeg-turbo-1.4.1'
   dh_autoreconf_clean
   dh_clean
 debian/rules build-arch
dh build-arch --parallel --with autoreconf
   dh_testdir -a -O--parallel
   dh_autoreconf -a -O--parallel
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:18: installing './ar-lib'
configure.ac:16: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
Makefile.am: installing './depcomp'
   dh_auto_configure -a -O--parallel
./configure --build=mipsel-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/mipsel-linux-gnu 
--libexecdir=\${prefix}/lib/mipsel-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for gcc... (cached) gcc

Bug#795841: protobuf: Please package version 3.0.0a3 of protobuf and add python3-protobuf

2015-08-17 Thread Ruben Undheim
I am happy with it going into experimental (since it is an alpha release).

:)

Ruben


signature.asc
Description: Digital signature


Bug#795844: armel and armhf images missing kernel and initramfs

2015-08-17 Thread Steve McIntyre
Package: cdimage.debian.org
Severity: serious
Tags: d-i

As mentioned by bwh: existing armel and armhf installer CDs are
currently missing vmlinuz and the initramfs...

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

Kernel: Linux 3.16.0-4-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)



Bug#719321: reassigning to debian-cd

2015-08-17 Thread Steve McIntyre
Control: reassign -1 debian-cd

Some debian CDs in the past used to have working auto-detect on the
multi-arch images, but that broke a while back. Odyx has been working
on this again and we should have them again soon.

In the meantime, there should be a your system won't boot this
message prinmted by the kernel. Could you try a more recent image and
see if that works for you please?

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
You raise the blade, you make the change... You re-arrange me 'til I'm sane...



Bug#620979: texlive-xetex should depend on poppler-data to make the manual displayable

2015-08-17 Thread Jakub Wilk

* Frank Küster fr...@debian.org, 2011-04-05, 21:42:

Error: Missing language pack for 'Adobe-Japan1' mapping

many times.


I believe the fonts that trigger this problem are:

Hiragino Maru Gothic Pro W4
Hiragino Maru Gothic Pro
Hiragino Mincho Pro

Are these fonts free? At least I can't find them packaged in Debian...

--
Jakub Wilk



Bug#780700: /usr/bin/apt: provide a source command

2015-08-17 Thread Julian Andres Klode
Control: tag -1 wontfix

On Tue, Mar 17, 2015 at 04:21:56PM -0700, Josh Triplett wrote:
 Package: apt
 Version: 1.0.9.7
 Severity: wishlist
 File: /usr/bin/apt
 
 The new apt command should have a subcommand to download sources,
 similar to apt-get source.

The 'apt' tool is not meant to replace the other tools, only to
provide an easier to use frontend for average users. I don't think
a source command fits that target audience.

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.

Be friendly, do not top-post, and follow RFC 1855 Netiquette.
- If you don't I might ignore you.



Bug#795825: asterisk: FTBFS on amd64 arm64 ppc64el: /usr/bin/ld: cannot find -lSDL2 (and others)

2015-08-17 Thread Simon McVittie
Source: asterisk
Version: 1:13.1.0~dfsg-1.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

When asterisk was binNMU'd for the libvpb1 transition, it failed to build
from source on amd64, arm64 and ppc64el:

https://buildd.debian.org/status/package.php?p=asterisk

/«PKGBUILDDIR»/build_tools/make_linker_version_script chan_pjsip  
/«PKGBUILDDIR»
x86_64-linux-gnu-gcc  -o chan_pjsip.so -pthread -fPIE -pie -Wl,-z,relro 
-Wl,-z,now-shared -Wl,--version-script,chan_pjsip.exports,--warn-common  
chan_pjsip.o pjsip/dialplan_functions.o  -lpjsua2 -lstdc++ -lpjsua -lpjsip-ua 
-lpjsip-simple -lpjsip -lpjmedia-codec -lpjmedia -lpjmedia-videodev 
-lpjmedia-audiodev -lpjmedia -lpjnath -lpjlib-util -lsrtp -lpj -lm -lrt 
-lpthread -lSDL2 -lavformat-ffmpeg -lavcodec-ffmpeg -lswscale-ffmpeg 
-lavutil-ffmpeg -lv4l2 -lopencore-amrnb -lopencore-amrwb 
/usr/bin/ld: cannot find -lSDL2
/usr/bin/ld: cannot find -lavformat-ffmpeg
/usr/bin/ld: cannot find -lavcodec-ffmpeg
/usr/bin/ld: cannot find -lswscale-ffmpeg
/usr/bin/ld: cannot find -lavutil-ffmpeg
/usr/bin/ld: cannot find -lv4l2
/usr/bin/ld: cannot find -lopencore-amrnb
/usr/bin/ld: cannot find -lopencore-amrwb
collect2: error: ld returned 1 exit status

I don't know what's different about those three architectures. They're all
64-bit, but so is s390x, which built successfully.

S



Bug#795830: gnupg-agent: please document backwards-incompatible changes in NEWS.Debian

2015-08-17 Thread Jakub Wilk

Package: gnupg-agent
Version: 2.1.7-2

gpg-agent --daemon no longer prints shell snippets on stdout, and the 
--write-env-file option is a no-op. These are backwards-incompatible 
changes (which broke my scripts that were ensuring that gnupg-agent is 
always running). I think they warrant a NEWS.Debian entry.


--
Jakub Wilk



Bug#792758: bwidget vs. fsl incompatibility

2015-08-17 Thread Michael Hanke
Hi,

thanks for the report and sorry for the delay. I can reproduce it,
as soon as I install bwidget -- which is not a dependency of FSL.

I'll look into it.

Michael



Bug#791112: #791112: libcrypto++: library transition may be needed when GCC 5 is the default

2015-08-17 Thread Adam D. Barratt
On Mon, 2015-08-17 at 11:16 +0200, Christian Hofstaedtler wrote:
 Hi,
 
 I've noticed a new libcrypto++ has entered sid, but the transition
 tracker[1] doesn't seem to agree on the library names, or something
 (it still shows libcrypto++ as bad).
 
 What's going on there?
 
 [1] https://release.debian.org/transitions/html/auto-libcrypto++.html

libcrypto9-dbg depends on libcrypto9. Until the transition's at a point
where those packages can be decrufted from unstable, the tracker will
see a package being built from src:libcrypto++ that depends on
libcrypto9, and flag it as bad.

Regards,

Adam



Bug#795826: [Reproducible-builds] Bug#795826: epydoc: Please hide memory references in the output

2015-08-17 Thread Val Lorentz
Updated patch, which also takes care of not calling default __repr__ on
functions.
diff -u -r epydoc-3.0.1+dfsg.old/epydoc/markup/pyval_repr.py epydoc-3.0.1+dfsg/epydoc/markup/pyval_repr.py
--- epydoc-3.0.1+dfsg.old/epydoc/markup/pyval_repr.py	2015-08-16 18:57:38.152484836 +
+++ epydoc-3.0.1+dfsg/epydoc/markup/pyval_repr.py	2015-08-17 09:31:08.384223756 +
@@ -207,9 +207,18 @@
 self._colorize_re(pyval, state)
 else:
 try:
-pyval_repr = repr(pyval)
-if not isinstance(pyval_repr, (str, unicode)):
-pyval_repr = unicode(pyval_repr)
+pyval_class = pyval.__class__
+if hasattr(pyval, '__repr__') and \
+pyval_class.__repr__ is not object.__repr__ and \
+pyval_class.__repr__ is not types.FunctionType.__repr__:
+pyval_repr = repr(pyval)
+if not isinstance(pyval_repr, (str, unicode)):
+pyval_repr = unicode(pyval_repr)
+else:
+# pyval has a default repr(), which would leak
+# a reference to the object
+pyval_repr = '%s.%s object' % (
+pyval_class.__module__, pyval_class.__name__)
 pyval_repr_ok = True
 except KeyboardInterrupt:
 raise


signature.asc
Description: OpenPGP digital signature


Bug#791305: transition: ucommon (libucommon7v5)

2015-08-17 Thread Jonas Smedegaard
Quoting Simon McVittie (2015-08-17 10:44:47)
 reopen 791305
 retitle 791305 transition: ucommon (libucommon7v5)
 reassign 791305 release.debian.org
 severity 791305 normal
 user release.debian@packages.debian.org
 usertags 791305 + transition
 forwarded 791305 https://release.debian.org/transitions/html/auto-ucommon.html
 thanks
 
 On Fri, 03 Jul 2015 at 13:14:43 +, Matthias Klose wrote:
 Then reassign the issue to release.debian.org and
 properly tag it as a transition issue, by sending an email to
 cont...@bugs.debian.org
 
 Reopening to do this. This issue is not fully resolved until libucommon7v5
 has reached testing.
 
 Jonas, I believe the current RT policy is that transitioning packages
 can be uploaded to unstable as soon as their build-dependencies have
 transitioned. In the case of ucommon, I think that means you can upload
 to unstable now.

Thanks for enlightening me.  Preparing a build for unstable now...


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private



Bug#791250: Do you need any help for pugixml

2015-08-17 Thread Jonas Smedegaard
Quoting Jonas Smedegaard (2015-08-17 11:24:42)
 You uploaded to unstable, but I believe this should go to experimental 
 first.

I just learned (in bug#791305) that upload directly to unstable was 
perfectly fine.  Sorry - no need for you to cancel that anyway.


 - Jonas

-- 
 * Jonas Smedegaard - idealist  Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private



Bug#790987: #790987: botan1.10: library transition may be needed when GCC 5 is the default

2015-08-17 Thread Christian Hofstaedtler
Hi,

could we please have a transition tracker for botan1.10, as
apparently there's a conflict with libcrypto++, namely the
pdns package which uses both libs. (And libcrypto++ has
already started...)

Thanks,
-- 
 ,''`.  Christian Hofstaedtler z...@debian.org
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-



pgpCgmSGHFcbU.pgp
Description: PGP signature


Bug#795835: epydoc: Please use (deterministic) sorting for module and class trees

2015-08-17 Thread Val Lorentz
Source: epydoc
Version: 3.0.1+dfsg-11
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that class trees written by epydoc list classes in an order that varies
across builds.

The attached patch uses a total order on classes (orders on class name,
then module, then package, then parent package, etc.) instead of a
partial one (only class name).
It also added ordering for modules.

Once applied, more packages using epydoc can be built reproducibly in
our current experimental framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds

Regards,
Val
diff -u -r epydoc-3.0.1+dfsg.old/epydoc/docwriter/html.py epydoc-3.0.1+dfsg/epydoc/docwriter/html.py
--- epydoc-3.0.1+dfsg.old/epydoc/docwriter/html.py	2015-08-16 18:57:38.152484836 +
+++ epydoc-3.0.1+dfsg/epydoc/docwriter/html.py	2015-08-17 09:59:14.756288022 +
@@ -404,6 +404,7 @@
 imports=False, packages=False, bases=False, submodules=False, 
 subclasses=False, private=self._show_private))
 self.module_list = [d for d in valdocs if isinstance(d, ModuleDoc)]
+self.module_list.sort(key=lambda x:(x.filename, x.path))
 The list of L{ModuleDoc}s for the documented modules.
 self.module_set = set(self.module_list)
 The set of L{ModuleDoc}s for the documented modules.
@@ -1012,7 +1013,8 @@
 #class_set.add(base)
  
 out('ul class=nomargin-top\n')
-for doc in sorted(class_set, key=lambda c:c.canonical_name[-1]):
+sort_key = lambda c:tuple(reversed(c.canonical_name))
+for doc in sorted(class_set, key=sort_key):
 if doc.bases != UNKNOWN and len(doc.bases)==0:
 self.write_class_tree_item(out, doc, class_set)
 out('/ul\n')
@@ -2817,7 +2819,8 @@
  # endif
  if doc.subclasses:
 ul
-   for subclass in sorted(set(doc.subclasses), key=lambda c:c.canonical_name[-1]):
+   sort_key = lambda c:tuple(reversed(c.canonical_name))
+   for subclass in sorted(set(doc.subclasses), key=sort_key):
  if subclass in class_set:
self.write_class_tree_item(out, subclass, class_set)
  #endif



signature.asc
Description: OpenPGP digital signature


Bug#795850: pdfgrep: FTBFS: pdfgrep.cc:429: undefined reference to `poppler::version_string[abi:cxx11]()'

2015-08-17 Thread Chris Lamb
Source: pdfgrep
Version: 1.4.0-2
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

pdfgrep fails to build from source on unstable/amd64:

  [..]

 dh_auto_build
make -j1
  make[1]: Entering directory '/tmp/buildd/pdfgrep-1.4.0'
  make  all-recursive
  make[2]: Entering directory '/tmp/buildd/pdfgrep-1.4.0'
  Making all in src
  make[3]: Entering directory '/tmp/buildd/pdfgrep-1.4.0/src'
  g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/poppler/cpp
  -I/usr/include/poppler-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -std=c++11
  -c -o pdfgrep.o pdfgrep.cc
  pdfgrep.cc: In function 'int search_in_document(poppler::document*,
  const string, Regengine)':
  pdfgrep.cc:185:8: warning: 'templateclass class std::auto_ptr' is
  deprecated [-Wdeprecated-declarations]
 std::auto_ptrpoppler::page doc_page(doc-create_page(i - 1));
  ^
  In file included from /usr/include/c++/5/memory:81:0,
   from pdfgrep.cc:54:
  /usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
 templatetypename class auto_ptr;
  ^
  g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/poppler/cpp
  -I/usr/include/poppler-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -std=c++11
  -c -o output.o output.cc
  g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/poppler/cpp
  -I/usr/include/poppler-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -std=c++11
  -c -o exclude.o exclude.cc
  g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/poppler/cpp
  -I/usr/include/poppler-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -std=c++11
  -c -o regengine.o regengine.cc
  g++  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security
  -std=c++11  -Wl,-z,relro -o pdfgrep pdfgrep.o output.o exclude.o
  regengine.o -lpoppler-cpp   -lpcre  
  pdfgrep.o: In function `print_version()':
  /tmp/buildd/pdfgrep-1.4.0/src/pdfgrep.cc:429: undefined reference to
  `poppler::version_string[abi:cxx11]()'
  pdfgrep.o: In function
  `do_search_in_document(std::__cxx11::basic_stringchar,
  std::char_traitschar, std::allocatorchar  const,
  std::__cxx11::basic_stringchar, std::char_traitschar,
  std::allocatorchar  const, Regengine, bool)':
  /tmp/buildd/pdfgrep-1.4.0/src/pdfgrep.cc:463: undefined reference to
  `poppler::document::load_from_file(std::__cxx11::basic_stringchar,
  std::char_traitschar, std::allocatorchar  const,
  std::__cxx11::basic_stringchar, std::char_traitschar,
  std::allocatorchar  const, std::__cxx11::basic_stringchar,
  std::char_traitschar, std::allocatorchar  const)'
  collect2: error: ld returned 1 exit status
  Makefile:276: recipe for target 'pdfgrep' failed
  make[3]: *** [pdfgrep] Error 1
  make[3]: Leaving directory '/tmp/buildd/pdfgrep-1.4.0/src'
  Makefile:296: recipe for target 'all-recursive' failed
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory '/tmp/buildd/pdfgrep-1.4.0'
  Makefile:236: recipe for target 'all' failed
  make[1]: *** [all] Error 2
  make[1]: Leaving directory '/tmp/buildd/pdfgrep-1.4.0'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

  
https://reproducible.debian.net/logs/unstable/amd64/pdfgrep_1.4.0-2.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Fri Aug 14 13:03:23 GMT+12 2015
I: pbuilder-time-stamp: 1439600603
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /dev/shm
I: Mounting /sys
I: policy-rc.d already exists
I: Installing the build-deps
 - Attempting to satisfy build-dependencies
 - Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org
Description: Dummy package to satisfy dependencies with aptitude - created by 
pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (= 9~), automake, libpoppler-cpp-dev, pkg-config, 
libpcre3-dev
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in 

Bug#767754: [lintian] new check: file-in-root-and-usr

2015-08-17 Thread Guillem Jover
Hi!

On Wed, 2015-08-05 at 13:35:08 +0200, Bastien ROUCARIES wrote:
 Guillem could you get a glimspe a this bug?

Be warned, I've only spent few minutes thinking about it, so I've
probably missed several things.

 On Wed, Aug 5, 2015 at 12:13 PM, Marco d'Itri m...@linux.it wrote:
  On Aug 05, Bastien ROUCARIES roucaries.bast...@gmail.com wrote:
  And this link should removed a deinstall time and you do not give
  example for migration and check for dpkg-divert ... So your
  description is not complete... Could you give exact script snippet to
  use ? Better could you in parallel create a
  dpkg-maintscript-helper in order to avoid common error ? The
  Do you really think that this is needed, considering that I have already
  opened bugs with patches for all the affected packages?
  (Only zsh uses dpkg-divert, and I do not know how to handle this case.)
 
 Yes I think it is needed, but maybe guillem come with another ideas.
 Do you have an usertag for tracking bug you have already openned ?

I don't think the operation is generic enough (i.e. not encoding
policy, like paths) to fit in dpkg-maintscript-helper. Although if you
can come up with a generic implementation, I'd consider adding it.

 For dpkg-divert I do not know how to handle I could be different
 depending the cases.

Yeah, I guess it depends on the purpose. The problem is that
diversions operate on files that are shipped by packages, and do not
allow stacking so…

Bailing out in preinst (or similar) might avoid possible breakage, but
it seems rather harsh.

  Moreover for library why do we need to create the symlink ? I think
  one library shadow another and is still a bug. In this case you should
  duplicate the tag and create a new tag for library.
  I do not understand your comment.
 
 I means that binaries under s?bin and libraries are different beast. I
 think the solution for library is to not use symlink (and delete one
 of copy) because LD_PATH is always used whereas for bin you could call
 it directly.

Right.


In addition, from what I've seen from the submitted patches, I'd
probably check for the ownership of the pathname being symlinked to
or removed, and if it is owned by another package bail out. Because
dpkg will not be performing such checks at unpack time.

Thanks,
Guillem



Bug#791112: #791112: libcrypto++: library transition may be needed when GCC 5 is the default

2015-08-17 Thread Christian Hofstaedtler
Hi,

I've noticed a new libcrypto++ has entered sid, but the transition
tracker[1] doesn't seem to agree on the library names, or something
(it still shows libcrypto++ as bad).

What's going on there?

[1] https://release.debian.org/transitions/html/auto-libcrypto++.html

Thanks,
-- 
 ,''`.  Christian Hofstaedtler z...@debian.org
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-



pgphViDLawVVB.pgp
Description: PGP signature


Bug#795828: libspock-java: New version for Spock available. Version 1.0 was released on 2015-03-02.

2015-08-17 Thread Michael Wohlwend
Package: libspock-java
Version: 0.6-groovy-1.8-3
Severity: normal

Dear Maintainer,

can you update the libspock-java package to use the actual 1.0 version of Spock?

cheers,
 Michael



-- System Information:
Debian Release: 8.0
Architecture: amd64 (x86_64)



Bug#794068: AW: Bug#794068: libpam-ldapd: unable to login when ldap-server sends password expiration warning

2015-08-17 Thread Uibel, Joerg
Thank you for the upstream fix. While I realize that you prefer to get a whole 
new upstream release into jessie, I wonder if there's any reason not to 
backport 
the relevant changes [1-3] to the nss-pam-ldapd_0.9.4-3 source? I rebuilt the 
package with these patches applied on my test system and it seems to work just 
fine.

best regards,
Joerg Uibel

[1] 
http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=4302901a2708d55b24880b77437e3d782b0de1cb
[2] 
http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=263a44340badb1e553c997f2dfb4986fb2f4c28b
[3] 
http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=309f127416cd38f972d28b29f59e784ea5403785



Bug#790990: transition: cairomm (libcairomm-1.0-1v5)

2015-08-17 Thread Simon McVittie
Control: forwarded 790990 
https://release.debian.org/transitions/html/auto-cairomm.html

On 14/08/15 10:05, Simon McVittie wrote:
 I have NMU'd a renamed library to DELAYED/2

Now in unstable and built everywhere.

S



Bug#776696: please update GTK+3 in Jessie to the latest 3.14.x bugfix release

2015-08-17 Thread Ruben Undheim
Hi Vlad,

I'm considering filing a jessie-pu bug on release.debian.org with
patches for the serious bugs
you mention in this thread. I think it will be much easier to get
acceptance from the Stable Release
team for that than to actually get the complete 3.14.x bugfix release
in. Then we can paste the entire
readable debdiff in the bug report for them to review it.

Let me know what you think about it. I've started working on it here:
https://github.com/rubund/gtk-bugfix/tree/master

I'm not a maintainer of GTK, just a guy like you wanting to get some
very important bug fixes into jessie.

We need a few people to extensively test the package before filing the
jessie-pu bug.

Best regards
Ruben



Bug#791036: flowcanvas: library transition to libflowcanvas5v5

2015-08-17 Thread Simon McVittie
Control: tags 791036 + confirmed
Control: retitle 791036 flowcanvas: library transition to libflowcanvas5v5

On Fri, 03 Jul 2015 at 13:09:54 +, Matthias Klose wrote:
  - Decide if the symbols matching __cxx11 or B5cxx11 are part of the
library API, and are used by the reverse dependencies of the
library.

Yes they are: this constructor

00067dea gDF .text  05fd  Base
FlowCanvas::Module::Module(boost::shared_ptrFlowCanvas::Canvas, 
std::__cxx11::basic_stringchar, std::char_traitschar, std::allocatorchar  
const, double, double, bool, bool)

is called by ladish:

http://anonscm.debian.org/cgit/pkg-multimedia/ladish.git/tree/gui/canvas.cpp#n102

So flowcanvas does need a rename to libflowcanvas5v5. This will have to
wait until libgnomecanvasmm has been rebuilt for the cairomm transition.
After that, the updated flowcanvas can be uploaded to unstable.

This will be a small transition: ladish appears to be the only reverse
dependency.

Please do not close this bug with the upload of libflowcanvas5v5. Instead,
please convert it into a transition tracker as requested in the initial
mass bug filing, so that the rebuild of ladish can be scheduled.

S



Bug#795829: qbs-doc: wrong installation path of .qch file

2015-08-17 Thread Александр Волков

Package: qbs-doc
Version: 1.4.1+dfsg-8

qbs.qch is installed to /usr/share/doc/qbs. Please, install it to `qmake 
-query QT_INSTALL_DOCS`.




Bug#770283: xfburn: No longer found in Stretch

2015-08-17 Thread David Mohr
retitle 770283 xfburn crashes when adding Data Composition files on ppc 
(32bit)

severity 770283 normal
tags 770283 + wontfix jessie
thanks

Hi Dan,

thanks for the report! My guess is that gtk fixed something, but we'll 
probably never find out... great to hear that the situation has improved 
for you though!


~David

On 2015-08-17 01:07, Dan DeVoto wrote:

Package: xfburn
Followup-For: Bug #770283

Dear Maintainer,

I no longer experience this bug in 0.5.4-1 in Debian Stretch. 
Everything

seems fine now.

Regards,

Dan


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 4.1.0-1-powerpc
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 xfburn depends on:
ii  libburn41.3.2-1.1
ii  libc6   2.19-19
ii  libexo-1-0  0.10.6-1
ii  libgdk-pixbuf2.0-0  2.31.5-1
ii  libglib2.0-02.44.1-1.1
ii  libgstreamer-plugins-base1.0-0  1.4.5-2
ii  libgstreamer1.0-0   1.4.5-2
ii  libgtk2.0-0 2.24.28-1
ii  libgudev-1.0-0  230-2
ii  libisofs6   1.3.2-1.1
ii  libxfce4ui-1-0  4.12.1-2
ii  libxfce4util7   4.12.1-2

xfburn recommends no packages.

xfburn suggests no packages.

-- no debconf information




Bug#795839: initramfs-tools: When adding i8042 also add psmouse as some keyboards are behind the mouse

2015-08-17 Thread Andy Whitcroft
Package: initramfs-tools
Version: 0.120
Severity: normal

hook-functions/auto_add_modules: include psmouse as some keyboards are
connected to the pass-thru port on the PS2 mouse port (because that is
such a good idea).

-apw
From 7d8426c44a92c8d58bf5e60611582302fb14c1e8 Mon Sep 17 00:00:00 2001
From: Andy Whitcroft a...@canonical.com
Date: Tue, 13 May 2014 18:32:00 +0100
Subject: [PATCH] When adding i8042 also add psmouse as some keyboards are
 behind the mouse.  LP: #1314764

 * hook-functions/auto_add_modules: include psmouse as some keyboards
   are connected to the pass-thru port on the PS2 mouse port because
   that is such a good idea). (LP: #1314764)

Signed-off-by: Andy Whitcroft a...@canonical.com
---
 hook-functions | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hook-functions b/hook-functions
index ee1c205..3eb781d 100644
--- a/hook-functions
+++ b/hook-functions
@@ -524,7 +524,7 @@ auto_add_modules()
 			modules=$modules btrfs ext2 ext3 ext4 ext4dev 
 			modules=$modules isofs jfs reiserfs udf xfs
 			modules=$modules nfs nfsv2 nfsv3 nfsv4
-			modules=$modules af_packet atkbd i8042
+			modules=$modules af_packet atkbd i8042 psmouse
 			modules=$modules virtio_pci virtio_mmio
 
 			# Include all HID drivers unless we're sure they
-- 
2.5.0



Bug#795608: krdc: Package uninstallable?

2015-08-17 Thread Diederik de Haas
On Sunday 16 August 2015 09:16:54 Christian PERRIER wrote:
  That is likely the cause. I wouldn't be surprised if it would work if you
  also  had the testing repos in your /etc/apt/sources.list
 
 Sadly, no.

It may still be possible, but then you would probably have to downgrade a 
whole bunch of packages to their testing versions, including libstdc++6 which 
will bring lots of packages to their pre-gcc-5-transition versions.
I've guided some ppl to do just that, but it was a lengthy (1 hour) exercise 
with direct communication on IRC (#debian-kde).
Not sure it would be doable or the appropriate place on a bug report. And you 
may not want to do that for a single package.

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


Bug#787836: [request-tracker-maintainers] Bug#787836: request-tracker4: unowned directories in /usr/local after purge (policy 6.8 and 9.1.2): /usr/local/share/request-tracker4/

2015-08-17 Thread Dominic Hargreaves
Control: tags -1 + unreproducible

On Fri, Jun 05, 2015 at 03:51:17PM +0200, Andreas Beckmann wrote:
 Package: request-tracker4
 Version: 4.2.11-1
 Severity: normal
 User: debian...@lists.debian.org
 Usertags: piuparts
 
 Hi,
 
 during a test with piuparts I noticed your package left unowned files on
 the system after purge, which is a violation of policy 6.8:
 
 https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails
 
 From the attached log (scroll to the bottom...):
 
 2m47.7s ERROR: FAIL: Package purging left files on system:
   /usr/local/share/request-tracker4/   not owned
 
 
 Leaving directories in /usr/local after purge is also a violation of a
 should-directive in
 https://www.debian.org/doc/debian-policy/ch-opersys.html#s9.1.2

Hi,

I couldn't reproduce this manually on a system; the prerm contains the
correct snippets from dh_usrlocal which correctly remove the empty
directories in /usr/local/share/request-tracker4.

https://piuparts.debian.org/sid/maintainer/d/d...@earth.li.html

also doesn't show this up.

Could you let me know if you've still able to reproduce this, and if
so how?

Cheers,
Dominic.



Bug#795848: foolscap: FTBFS: Ran 470 tests in 136.579s FAILED (skips=4, failures=1, errors=7, successes=462)

2015-08-17 Thread Chris Lamb
Source: foolscap
Version: 0.8.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

foolscap fails to build from source on unstable/amd64:

  [..]

  test_simple ...   
  [OK]
  test_two ...  
  [OK]
  test_two_failure ...  
  [OK]
Base32
  test_is_base32 ...
  [OK]
Time
  test_format ...   
  [OK]
  
  
===
  [SKIPPED]
  new-style classes still broken
  
  foolscap.test.test_banana.ThereAndBackAgain.test_boundMethod_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_classMethod_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_class_newstyle
  foolscap.test.test_banana.ThereAndBackAgain.test_instance_newstyle
  
===
  [FAIL]
  Traceback (most recent call last):
File /tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py,
line 554, in _check_observer
  self.failUnlessEqual(len(msgs), 8)
File /usr/lib/python2.7/dist-packages/twisted/trial/_synctest.py,
line 437, in assertEqual
  super(_Assertions, self).assertEqual(first, second, msg)
File /usr/lib/python2.7/unittest/case.py, line 513, in assertEqual
  assertion_func(first, second, msg=msg)
File /usr/lib/python2.7/unittest/case.py, line 506, in
_baseAssertEqual
  raise self.failureException(msg)
  twisted.trial.unittest.FailTest: 3 != 8
  
  foolscap.test.test_logging.Publish.test_logpublisher
  
===
  [ERROR]
  Traceback (most recent call last):
File /tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py,
line 2185, in _check
  self.failUnlessEqual(fl_out[0][message], one)
  exceptions.KeyError: 'message'
  
  foolscap.test.test_logging.Bridge.test_no_loops
  
===
  [ERROR]
  Traceback (most recent call last):
File /tmp/buildd/foolscap-0.8.0/foolscap/test/test_logging.py,
line 2156, in _check
  self.failUnlessEqual(fl_out[0][message], one)
  exceptions.KeyError: 'message'
  
  foolscap.test.test_logging.Bridge.test_twisted_to_foolscap
  
===
  [ERROR]
  Traceback (most recent call last):
File /tmp/buildd/foolscap-0.8.0/foolscap/banana.py, line 215, in
produce
  slicer = self.newSlicerFor(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/banana.py, line 314, in
newSlicerFor
  return topSlicer.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 48, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 126, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 126, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py, line 66,
in slicerForObject
  raise Violation(cannot serialize %s (%s) % (obj, name))
  foolscap.tokens.Violation: Violation
  (RootSlicer.call-0-1-msg.arg[0]-of-msg.??): (cannot serialize
  message 2 here (class
  'twisted.logger._stdlib.StringifiableFromEvent'),)
  
  foolscap.test.test_logging.Publish.test_logpublisher_catchup
  
===
  [ERROR]
  Traceback (most recent call last):
File /tmp/buildd/foolscap-0.8.0/foolscap/banana.py, line 215, in
produce
  slicer = self.newSlicerFor(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/banana.py, line 314, in
newSlicerFor
  return topSlicer.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 48, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 126, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicer.py, line 126, in
slicerForObject
  return self.parent.slicerForObject(obj)
File /tmp/buildd/foolscap-0.8.0/foolscap/slicers/root.py, line 66,
in slicerForObject
  raise Violation(cannot serialize %s (%s) % (obj, name))
  foolscap.tokens.Violation: Violation
  (RootSlicer.call-0-1-msg.arg[0]-of-msg.??): (cannot serialize
  message 3 here (class
  'twisted.logger._stdlib.StringifiableFromEvent'),)
  
  

Bug#713313: drift: FTBFS: GenUtil.hs:290:14: Not in scope: `catch'

2015-08-17 Thread Clint Adams
On Sun, Aug 16, 2015 at 10:46:06PM +0200, Uwe Kleine-König wrote:
 I'm currently in NM trying to become DD. As part of the process I
 prepared an NMU for this with the following debdiff. It's that big
 because I converted the package from dpatch to 3.0 (quilt).
 
 I assume the that Thijs will upload this nmu to a delayed queue
 (assuming he is happy with it).

I suggest NMUing the latest upstream version as it will be less painful
both long-term nd short-term.



Bug#767754: [lintian] new check: file-in-root-and-usr

2015-08-17 Thread Bastien ROUCARIES
On Mon, Aug 17, 2015 at 11:03 AM, Guillem Jover guil...@debian.org wrote:
 Hi!

 On Wed, 2015-08-05 at 13:35:08 +0200, Bastien ROUCARIES wrote:
 Guillem could you get a glimspe a this bug?

 Be warned, I've only spent few minutes thinking about it, so I've
 probably missed several things.

Thanks guillem

 On Wed, Aug 5, 2015 at 12:13 PM, Marco d'Itri m...@linux.it wrote:
  On Aug 05, Bastien ROUCARIES roucaries.bast...@gmail.com wrote:
  And this link should removed a deinstall time and you do not give
  example for migration and check for dpkg-divert ... So your
  description is not complete... Could you give exact script snippet to
  use ? Better could you in parallel create a
  dpkg-maintscript-helper in order to avoid common error ? The
  Do you really think that this is needed, considering that I have already
  opened bugs with patches for all the affected packages?
  (Only zsh uses dpkg-divert, and I do not know how to handle this case.)

 Yes I think it is needed, but maybe guillem come with another ideas.
 Do you have an usertag for tracking bug you have already openned ?

 I don't think the operation is generic enough (i.e. not encoding
 policy, like paths) to fit in dpkg-maintscript-helper. Although if you
 can come up with a generic implementation, I'd consider adding it.

I perfectly understand what you means about dpkg-maintscript-helper.

The first step is to create code snippet that work and are robust. For
(/usr)./bin the code is not robust so marco could you go to teh
blackboard ?

Lintian would rather not suggest something that is error prone and fragile.

 For dpkg-divert I do not know how to handle I could be different
 depending the cases.

 Yeah, I guess it depends on the purpose. The problem is that
 diversions operate on files that are shipped by packages, and do not
 allow stacking so…

 Bailing out in preinst (or similar) might avoid possible breakage, but
 it seems rather harsh.

Yes seems the safest path. And could be upgradable if needed.

  Moreover for library why do we need to create the symlink ? I think
  one library shadow another and is still a bug. In this case you should
  duplicate the tag and create a new tag for library.
  I do not understand your comment.

 I means that binaries under s?bin and libraries are different beast. I
 think the solution for library is to not use symlink (and delete one
 of copy) because LD_PATH is always used whereas for bin you could call
 it directly.

 Right.

This part is non contreversal. So marco could you cook a patch
detecting duplication between /lib and /usr/lib (including directory)
and raising an error. This is a plain bug.

It will serve as a basis for further test for /bin cases.


 In addition, from what I've seen from the submitted patches, I'd
 probably check for the ownership of the pathname being symlinked to
 or removed, and if it is owned by another package bail out. Because
 dpkg will not be performing such checks at unpack time.

Marco it is up to you for this part. However I could help if needed.

Thanks guillem for your quick review

Bastien

 Thanks,
 Guillem



Bug#795843: zeal: Fix dpkg-buildflags-missing CPPFLAGS

2015-08-17 Thread 陳昌倬
Package: zeal
Version: 1:0.1.1-2
Severity: normal
Tags: newcomer

The current CPPFLAGS is not appended to CFLAGS and CXXFLAGS and it
causes dpkg-buildflags-missing warning in blhc.



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

Kernel: Linux 4.1.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 zeal depends on:
ii  libarchive13   3.1.2-11+b1
ii  libc6  2.19-19
ii  libgcc11:5.2.1-15
ii  libqt5core5a   5.4.2+dfsg-8
ii  libqt5gui5 5.4.2+dfsg-8
ii  libqt5network5 5.4.2+dfsg-8
ii  libqt5sql5 5.4.2+dfsg-8
ii  libqt5sql5-sqlite  5.4.2+dfsg-8
ii  libqt5webkit5  5.4.2+dfsg-3
ii  libqt5widgets5 5.4.2+dfsg-8
ii  libstdc++6 5.2.1-15
ii  libx11-6   2:1.6.3-1

zeal recommends no packages.

zeal suggests no packages.

-- no debconf information

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#795847: jellyfish: FTBFS: error: 'struct std::__cxx11::basic_stringbuf_CharT, _Traits, _Alloc::__xfer_bufptrs' redeclared with different access

2015-08-17 Thread Chris Lamb
Source: jellyfish
Version: 2.2.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

jellyfish fails to build from source on unstable/amd64:

  [..]

  g++ -DHAVE_CONFIG_H -I.  -Dprotected=public -Dprivate=public
  -DJSON_IS_AMALGAMATION=1 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -g
  -O3 -Werror -I./unit_tests/gtest/include -I./unit_tests -I./include
  -std=c++0x -g -O2 -fstack-protector-strong -Wformat
  -Werror=format-security -c -o unit_tests/bin_test_all-test_main.o
  `test -f 'unit_tests/test_main.cc' || echo
  './'`unit_tests/test_main.cc
  In file included from ./unit_tests/gtest/gtest.h:308:0,
   from unit_tests/test_main.cc:20:
  /usr/include/c++/5/sstream:300:7: error: 'struct
  std::__cxx11::basic_stringbuf_CharT, _Traits,
  _Alloc::__xfer_bufptrs' redeclared with different access
 struct __xfer_bufptrs
 ^
  Makefile:1369: recipe for target 'unit_tests/bin_test_all-test_main.o'
  failed
  make[4]: *** [unit_tests/bin_test_all-test_main.o] Error 1
  make[4]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:2319: recipe for target 'check-am' failed
  make[3]: *** [check-am] Error 2
  make[3]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:1875: recipe for target 'check-recursive' failed
  make[2]: *** [check-recursive] Error 1
  make[2]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:2322: recipe for target 'check' failed
  make[1]: *** [check] Error 2
  make[1]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  dh_auto_test: make -j1 check returned exit code 2
  debian/rules:8: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

  
https://reproducible.debian.net/logs/unstable/amd64/jellyfish_2.2.3-1.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Mon Aug 10 14:59:19 GMT+12 2015
I: pbuilder-time-stamp: 1439261959
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /dev/shm
I: Mounting /sys
I: policy-rc.d already exists
I: Installing the build-deps
 - Attempting to satisfy build-dependencies
 - Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org
Description: Dummy package to satisfy dependencies with aptitude - created by 
pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (= 9), dh-autoreconf, d-shlibs, yaggo, pkg-config, bc, 
time, procps, valgrind
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in 
'/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 20247 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring 
anyway as you requested:
 pbuilder-satisfydepends-dummy depends on dh-autoreconf; however:
  Package dh-autoreconf is not installed.
 pbuilder-satisfydepends-dummy depends on d-shlibs; however:
  Package d-shlibs is not installed.
 pbuilder-satisfydepends-dummy depends on yaggo; however:
  Package yaggo is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on bc; however:
  Package bc is not installed.
 pbuilder-satisfydepends-dummy depends on time; however:
  Package time is not installed.
 pbuilder-satisfydepends-dummy depends on valgrind; however:
  Package valgrind is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bc{a} 
  ca-certificates{a} d-shlibs{a} dh-autoreconf{a} libc6-dbg{a} 
  libruby2.1{a} libsigsegv2{a} libssl1.0.0{a} libtool{a} libyaml-0-2{a} 
  m4{a} openssl{a} pkg-config{a} ruby{a} ruby2.1{a} rubygems-integration{a} 
  time{a} valgrind{a} yaggo{a} 
0 

Bug#759604: auditd: Please make auditd log readable by the adm group

2015-08-17 Thread intrigeri
Hi,

Laurent Bigonville wrote (17 Aug 2015 08:58:52 GMT) :
 Le Mon, 17 Aug 2015 10:37:00 +0200,
 intrigeri intrig...@debian.org a écrit :
 Sorry for not replying earlier.

No problem, thanks for replying.

 The problem might be IIRC that the auditd daemon itself check the
 mode/owner/group of the files on disk before starting. I do not
 remembrer all the details though.

Sorry, I should have been clearer. I've tested that this combination
works just fine on current sid:

  * log_group = adm
  * dpkg-statoverride --update --add root adm 750 audit

 We need the check that by changing this we are not loosing some kind of
 US gouvernement certifications if we really care about this (auditd
 daemon follows some gouvernement recommendations/certification).

Is there any practical value in complying to such recommendations in
a single package, as long as the underlying base OS does not? (I
suspect not, but that's a genuine question, not a rhetorical one:
I have actually no idea how these things work, nor whether we have any
Debian users who care about that.)

 Maybe you could ask on the linux-au...@redhat.com mailing list?

Yes, I can do that if needed, once we've clarified whether that's
a goal worth pursuing (otherwise there's no point).

Cheers,
-- 
intrigeri



Bug#795410: postgresql-common: pg_createcluster fails on clean install of postgresql

2015-08-17 Thread Sérgio Carvalho
Hi Christoph,

Thanks for looking into this. I've managed to bash the original container
into installing the cluster, so it can't be used to properly debug this.
I've just setup a new one, as described in the original bug report, so I
can show you my findings.

In the clean install, apt-get install postgresql exhibits the error
described in the bug.

From here:
root@debian-db:~# su - postgres
postgres@debian-db:~$ /bin/sh
$ exit
postgres@debian-db:~$ cat /etc/postgresql/9.4/main/postgresql.conf
cat: /etc/postgresql/9.4/main/postgresql.conf: Permission denied
postgres@debian-db:~$ ls -lah /etc/ | grep postgresql
drwxr-x---+  3 root root   4.0K Aug 17 08:49 postgresql
drwxr-xr-x+  3 root root   4.0K Aug 17 08:47 postgresql-common
postgres@debian-db:~$ exit

So, postgres seems able to execute /bin/sh just fine, but can't read the
postgresql.conf file, in line with the file permissions.

root@debian-db:~# pg_dropcluster 9.4 main
root@debian-db:~# chown postgres /etc/postgresql
root@debian-db:~# cd /tmp  pg_createcluster 9.4 main
Creating new cluster 9.4/main ...
  config /etc/postgresql/9.4/main
  data   /var/lib/postgresql/9.4/main
  locale en_US.UTF-8
Flags of /var/lib/postgresql/9.4/main set as -e-C
Warning: The socket directory for owners other than 'postgres'
defaults to /tmp. You might want to change the unix_socket_directories
parameter
in postgresql.conf to a more secure directory.
Error: could not open /etc/postgresql/9.4/main/postgresql.conf for reading
at /usr/share/perl5/PgCommon.pm line 194.
Can't exec /bin/sh: Permission denied at /usr/bin/pg_createcluster line
590.

Same error. Strangely, now:

root@debian-db:/tmp# su - postgres
postgres@debian-db:~$ cat /etc/postgresql/9.4/main/postgresql.conf
[postgresql.conf content here]

So, the only option is a wrong error message.

If I edit the relevant section in /usr/bin/pg_createcluster, I can get it
to work. On line 417, there's this content:

set_cluster_socketdir $version, $cluster, $socketdir if $socketdir;
$ = $orig_euid;
$) = $orig_egid;

Change it to:

$ = $orig_euid;
$) = $orig_egid;
set_cluster_socketdir $version, $cluster, $socketdir if $socketdir;

(i.e. Run the config change as root, not as postgres, which is consistent
with the rest of the script). I think the error reported by PgCommon.pm is
wrong. It can't *write* the conf file, not *read*.

After the change, pg_createcluster 9.4 main runs just fine.

Now, for the cherry on top. The cluster won't start:

root@debian-db:/tmp# systemctl start postgresql@9.4-main.service
Job for postgresql@9.4-main.service failed because the control process
exited with error code. See systemctl status postgresql@9.4-main.service
and journalctl -xe for details.

systemctl status doesn't give any interesting info:
root@debian-db:/tmp# systemctl status postgresql@9.4-main.service
● postgresql@9.4-main.service - PostgreSQL Cluster 9.4-main
   Loaded: loaded (/lib/systemd/system/postgresql@.service; disabled;
vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2015-08-17 09:09:28 UTC;
35s ago
  Process: 3198 ExecStart=postgresql@%i %i start (code=exited,
status=1/FAILURE)

Aug 17 09:08:57 debian-db systemd[1]: Starting PostgreSQL Cluster
9.4-main...
Aug 17 09:09:28 debian-db postgresql@9.4-main[3198]: The PostgreSQL server
failed to start. Please check the log output.
Aug 17 09:09:28 debian-db systemd[1]: postgresql@9.4-main.service: Control
process exited, code=exited status=1
Aug 17 09:09:28 debian-db systemd[1]: Failed to start PostgreSQL Cluster
9.4-main.
Aug 17 09:09:28 debian-db systemd[1]: postgresql@9.4-main.service: Unit
entered failed state.
Aug 17 09:09:28 debian-db systemd[1]: postgresql@9.4-main.service: Failed
with result 'exit-code'.

But it is again a question of permissions. /var/log/postgresql is owned by
root:postgres with permissions rwxrwxr-t. Within, postgresql-9.4-main.log
is owned by postgres:adm with permissions rw-r-. It should work, but
postgresql complains it can't write to its log. I suppose the temporary
flag in the log directory may cause strange behaviour when the log file is
accessed by a different user/group pair (postgres:postgres vs
postgres:adm).

root@debian-db:/tmp# rm -Rf /var/log/postgresql/; mkdir
/var/log/postgresql/; chown postgres:postgres /var/log/postgresql/
root@debian-db:/tmp# systemctl start postgresql@9.4-main.service
root@debian-db:/tmp# echo $?
0

Sorry for the long mail. It was inevitable. It seems pg_createcluster is
actually wrong, the configuration change should be done as root (from what
I infer from the rest of the script). However, something in debian
triggered this, as it didn't use to happen (I last did this operation over
a year ago, so my the bisection is not much use, really).

If you need to play around with this install, I can try and get this
container online and accessible to you. Tell me if you need me to.

Cheers,
--
Sérgio Carvalho

On Fri, Aug 14, 2015 at 6:34 PM, Christoph Berg m...@debian.org wrote:

 

Bug#751636: openssh-server: ssh sessions are not cleanly termined on shutdown/restart with systemd

2015-08-17 Thread Laurent Bigonville
Hey,

OK looking at this bug, if I understood the issue properly, I think I
found what the problem is.

With libpam-systemd installed, UsePAM set to yes, the ssh process with
lower privileges is assign to the user session, when shutting down,
systemd is going through all the user sessions and kill them one by one
properly.

Without libpam-systemd (or UsePAM set to no), the low privileged process
stays in the sshd cgroup. As the ssh.service file explicitly contains
KillMode=process, only the main (privileged) process is killed. At the
end of the shutdown procedure, systemd is going into a killing spree
and SIGKILL all the remaining processes.

The correct solution is IMVHO is to use libpam-systemd with UsePAM set
to yes. On other solution is to change the KillMode, but doing so,
you'll probably loose the connection if the ssh service is restarted.

my 2¢

Laurent Bigonville



Bug#795840: [Pkg-utopia-maintainers] Bug#795840: udisks2: No man manpage (an no other documentation)

2015-08-17 Thread Michael Biebl
Control: tags -1 moreinfo

Am 17.08.2015 um 12:46 schrieb Stephen McGregor:
 Package: udisks2
 Version: 2.1.3-5
 Severity: important
 
 Dear Maintainer,
 
* What led up to the situation?

 I want to configure udisks2 so that it will work, so I needed a man page.
 But there is no man page.
 
 I understand that this, also, violates Debian packaging rules
 
 There is an effectively empty readme, and a man page for umount.udisks2
 which is a helper for umount (to clean out udisks2 files)
 
   * What exactly did you do (or not do) that was effective (or ineffective)?
 
 Nothing
 
* What was the outcome of this action?  
 
 I cannot use udisks2
 
   * What outcome did you expect instead?
 
 That there would be a man page, and that I would be able to use udisks2

# dpkg -L udisks2 | grep man.*gz
/usr/share/man/man1/udisksctl.1.gz
/usr/share/man/man8/udisksd.8.gz
/usr/share/man/man8/udisks.8.gz
/usr/share/man/man8/umount.udisks2.8.gz


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



Bug#795849: biojava4-live: FTBFS: DemoOrientBioAssembly.java:60: error: unmappable character for encoding ASCII

2015-08-17 Thread Chris Lamb
Source: biojava4-live
Version: 4.1.0+dfsg-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

Thanks for looking at #795685 so quickly. However, biojava4-live still
fails to build from source on unstable/amd64 with a different issue:

  [..]
  
  compile:
  [mkdir] Created dir:
  /tmp/buildd/biojava4-live-4.1.0+dfsg/build/biojava4-structure-gui/classes
  [javac]
  /tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/build.xml:76:
  warning: 'includeantruntime' was not set, defaulting to
  build.sysclasspath=last; set to false for repeatable builds
  [javac] Compiling 130 source files to
  /tmp/buildd/biojava4-live-4.1.0+dfsg/build/biojava4-structure-gui/classes
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:60:
  error: unmappable character for encoding ASCII
  [javac] 4F88 ??? local C8
  [javac]  ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:60:
  error: unmappable character for encoding ASCII
  [javac] 4F88 ??? local C8
  [javac]   ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:60:
  error: unmappable character for encoding ASCII
  [javac] 4F88 ??? local C8
  [javac]^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:61:
  error: unmappable character for encoding ASCII
  [javac] 1LTI ??? local C5
  [javac]  ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:61:
  error: unmappable character for encoding ASCII
  [javac] 1LTI ??? local C5
  [javac]   ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:61:
  error: unmappable character for encoding ASCII
  [javac] 1LTI ??? local C5
  [javac]^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:62:
  error: unmappable character for encoding ASCII
  [javac] 2W6E ??? local C3
  [javac]  ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:62:
  error: unmappable character for encoding ASCII
  [javac] 2W6E ??? local C3
  [javac]   ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:62:
  error: unmappable character for encoding ASCII
  [javac] 2W6E ??? local C3
  [javac]^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:63:
  error: unmappable character for encoding ASCII
  [javac] 2LXC ??? local C2
  [javac]  ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:63:
  error: unmappable character for encoding ASCII
  [javac] 2LXC ??? local C2
  [javac]   ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:63:
  error: unmappable character for encoding ASCII
  [javac] 2LXC ??? local C2
  [javac]^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:64:
  error: unmappable character for encoding ASCII
  [javac] 3OE7 ??? local C3
  [javac]  ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:64:
  error: unmappable character for encoding ASCII
  [javac] 3OE7 ??? local C3
  [javac]   ^
  [javac]
  
/tmp/buildd/biojava4-live-4.1.0+dfsg/biojava-structure-gui/src/main/java/demo/DemoOrientBioAssembly.java:64:
  error: 

Bug#795877: missing os import

2015-08-17 Thread Dmitry Smirnov
Hi Jamie,

On Monday 17 August 2015 16:14:30 Jamie Heilman wrote:
 This is something of a show stopper:

Sorry about that. This is a reminder to me to never ever upload Xpra without 
comprehensive testing due to frequent regressions even in minor bugfix 
releases... :(


 Trivial to fix though, xpra/client/window_backing_base.py just needs
 to import os.

Thank you. I'll upload ASAP...

-- 
Best wishes,
 Dmitry Smirnov.

---

Good luck happens when preparedness meets opportunity.


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


Bug#795926: openafs: Please verify that 'Restore support for using regexes ... OPENAFS-SA-2015-006' is part of Jessie (and Wheezy) OpenAFS

2015-08-17 Thread Chad W Seys
Package: openafs-modules-dkms
Version: 1.6.9-2+deb8u3
Severity: important
File: openafs

Hello,
  I see that openafs version 1.6.14-1 has a changelog item Restore support for 
using regexes 
for volume names to backup, accidentally disabled as part of the fix for 
OPENAFS-SA-2015-006, but 
the most recent Jessie openafs version that I find (1.6.9-2+deb8u3) does not 
have this in the changelog.
  The Wheezy version (1.6.1-3+deb7u4) also appears not have the updated fix for 
OPENAFS-SA-2015-006.

Thanks for checking!
C.


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 
'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

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

Versions of packages openafs-modules-dkms depends on:
ii  dkms   2.2.0.3-2
ii  libc6-dev  2.19-18
ii  perl   5.20.2-3+deb8u1

Versions of packages openafs-modules-dkms recommends:
ii  openafs-client  1.6.9-2+deb8u3

openafs-modules-dkms suggests no packages.

-- no debconf information



Bug#795926: openafs: Please verify that 'Restore support for using regexes ... OPENAFS-SA-2015-006' is part of Jessie (and Wheezy) OpenAFS

2015-08-17 Thread Benjamin Kaduk
tags 795926 +moreinfo
thanks

On Mon, 17 Aug 2015, Chad W Seys wrote:

 Package: openafs-modules-dkms
 Version: 1.6.9-2+deb8u3
 Severity: important
 File: openafs

 Hello,
   I see that openafs version 1.6.14-1 has a changelog item Restore support 
 for using regexes
 for volume names to backup, accidentally disabled as part of the fix for 
 OPENAFS-SA-2015-006, but
 the most recent Jessie openafs version that I find (1.6.9-2+deb8u3) does not 
 have this in the changelog.
   The Wheezy version (1.6.1-3+deb7u4) also appears not have the updated fix 
 for OPENAFS-SA-2015-006.

 Thanks for checking!

The current openafs versions in wheezy and jessie do not support the use
of regexps for volume names.  (That is, they do not include the change you
see mentioned in the 1.6.14-1 changelog.)

Are you encountering issues on a wheezy and/or jessie system while
attempting to use this functionality?  I am somewhat reluctant to put in
the time to push through the necessary stable-proposed-updates if there is
not actually anyone who will benefit from the changes.  (My understanding
is that most sites who use the OpenAFS backup system do so with the TSM
support, which is not enabled in the Debian packages and must be done via
a custom build.)

-Ben



Bug#795918: libatkmm-1.6-1: transition potentially needed for g++-5 ABI

2015-08-17 Thread Simon McVittie
Package: libatkmm-1.6-1
Version: 2.22.7-2.1+b1
Severity: important
Tags: patch

atkmm1.6 potentially needs a transition to the g++-5 ABI.
See the similar glibmm bug for all the tedious details.

This was blocked by starting both the cairomm and glibmm phases of the
transition, but that has now been done.

Matthias' build logs do not mention any cxx11 symbols, so it is possible
that atkmm1.6 and pangomm do not strictly need to transition,
but Matthias' recent mail to debian-devel mentions some concerns about
ABI breaks that are not automatically detected, and nothing seems to
build-depend on atkmm1.6 or pangomm without also depending on either gtkmm2.4
or gtkmm3.0 anyway; so everything that would be binNMU'd for an atk1.6 or
pangomm transition is going to have to be binNMU'd for a gtkmm2.4 or
gtkmm3.0 transition in any case, and those two are definitely required.
So we might as well do them all at once?

I have staged this in pkg-gnome svn, but not yet tested it (I want to work
my way far enough up the dependency stack to run an actual application).

S
diffstat for atkmm1.6-2.22.7 atkmm1.6-2.22.7

 changelog|   16 
 control  |   19 +--
 control.in   |   18 +-
 libatkmm-1.6-1.install   |1 -
 libatkmm-1.6-1v5.install |1 +
 5 files changed, 35 insertions(+), 20 deletions(-)

diff -Nru atkmm1.6-2.22.7/debian/changelog atkmm1.6-2.22.7/debian/changelog
--- atkmm1.6-2.22.7/debian/changelog	2014-08-28 19:50:44.0 +0100
+++ atkmm1.6-2.22.7/debian/changelog	2015-08-17 22:52:51.0 +0100
@@ -1,3 +1,19 @@
+atkmm1.6 (2.22.7-3) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Michael Biebl ]
+  * Bump Build-Depends on cdbs for multiarch support
+
+  [ Jeremy Bicha ]
+  * Use canonical Vcs-* fields
+
+  [ Simon McVittie ]
+  * Rename libatkmm-1.6-1 to libatkmm-1.6-1v5 for the libstdc++ transition.
+Based on a patch by Matthias Klose.
+
+ -- Simon McVittie s...@debian.org  Mon, 17 Aug 2015 22:52:45 +0100
+
 atkmm1.6 (2.22.7-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru atkmm1.6-2.22.7/debian/control atkmm1.6-2.22.7/debian/control
--- atkmm1.6-2.22.7/debian/control	2014-08-28 19:51:54.0 +0100
+++ atkmm1.6-2.22.7/debian/control	2015-08-17 22:52:54.0 +0100
@@ -2,20 +2,19 @@
 # 
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
 Source: atkmm1.6
 Section: libs
 Priority: optional
 Maintainer: Krzysztof Klimonda kklimo...@syntaxhighlighted.com
 Uploaders: Debian GNOME Maintainers pkg-gnome-maintain...@lists.alioth.debian.org, Deng Xiyue manphiz-gu...@users.alioth.debian.org, Michael Biebl bi...@debian.org
 Homepage: http://www.gtkmm.org/
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/atkmm1.6
-Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/atkmm1.6
-Build-Depends: cdbs (= 0.4.51),
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/atkmm1.6/
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/atkmm1.6/
+Build-Depends: cdbs (= 0.4.93),
debhelper (= 9),
dh-autoreconf,
gnome-pkg-tools (= 0.11),
-   libglibmm-2.4-dev (= 2.36.0),
+   libglibmm-2.4-dev (= 2.44.0-2~),
libatk1.0-dev (= 1.12.0),
mm-common (= 0.9.3)
 Standards-Version: 3.9.4
@@ -26,7 +25,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libatkmm-1.6-1 (= ${binary:Version}),
+ libatkmm-1.6-1v5 (= ${binary:Version}),
  libglibmm-2.4-dev (= 2.36.0),
  libatk1.0-dev (= 1.12.0),
 Suggests: libatkmm-1.6-doc
@@ -39,14 +38,14 @@
  .
  This package contains development files.
 
-Package: libatkmm-1.6-1
+Package: libatkmm-1.6-1v5
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
  ${shlibs:Depends}
-Breaks: libgtkmm-2.4-1c2a ( 1:2.22.0)
-Replaces: libgtkmm-2.4-1c2a ( 1:2.22.0)
+Breaks: libgtkmm-2.4-1c2a ( 1:2.22.0), libatkmm-1.6-1
+Replaces: libgtkmm-2.4-1c2a ( 1:2.22.0), libatkmm-1.6-1
 Description: C++ wrappers for ATK accessibility toolkit (shared libraries)
  Atkmm is a C++ interface for ATK, accessibility toolkit used by Gtk+ library.
  It provides a familiar interface for C++ programmers to add accessibility
@@ -61,7 +60,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libatkmm-1.6-1 (= ${binary:Version})
+ libatkmm-1.6-1v5 (= ${binary:Version})
 Breaks: libgtkmm-2.4-dbg ( 1:2.22.0)
 Replaces: libgtkmm-2.4-dbg ( 1:2.22.0)
 Description: C++ wrappers for ATK accessibility toolkit (debug symbols)
diff -Nru atkmm1.6-2.22.7/debian/control.in atkmm1.6-2.22.7/debian/control.in
--- atkmm1.6-2.22.7/debian/control.in	2014-08-28 19:49:58.0 +0100
+++ atkmm1.6-2.22.7/debian/control.in	2015-08-17 

Bug#795919: libpangomm-1.4-1: transition potentially needed for g++-5 ABI

2015-08-17 Thread Simon McVittie
Package: libpangomm-1.4-1
Version: 2.36.0-1+b1
Severity: important
Tags: patch

pangomm potentially needs a transition to the g++-5 ABI.
See the similar glibmm bug for all the tedious details.

This was blocked by starting both the cairomm and glibmm phases of the
transition, but that has now been done.

Matthias' build logs do not mention any cxx11 symbols, so it is possible
that atkmm1.6 and pangomm do not strictly need to transition,
but Matthias' recent mail to debian-devel mentions some concerns about
ABI breaks that are not automatically detected, and nothing seems to
build-depend on atkmm1.6 or pangomm without also depending on either gtkmm2.4
or gtkmm3.0 anyway; so everything that would be binNMU'd for an atk1.6 or
pangomm transition is going to have to be binNMU'd for a gtkmm2.4 or
gtkmm3.0 transition in any case, and those two are definitely required.
So we might as well do them all at once?

I have staged this in pkg-gnome svn, but not yet tested it (I want to work
my way far enough up the dependency stack to run an actual application).

S
diffstat for pangomm-2.36.0 pangomm-2.36.0

 changelog  |9 +
 control|   12 +++-
 control.in |   12 +++-
 libpangomm-1.4-1.install   |1 -
 libpangomm-1.4-1v5.install |1 +
 5 files changed, 24 insertions(+), 11 deletions(-)

diff -Nru pangomm-2.36.0/debian/changelog pangomm-2.36.0/debian/changelog
--- pangomm-2.36.0/debian/changelog	2015-05-11 01:44:02.0 +0100
+++ pangomm-2.36.0/debian/changelog	2015-08-17 22:04:59.0 +0100
@@ -1,3 +1,12 @@
+pangomm (2.36.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Rename library package to libpangomm-1.4-1v5 for libstdc++ ABI
+transition. Based on changes made in Ubuntu by Sebastien Bacher.
+- Bump Build-Depends on glibmm and cairomm to g++-5-built versions
+
+ -- Simon McVittie s...@debian.org  Mon, 17 Aug 2015 22:04:57 +0100
+
 pangomm (2.36.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru pangomm-2.36.0/debian/control pangomm-2.36.0/debian/control
--- pangomm-2.36.0/debian/control	2015-05-11 01:47:36.0 +0100
+++ pangomm-2.36.0/debian/control	2015-08-17 22:05:07.0 +0100
@@ -13,19 +13,21 @@
debhelper (= 9),
dh-autoreconf,
gnome-pkg-tools (= 0.11),
-   libcairomm-1.0-dev (= 1.2.2),
-   libglibmm-2.4-dev (= 2.36.0),
+   libcairomm-1.0-dev (= 1.10.0-1.2~),
+   libglibmm-2.4-dev (= 2.44.0-2~),
libpango1.0-dev (= 1.36.0),
mm-common (= 0.9.5)
 Standards-Version: 3.9.6
 Homepage: http://gtkmm.org
 
-Package: libpangomm-1.4-1
+Package: libpangomm-1.4-1v5
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
  ${misc:Depends}
+Conflicts: libpangomm-1.4-1
+Replaces: libpangomm-1.4-1
 Description: C++ Wrapper for pango (shared libraries)
  Pangomm is a C++ wrapper for the pango library. Originally part of
  gtkmm, pangomm provides convenient C++ interfaces for handling both
@@ -39,7 +41,7 @@
 Section: libdevel
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libpangomm-1.4-1 (= ${binary:Version}),
+ libpangomm-1.4-1v5 (= ${binary:Version}),
  libcairomm-1.0-dev (= 1.2.2),
  libglibmm-2.4-dev (= 2.36.0),
  libpango1.0-dev (= 1.36.0)
@@ -73,7 +75,7 @@
 Priority: extra
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- libpangomm-1.4-1 (= ${binary:Version})
+ libpangomm-1.4-1v5 (= ${binary:Version})
 Description: C++ Wrapper for pango (debugging symbols)
  Pangomm is a C++ wrapper for the pango library. Originally part of
  gtkmm, pangomm provides convenient C++ interfaces for handling both
diff -Nru pangomm-2.36.0/debian/control.in pangomm-2.36.0/debian/control.in
--- pangomm-2.36.0/debian/control.in	2015-05-11 01:43:24.0 +0100
+++ pangomm-2.36.0/debian/control.in	2015-08-17 21:43:23.0 +0100
@@ -9,19 +9,21 @@
debhelper (= 9),
dh-autoreconf,
gnome-pkg-tools (= 0.11),
-   libcairomm-1.0-dev (= 1.2.2),
-   libglibmm-2.4-dev (= 2.36.0),
+   libcairomm-1.0-dev (= 1.10.0-1.2~),
+   libglibmm-2.4-dev (= 2.44.0-2~),
libpango1.0-dev (= 1.36.0),
mm-common (= 0.9.5)
 Standards-Version: 3.9.6
 Homepage: http://gtkmm.org
 
-Package: libpangomm-1.4-1
+Package: libpangomm-1.4-1v5
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends},
  ${misc:Depends}
+Conflicts: libpangomm-1.4-1
+Replaces: libpangomm-1.4-1
 Description: C++ Wrapper for pango (shared libraries)
  Pangomm is a C++ wrapper for the pango library. Originally part of
  gtkmm, pangomm provides convenient C++ interfaces for handling both
@@ -35,7 +37,7 @@
 Section: libdevel
 Depends: 

Bug#764780: mirror submission for mirrors.200p-sf.sonic.net

2015-08-17 Thread Donald Norwood
Control: tag -1 +moreinfo

Hello,

Your submission indicates that you will offer debian and
debian-backports, however there is not backports directory found. Is
this in error?


On Fri, 10 Oct 2014 23:16:00 + Sonic.net, Inc. s...@sonic.net wrote:
 Package: mirrors
 Severity: wishlist

 Submission-Type: new
 Site: mirrors.200p-sf.sonic.net
 Type: leaf
 Archive-architecture: ALL amd64 armel armhf hurd-i386 i386
kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390x sparc
 Archive-ftp: /debian/
 Archive-http: /debian/
 Backports-ftp: /debian/
 Backports-http: /debian/
 IPv6: no
 Archive-upstream: carroll.cac.psu.edu
 Backports-upstream: carroll.cac.psu.edu
 Updates: once
 Maintainer: Sonic.net, Inc. s...@sonic.net
 Country: US United States
 Location: San Francisco, CA
 Sponsor: Sonic.net, Inc. http://www.sonic.net/




Best regards,

Donald Norwood



signature.asc
Description: OpenPGP digital signature


Bug#794222: Missing patch

2015-08-17 Thread Carlos O'Donell
On Mon, Aug 17, 2015 at 4:34 PM, Aurelien Jarno aurel...@aurel32.net wrote:
 So this is IMO, the wrong thing to do. You should push the patch into
 upstream 2.19 stable and rebase instead of keeping the patch in debian
 svn. Given the patch is already in upstream master it is OK to commit
 to 2.19 stable, and post to libc-stable stating you checked in this
 fix. That way debian gets broader testing of the patches we are using
 instead of the narrower just debian users.

 If it is fine to push this kind of patch in this branch, I would
 certainly do that. I also backported for debian patch b0a3c164. Would
 it be possible to also push it to the branch?

If the patch doesn't change API/ABI, and it was accepted for master,
then it's perfectly acceptable to push to 2.19 stable branch.

You post your commit email to libc-stable so other maintainers know
why you're pushing the patch.

You'd post a Subject:[COMMITTED] 2.19: Fix blah blah blah, Body:
Cherry picked fix for the ppc64le bug X into 2.19.

Following the usual cherry pick process:
https://sourceware.org/glibc/wiki/GlibcGit#Cherry_Pick_Changes_From_Another_Branch

Then you're done. The 2.19 branch is a rolling stable release from
which you can rebase your own distro branches, either external (on
sourceware) or internal (in your own repos in the distro).

Cheers,
Carlos.



Bug#794222: Missing patch

2015-08-17 Thread Carlos O'Donell
On Mon, Aug 17, 2015 at 7:06 PM, Carlos O'Donell
car...@systemhalted.org wrote:
 On Mon, Aug 17, 2015 at 4:34 PM, Aurelien Jarno aurel...@aurel32.net wrote:
 So this is IMO, the wrong thing to do. You should push the patch into
 upstream 2.19 stable and rebase instead of keeping the patch in debian
 svn. Given the patch is already in upstream master it is OK to commit
 to 2.19 stable, and post to libc-stable stating you checked in this
 fix. That way debian gets broader testing of the patches we are using
 instead of the narrower just debian users.

 If it is fine to push this kind of patch in this branch, I would
 certainly do that. I also backported for debian patch b0a3c164. Would
 it be possible to also push it to the branch?

 If the patch doesn't change API/ABI, and it was accepted for master,
 then it's perfectly acceptable to push to 2.19 stable branch.

 You post your commit email to libc-stable so other maintainers know
 why you're pushing the patch.

 You'd post a Subject:[COMMITTED] 2.19: Fix blah blah blah, Body:
 Cherry picked fix for the ppc64le bug X into 2.19.

 Following the usual cherry pick process:
 https://sourceware.org/glibc/wiki/GlibcGit#Cherry_Pick_Changes_From_Another_Branch

 Then you're done. The 2.19 branch is a rolling stable release from
 which you can rebase your own distro branches, either external (on
 sourceware) or internal (in your own repos in the distro).

Please make sure to merge the ChangeLog and NEWS though, and start a
new 2.19.1 NEWS section if it isn't started. That way if someone wants
to cut a release they can. Though the intent is never to cut a release
and always roll the branches and let distros rebase.

c.



Bug#795923: klipper: Missing transitional package for KDE5 transition

2015-08-17 Thread Ben Longbons
Package: klipper
Severity: minor

Dear Maintainer,

I recently upgraded from jessie to testing and had to do a little manual
intervention.

The KDE4 `klipper` package's contents are now included in the
`plasma-workspace` package.

In order to ensure a correct upgrade experience, an empty binary `klipper`
package should exist containing just `Depends: plasma-workspace` and
the `plasma-workspace` package should add all three of:
`Conflicts: klipper` (to ensure both can't be installed at the same time),
`Replaces: klipper` (to ensure the upgraded package can be installed),
and `Provides: klipper` (to ensure that any packages with `Depends: klipper`
still work).

These transitional measures can be removed in `buster` since it is only
supported to upgrade one release at a time.

I also noticed `kde-workspace{,-bin,-data}` only exists in KDE4 but did
not figure out where exactly its contents moved. Likely there are more
packages: I don't have a full KDE install, and sometimes the package
manager is smart enough to find a way to install the new package even
if the control fields are wrong.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (600, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, powerpc, arm64, armhf

Kernel: Linux 3.16.0-4-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 klipper depends on:
ii  kde-runtime  4:4.14.2-2
ii  libc62.19-19
ii  libkdecore5  4:4.14.2-5
ii  libkdeui54:4.14.2-5
ii  libprison0   1.1.1-1
ii  libqt4-dbus  4:4.8.7+dfsg-1
ii  libqtcore4   4:4.8.7+dfsg-1
ii  libqtgui44:4.8.7+dfsg-1
ii  libstdc++6   5.1.1-14
ii  libx11-6 2:1.6.3-1
ii  zlib1g   1:1.2.8.dfsg-2+b1

klipper recommends no packages.

klipper suggests no packages.



Bug#763697: mirror submission for ftp.slingshot.co.nz

2015-08-17 Thread Donald Norwood
Control: tag -1 +moreinfo



Hello,

Can you provide the available amount of bandwidth for this mirror?



On Thu, 2 Oct 2014 22:16:49 +0200 Simon Paillard spaill...@debian.org
wrote:
 Hi,

 On Wed, Oct 01, 2014 at 09:37:00PM +, CallPlus Network Operations
wrote:
  Package: mirrors
  Severity: wishlist
 
  Submission-Type: new
  Site: ftp.slingshot.co.nz

 Thanks for mirroring Debian using the recommended tool.

  Type: leaf
  Archive-architecture: amd64 i386
  Archive-ftp: /debian/
  Archive-http: /debian/
  IPv6: no
  Archive-upstream: ftp.citylink.co.nz
  Updates: four
  Country: NZ New Zealand
  Location: Auckland
  Sponsor: CallPlus http://www.callplus.co.nz/

 How much bandwidth is available ?

 --
 Simon Paillard




Best regards,

Donald Norwood



signature.asc
Description: OpenPGP digital signature


Bug#795924: ITP: r-cran-matrixmodels -- GNU R package for sparse and dense matrix models

2015-08-17 Thread Dirk Eddelbuettel
Package: wnpp
Owner: Dirk Eddelbuettel e...@debian.org
Severity: wishlist

* Package name: r-cran-matrixmodels
  Version : 0.4-0
  Upstream Author : Douglas Bates and Martin Maechler
* URL or Web page : 
https://cran.rstudio.com/web/packages/MatrixModels/index.html
* License : GPL (= 2)
  Description : GNU R package for sparse and dense matrix models

This package is now a dependency on the existing package r-cran-quantreg.

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org



Bug#795913: [rt.cpan.org #106498] Example workaround for existing apps

2015-08-17 Thread Eric Wong
For reference to other users who may encounter this bug but cannot patch
Mail::Thread itself, this is how I workaround the bug in the
public-inbox project using monkey patching:

http://public-inbox.org/meta/m/20150818-CPANRTBug106498-workaround%40v1.txt



Bug#795826: Bug#795835: epydoc: Please use (deterministic) sorting for module and class trees

2015-08-17 Thread Kenneth Pronovici
On Mon, Aug 17, 2015 at 5:11 PM, Kenneth Pronovici prono...@ieee.org wrote:
 I'll apply both of these patches and upload sometime soon, hopefully
 within the next few days.

I have both patches applied in my revision control, and I'll upload
shortly.  I've tested that nothing appears broken (i.e. my autopkgtest
stuff still passes, and epydoc docs for my own software looks
reasonable), but I'm not 100% sure how to test your changes.  So, I'm
assuming you'll tell me if something isn't working like you expect.

Thanks,

KEN

-- 
Kenneth J. Pronovici prono...@debian.org



Bug#795927: ldapscripts: Please upload Debian package for 2.0.6 release

2015-08-17 Thread Sunil Mohan Adapa
Package: ldapscripts
Version: 2.0.5-1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Maintainer,

Upstream author released a newer version (2.0.6) of the package with two
important fixes necessary for FreedomBox use case.  Please consider
uploading the Debian package for 2.0.6.

Thank you,

- -- 
Sunil

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

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

Versions of packages ldapscripts depends on:
ii  ldap-utils  2.4.40+dfsg-2

Versions of packages ldapscripts recommends:
ii  pwgen  2.07-1
ii  sharutils  1:4.15.1-1

Versions of packages ldapscripts suggests:
pn  nslcd  none

- -- Configuration Files:
/etc/ldapscripts/ldapscripts.passwd [Errno 13] Permission denied: 
u'/etc/ldapscripts/ldapscripts.passwd'

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJV0pwEAAoJEDbDYUQMm8lxkDYP/iJaPGWGBYBvzPxkxAkxFrrw
EUOLsC6bqP/FLyDWo++gsVbIkjDCQINJtTai5pi1wrGTUFa17JgtmHK0AwxcNKZl
uMX4V+xNSvhg49lLuLrSvIYU3vliq9jiQfa7gAC+JY3LtSkIkU2g/lQajgOhd1nJ
72myt/MvhTYiPqBl1upBWN9HYrVNGdEFIomlhRrzh29SeF/vTwXh5GEuwpdSCszm
z0qIsLVsnKhqdu8kZArp0d/ZrmEyIZQ+a2FpPoQfJM46p8s5p1TTr6DPj21n4gun
MNrf/Cw0JZ8jGP3QZGMPvBpVGysBpOZvm01l3Q9Ia5fviqoq/ABU6RcLKV9UA1cs
4x3iunpB4IO2r7E25qscHAuJAdMARZNutNdst5PjydiEg019x9z/IH9eiSzmsses
hht96wjo5PkVvZtMYqaTca2MFGFNBUYtx8shjXJYAXGeHONiZADnsBtknk1XUoGO
lNzC8ChMrkWEkv3t2G46sCfAtIgFTyB96jezpOBhY/txOCDSz1ppltrLDv/378Uw
aQlKyuZrHWkKK6hc7lBUF63H/c+BxFVOwPpE6Fr9n7lS8855tMwd0ha3F1yyE2f2
Xjwrw6LW6xsmHRFnNtKTCEB4ZBL1cvDkVjVTwg4bEirBD3Pi6wg9qxCKJaZyqgI3
SY0ybIQf8rxTs72oHiqx
=k08v
-END PGP SIGNATURE-



Bug#741573: Proposed draft of ballot to resolve menu/desktop question

2015-08-17 Thread Didier 'OdyX' Raboud
Hi Charles, and thanks for your feedback,

Le lundi, 17 août 2015, 21.25:59 Charles Plessy a écrit :
 I think that option D has two fundamental flaws and I would like to
 recommend the TC against voting for it.
 
 * First, if it is voted, nothing will happen.
 
 If the TC adopts option D, and if the maintainer (no plural) of the
 'menu' package decides to not follow point 3's recommendation, what
 will be the practical difference between option D and option Z ?

I disagree with this, because of the last sentence of D1, put in force 
using §6.1.1 (decide on any matter of technical policy): Applications 
providing a .desktop file should not provide a Debian menu file. This 
will allow maintainers that _do_ provide .desktop files to stop 
providing .menu files as well.

 I voiced this concern in 2014 (741573#450), but got no answer.  Who do
 you expect to do the work ?

Either the 'menu' maintainer and/or anyone sufficiently interested in 
keeping said system relevant. With D1 in place, I expect .menu files to 
start disappearing from the archive at a good pace; it will become 
somewhat urgent for those relying on the menu system to work towards 
having this .desktop-to-menu translation infrastructure in place.

 The reason I ask is that option D carries nothing new.  In 2008, we
 already had a discussion which outcome was very similar to what is
 proposed in option D.
 
 https://wiki.debian.org/Proposals/DebianMenuUsingDesktopEntries

I think it is quite reasonable to assume that Keith's proposal is a 
derivative of that proposal.

 * Second, it does not solve the problem that I sumbitted to the TC.

The TC is currently trying to decide whether to decide on the conflict 
(AB vs C) or to decide on the 'menu' matter of technical policy (D).

I honestly think all 4 options would resolve the unresolvable conflict 
that you referred to the TC.

 See in particular Josselin's objection in 741573#405 and Keith's
 answer:

  One of the problems I have with your proposal, compared to
  Charles’ original patch, is that it encourages maintainers of
  hundreds of (IMHO useless) menu files to port them to the desktop
  format.

I agree that the current proposition doesn't address this problem in D1, 
in that it says:
 packages for which the Debian menu system currently applies should
 provide a .desktop file

One key word is currently in there. I think it is reasonable to read 
this as run 's/register a menu entry/provide a FreeDesktop .desktop 
file/g' over Policy §9.6. It would certainly not prevent further 
changes to §9.6 as long as the TC decision is respected.

From what I understand of your opposition, you're afraid that further 
discussions around softening the all packages that provide applications 
that need not be passed any special command line arguments for normal 
operation should provide a FreeDesktop .desktop file entry for those 
application part would be met with unresolvable opposition from Bill, 
right? What about the following formulation then (not yet entirely 
convinced, but I hope that's a step forward)?

   1. The Technical Committee resolves that applications providing a
  .desktop file should not provide a Debian menu file.

This would delegate the decision on which applications are supposed to 
provide a .desktop file to (arguably yet another) the Debian Policy 
process.

Cheers,
OdyX

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


Bug#795917: libgtkmm-2.4-1c2a: transition needed for g++-5 ABI

2015-08-17 Thread Simon McVittie
Package: libgtkmm-2.4-1c2a
Version: 2.24.4-1.1
Severity: important
Tags: patch

gtkmm2.4 is yet another C++ package that needs a transition to the g++-5 ABI.
See the similar glibmm bug for all the tedious details.

Matthias' build logs mention, for instance,

00032ef0 gDF .text  0076  Base
Gdk::Pixbuf::save(std::__cxx11::basic_stringchar, std::char_traitschar, 
std::allocatorchar  const, Glib::ustring const)

This was blocked by starting both the cairomm and glibmm phases of the
transition, but that has now been done.

I have staged this in pkg-gnome svn, but not yet tested it (I need to get
far enough up the library stack to run gnome-system-monitor or something).

It is possible that atkmm1.6 and pangomm do not strictly need to transition,
but Matthias' recent mail to debian-devel mentions some concerns about
ABI breaks that are not automatically detected, and nothing seems to
build-depend on atkmm1.6 or pangomm without also depending on either gtkmm2.4
or gtkmm3.0 anyway; so everything that would be binNMU'd for an atk1.6 or
pangomm transition is going to have to be binNMU'd for a gtkmm2.4 or
gtkmm3.0 transition in any case. So we might as well do them all at once.

S
diffstat for gtkmm2.4-2.24.4 gtkmm2.4-2.24.4

 changelog |8 
 control   |   11 ++-
 control.in|8 +---
 libgtkmm-2.4-1c2a.install |1 -
 libgtkmm-2.4-1v5.install  |1 +
 5 files changed, 20 insertions(+), 9 deletions(-)

diff -Nru gtkmm2.4-2.24.4/debian/changelog gtkmm2.4-2.24.4/debian/changelog
--- gtkmm2.4-2.24.4/debian/changelog	2014-08-28 20:31:21.0 +0100
+++ gtkmm2.4-2.24.4/debian/changelog	2015-08-17 22:26:36.0 +0100
@@ -1,3 +1,11 @@
+gtkmm2.4 (1:2.24.4-2) unstable; urgency=medium
+
+  * Team upload.
+  * Rename libgtkmm-2.4-1c2a to libgtkmm-2.4-1v5, for the
+libstdc++6 ABI transition. Based on a patch from Matthias Klose.
+
+ -- Simon McVittie s...@debian.org  Mon, 17 Aug 2015 22:26:27 +0100
+
 gtkmm2.4 (1:2.24.4-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru gtkmm2.4-2.24.4/debian/control gtkmm2.4-2.24.4/debian/control
--- gtkmm2.4-2.24.4/debian/control	2014-08-28 20:33:40.0 +0100
+++ gtkmm2.4-2.24.4/debian/control	2015-08-17 22:30:46.0 +0100
@@ -2,12 +2,11 @@
 # 
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
 Source: gtkmm2.4
 Section: libs
 Priority: optional
 Maintainer: Deng Xiyue manphiz-gu...@users.alioth.debian.org
-Uploaders: Debian GNOME Maintainers pkg-gnome-maintain...@lists.alioth.debian.org, Emilio Pozuelo Monfort po...@debian.org, Mario Lang ml...@debian.org, Michael Biebl bi...@debian.org, Sebastian Dröge sl...@debian.org
+Uploaders: Debian GNOME Maintainers pkg-gnome-maintain...@lists.alioth.debian.org, Emilio Pozuelo Monfort po...@debian.org, Michael Biebl bi...@debian.org, Sebastian Dröge sl...@debian.org
 Homepage: http://www.gtkmm.org/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/gtkmm2.4
 Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/packages/unstable/gtkmm2.4
@@ -28,7 +27,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libgtkmm-2.4-1c2a (= ${binary:Version}),
+ libgtkmm-2.4-1v5 (= ${binary:Version}),
  libgtk2.0-dev (= 2.24.0),
  libglibmm-2.4-dev (= 2.27.93),
  libpangomm-1.4-dev (= 2.27.1),
@@ -44,13 +43,15 @@
  This package contains development files and examples, as well as a gtkmm-demo
  program.
 
-Package: libgtkmm-2.4-1c2a
+Package: libgtkmm-2.4-1v5
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
  ${shlibs:Depends}
+Breaks: libgtkmm-2.4-1c2a
+Replaces: libgtkmm-2.4-1c2a
 Description: C++ wrappers for GTK+ (shared libraries)
  Gtkmm is a C++ interface for the popular GUI library GTK+, with API version
  2.4.  Gtkmm provides a convenient interface for C++ programmers to create
@@ -67,7 +68,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libgtkmm-2.4-1c2a (= ${binary:Version})
+ libgtkmm-2.4-1v5 (= ${binary:Version})
 Description: C++ wrappers for GTK+ (debug symbols)
  Gtkmm is a C++ interface for the popular GUI library GTK+, with API version
  2.4.  Gtkmm provides a convenient interface for C++ programmers to create
diff -Nru gtkmm2.4-2.24.4/debian/control.in gtkmm2.4-2.24.4/debian/control.in
--- gtkmm2.4-2.24.4/debian/control.in	2014-08-28 20:32:01.0 +0100
+++ gtkmm2.4-2.24.4/debian/control.in	2015-08-17 22:26:16.0 +0100
@@ -23,7 +23,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
  ${shlibs:Depends},
- libgtkmm-2.4-1c2a (= ${binary:Version}),
+ libgtkmm-2.4-1v5 (= ${binary:Version}),
  libgtk2.0-dev (= 2.24.0),
  libglibmm-2.4-dev (= 2.27.93),
  libpangomm-1.4-dev 

Bug#795922: libgstreamermm-1.0-0: transition needed for g++-5 ABI

2015-08-17 Thread Simon McVittie
Package: libgstreamermm-1.0-0
Version: 1.4.3+dfsg-3
Severity: important

This is yet another C++ package that needs a transition to the
g++-5 ABI. See the similar glibmm bug for full details.

Matthias' build logs mention, for instance,

000e28d0 gDF .text  005c  Base
Gst::MessageError::create(Glib::RefPtrGst::Object const, Glib::Error, 
std::__cxx11::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)

Starting this was blocked by starting the libglibmm-2.4-1v5 transition,
but that has now been done, so it can probably go ahead whenever.
subtitleeditor appears to be the only reverse dependency.

S



Bug#795925: gphoto2: Error (-7: 'I/O problem')

2015-08-17 Thread Dale Hopkins
Package: gphoto2
Version: 2.5.8-2
Severity: important

Dear Maintainer,

This problem has only started resently, I was last able to get photos off of my 
Canon EOS 1100D on the 3rd Aug 2015

$ mkdir -p ~/Pictures/digital-camera/`date +%Y`/`date +%F--%H.%M.%S`  cd  
~/Pictures/digital-camera/`date +%Y`/`date +%F--%H.%M.%S`  gphoto2 --debug 
--debug-logfile=my-logfile.txt --get-all-files
mkdir: created directory 
‘/home/dale/Pictures/digital-camera/2015/2015-08-18--10.30.34’
   
*** Error ***  
An error occurred in the io-library ('I/O problem'): No error description 
available
*** Error (-7: 'I/O problem') ***

0.68 main(2): ALWAYS INCLUDE THE FOLLOWING LINES 
WHEN SENDING DEBUG MESSAGES TO THE MAILING LIST:
0.95 main(2): gphoto2 2.5.8
0.000104 main(2): gphoto2 has been compiled with the 
following options:
0.000111 main(2):  + gcc (C compiler used)
0.000117 main(2):  + popt (mandatory, for handling 
command-line parameters)
0.000123 main(2):  + exif (for displaying EXIF 
information)
0.000128 main(2):  + cdk (for accessing configuration 
options)
0.000134 main(2):  + aa (for displaying live previews)
0.000139 main(2):  + jpeg (for displaying live previews 
in JPEG format)
0.000145 main(2):  + readline (for easy navigation in 
the shell)
0.000156 main(2): libgphoto2 2.5.8
0.000164 main(2): libgphoto2 has been compiled with the 
following options:
0.000170 main(2):  + all camlibs
0.000175 main(2):  + gcc (C compiler used)
0.000181 main(2):  + ltdl (for portable loading of 
camlibs)
0.000186 main(2):  + EXIF (for special handling of EXIF 
files)
0.000192 main(2): libgphoto2_port 0.12.0
0.000199 main(2): libgphoto2_port has been compiled 
with the following options:
0.000206 main(2):  + gcc (C compiler used)
0.000211 main(2):  + ltdl (for portable loading of 
camlibs)
0.000216 main(2):  + USB (libusb1, for USB cameras)
0.000222 main(2):  + serial (for serial cameras)
0.000227 main(2):  + no resmgr (serial port access and 
locking)
0.000232 main(2):  + no ttylock (serial port locking)
0.000238 main(2):  + no lockdev (serial port locking)
0.000243 main(2): CAMLIBS env var not set, using 
compile-time default instead
0.000249 main(2): IOLIBS env var not set, using 
compile-time default instead
0.000254 main(2): invoked with following arguments:
0.000260 main(2):   --debug
0.000266 main(2):   --debug-logfile=my-logfile.txt
0.000271 main(2):   --get-all-files
0.000304 load_settings   (2): Creating gphoto config directory 
('/home/dale/.gphoto')
0.000344 load_settings   (2): Loading settings from file 
'/home/dale/.gphoto/settings'.
0.000492 main(2): The user has not specified both a 
model and a port. Try to figure them out.
0.000503 gp_port_info_list_load  (2): Using ltdl to load io-drivers from 
'/usr/lib/x86_64-linux-gnu/libgphoto2_port/0.12.0'...
0.000573 foreach_func(2): Called for filename 
'/usr/lib/x86_64-linux-gnu/libgphoto2_port/0.12.0/disk'.
0.000726 gp_port_library_list(2): found fstab fsname proc
0.000739 gp_port_library_list(2): found fstab fsname 
UUID=396a3e8b-38fa-464d-b9f5-7fa70be876d3
0.000754 gp_port_library_list(2): found fstab fsname 
UUID=2874ada4-52f7-4f1e-8740-9d00ee948d48
0.000769 gp_port_library_list(2): found fstab fsname 
UUID=2a26fe59-1ba2-47d9-b5cb-c300a21515b4
0.000782 gp_port_library_list(2): found fstab fsname 
UUID=7ff00cc7-cbf1-4363-b85c-19457576549c
0.000798 gp_port_library_list(2): found fstab fsname /dev/sdc1
0.000813 gp_port_library_list(2): found fstab fsname /dev/scd0
0.000828 gp_port_library_list(2): found fstab fsname /dev/sg0
0.000946 gp_port_library_list(2): found mtab fsname sysfs
0.000959 gp_port_library_list(2): found mtab fsname proc
0.000968 gp_port_library_list(2): found mtab fsname udev
0.000985 gp_port_library_list(2): found mtab fsname devpts
0.000999 gp_port_library_list(2): found mtab fsname tmpfs
0.001017 gp_port_library_list(2): found mtab fsname /dev/sda6
0.001027 gp_port_library_list(2): found mtab fsname tmpfs
0.001039 gp_port_library_list   

Bug#795890: ori: FTBFS on non-Linux: UNSUPPORTED OS

2015-08-17 Thread Afif Elghraoui


On الإثنين 17 آب 2015 10:51, Aaron M. Ucko wrote:
 Source: ori
 Version: 0.8.1+ds1-1
 Severity: important
 Justification: fails to build from source
 
 Builds of ori on kFreeBSD and the Hurd have been failing:
 
   public/oriutil/rwlock.h:33:2: error: #error UNSUPPORTED OS
 
 The problem appears to be that ori has a whitelist of supported
 Unix-like architectures:


FreeBSD is even on that whitelist, strangely enough.


 https://anonscm.debian.org/cgit/users/afif-guest/ori.git/tree/public/oriutil/rwlock.h#n27
 
 I'd suggest substituting __unix__, as every vaguely-modern Unixlike
 system should support pthreads.  (Certainly, all Debian architectures
 do.)
 
 Could you please take a look?


Will do.


Thanks for your report

Afif


-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



Bug#795915: please upload 0.8.3 to unstable

2015-08-17 Thread Yaroslav Halchenko
Package: python-smmap
Version: 0.8.3-1
Severity: normal

fresh release/snapshot of python-git needs updated/fixed version, so it would
be nice to see 0.8.3 in unstable to progress forward.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.17-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 python-smmap depends on:
ii  python  2.7.9-1

python-smmap recommends no packages.

Versions of packages python-smmap suggests:
ii  python-nose  1.3.6-1

-- no debconf information



Bug#793674: [Pkg-hhvm-team] Bug#793674: hhvm: leaves alternatives after purge: php - /usr/bin/hhvm

2015-08-17 Thread David Martínez Moreno
tags 793674 + pending
thanks

On 7/26/15 5:44 AM, Andreas Beckmann wrote:
 Hi,
 
 during a test with piuparts I noticed your package left unowned files on
 the system after purge, which is a violation of policy 6.8:

This has been fixed as of
http://anonscm.debian.org/cgit/pkg-hhvm/hhvm.git/commit/?id=1b3b1f321b369747ca57c9ca7aef7a17d0a57b44
and it will be present in the next upload (hopefully when the dust due to the
GCC5 transition settles).


Ender.



signature.asc
Description: OpenPGP digital signature


Bug#795920: libglademm2.4-1c2a: transition needed for g++-5 ABI

2015-08-17 Thread Simon McVittie
Package: libglademm2.4-1c2a
Version: 2.6.7-4
Severity: important

glademm2.4 is yet another C++ package that needs a transition to the
g++-5 ABI. See the similar glibmm bug for all the tedious details.

Matthias' build logs mention, for instance,

5880 gDF .text  0055  Base
Gnome::Glade::Xml::create(std::__cxx11::basic_stringchar, 
std::char_traitschar, std::allocatorchar  const, Glib::ustring const, 
Glib::ustring const)

Starting this is blocked by starting the equivalent gtkmm2.4 transition.

I will probably stage this in pkg-gnome svn tomorrow.

S



Bug#792649: the demangler is not aware of the __cxx11 symbols in GCC 5's libstdc++

2015-08-17 Thread David Martínez Moreno
On 8/14/15 4:37 PM, GUO Yixuan wrote:
 Hi,

 On Wed, Aug 12, 2015 at 10:23:05PM +0200, Matthias Klose wrote:
 Control: tags -1 + important

 ignoring the check for now. looks like the package is good enough to be used
 even with the test failing.
 There's a patch recently submitted on github, although it is not 
 merged into the upstream repo.

 https://github.com/Jo-Con-El/glog/commit/b1639e3014996fbc7635870e013559c54e7e3b2f

Yes, I submitted that, but they haven't merged it yet because I hadn't
signed the CLA.  I was waiting on getting internal permission and it's all
cleared now.

The patch leaves cxx11 symbols as

|google::LogDestination::addresses_[cxx11]

i.e. enclosed in square brackets.


Ender.
|



signature.asc
Description: OpenPGP digital signature


Bug#794718: Bug now resolved

2015-08-17 Thread Andrew Beverley
The segfault was due to an old version of the extdata plugin on the system 
(which
was manually compiled and installed). A new version has been installed and now
functions correctly.

See http://www.dovecot.org/list/dovecot/2015-August/101590.html

It would be useful if the extdata plugin was available as a Debian package; I 
will
submit a separate request for this.



Bug#795911: jessie-pu: package gtk+3.0/3.14.5-1+deb8u1

2015-08-17 Thread Ruben Undheim

 It looks like #748469 was fixed in upstream 3.16.5:
 http://ftp.gnome.org/pub/gnome/sources/gtk+/3.16/gtk+-3.16.5.changes
 and #773135 was fixed in 3.15.4 :
 http://ftp.acc.umu.se/pub/gnome/sources/gtk+/3.15/gtk+-3.15.4.changes

Thanks Mert,

The versions you mention were never uploaded to Debian.
I found the relevant Debian version numbers and added them to the two bug 
reports.

See:
  https://bugs.debian.org/773135 
  https://bugs.debian.org/787419

I hope it looks better now, Adam. I will remember to do this first the next 
time.

Thanks!

Cheers,
Ruben


signature.asc
Description: Digital signature


Bug#795826: Bug#795835: epydoc: Please use (deterministic) sorting for module and class trees

2015-08-17 Thread Kenneth Pronovici
Hi Val,

I'll apply both of these patches and upload sometime soon, hopefully
within the next few days.

KEN



  1   2   3   4   >