Bug#786857: python-dolfin: fails to import

2015-05-25 Thread Drew Parsons
Package: python-dolfin
Version: 1.5.0-2
Severity: grave
Justification: renders package unusable

The dolfin python package fails to import:

$ python
Python 2.7.10rc1 (default, May 11 2015, 04:32:37) 
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from dolfin import *
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/lib/python2.7/dist-packages/dolfin/__init__.py", line 16, in 

from . import cpp
  File "/usr/lib/python2.7/dist-packages/dolfin/cpp/__init__.py", line 42, in 

exec("from . import %s" % module_name)
  File "", line 1, in 
  File "/usr/lib/python2.7/dist-packages/dolfin/cpp/common.py", line 110, in 

__pythonversion__ = "%d.%d.%d"%(tuple(map(int, [tmp[2], tmp[4], tmp[6]])))
ValueError: invalid literal for int() with base 10: 'a'




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

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

Versions of packages python-dolfin depends on:
ii  libamd2.3.11:4.2.1-3
ii  libatlas3-base [liblapack.so.3]3.10.2-7
ii  libblas3 [libblas.so.3]1.2.20110419-10
ii  libboost-filesystem1.55.0  1.55.0+dfsg-3
ii  libboost-iostreams1.55.0   1.55.0+dfsg-3
ii  libboost-program-options1.55.0 1.55.0+dfsg-3
ii  libboost-system1.55.0  1.55.0+dfsg-3
ii  libboost-thread1.55.0  1.55.0+dfsg-3
ii  libc6  2.19-18
ii  libcamd2.3.1   1:4.2.1-3
ii  libccolamd2.8.01:4.2.1-3
ii  libcholmod2.1.21:4.2.1-3
ii  libcolamd2.8.0 1:4.2.1-3
ii  libdolfin-dev  1.5.0-2
ii  libdolfin1.5   1.5.0-2
ii  libgcc11:5.1.1-7
ii  libgfortran3   5.1.1-7
ii  libgomp1   5.1.1-7
ii  libhdf5-openmpi-8  1.8.13+docs-15
ii  libhwloc5  1.10.1-1
ii  liblapack3 [liblapack.so.3]3.5.0-4
ii  libopenblas-base [liblapack.so.3]  0.2.14-1
ii  libopenmpi1.6  1.6.5-9.2
ii  libpetsc3.4.2  3.4.2.dfsg1-8.1+b1
ii  libpython2.7   2.7.10~rc1-1
ii  libqtcore4 4:4.8.6+git155-g716fbae+dfsg-2
ii  libqtgui4  4:4.8.6+git155-g716fbae+dfsg-2
ii  libslepc3.4.2  3.4.2.dfsg-2+b1
ii  libstdc++6 5.1.1-7
ii  libumfpack5.6.21:4.2.1-3
ii  libvtk5.8  5.8.0-17.5
ii  libvtk5.8-qt4  5.8.0-17.5
ii  libxml22.9.2+dfsg1-3
ii  python 2.7.9-1
ii  python-ffc 1.5.0-3
ii  python-instant 1.5.0-1
ii  python-netcdf  2.9.4-3
ii  python-numpy [python-numpy-abi9]   1:1.8.2-2
ii  python-ply 3.4-5
ii  python-six 1.9.0-3
ii  python-sympy   0.7.5-4
ii  python-ufl 1.5.0-1
pn  python:any 
ii  swig   2.0.12-1
ii  zlib1g 1:1.2.8.dfsg-2+b1

python-dolfin recommends no packages.

Versions of packages python-dolfin suggests:
ii  dolfin-doc  1.5.0-2

-- no debconf information


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



Bug#786856: jessie-pu: package systemd/215-17+deb8u1

2015-05-25 Thread Martin Pitt
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

Hello,

I just uploaded systemd 215-17+deb8u1 to stable, with essentially the
same contents/fixes as in 215-18 to unstable [1].

Annotated changelog:

|  [ Michael Biebl ]
|  * manager: Pass correct errno to strerror(), have_ask_password contains
|negative error values which have to be negated when being passed to
|strerror().

This is a leftover from a pre-jessie release team review, during that
this little error got spotted. It just affects correct error message
reporting. I can search the reference to that where it was
reviewed/ack'ed if you care, but I suppose it's straightforward
enough.

|  [ Martin Pitt ]
|  * Revert upstream commit 743970d which immediately SIGKILLs units during
|shutdown. This leads to problems like bash not being able to write its
|history, mosh not saving its state, and similar failed cleanup actions.
|(Closes: #784720, LP: #1448259)

Requested by Henrique and Niels, and quite a severe data loss
condition.

|  * write_net_rules: Escape '{' and '}' characters as well, to make this work
|with busybox grep. Thanks Faidon Liambotis! (Closes: #765577)

RC bug with minimally invasive fix. (Aside from the jessie-ignore
RC bug #780650 which will be fixed with 220-1, this is the only
current RC bug)

|  * debian/gbp.conf: Point to jessie branch.

git-buildpackage bureaucracy, no impact on builds or the binaries.

debdiff is attached. It should be quite obvious which hunk applies to
which change, but please don't hesitate to ask.

Thanks,

Martin

[1] https://tracker.debian.org/news/685999
-- 
Martin Pitt| http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
diff -Nru systemd-215/debian/changelog systemd-215/debian/changelog
--- systemd-215/debian/changelog2015-04-16 17:26:58.0 +0200
+++ systemd-215/debian/changelog2015-05-26 07:56:09.0 +0200
@@ -1,3 +1,21 @@
+systemd (215-17+deb8u1) stable; urgency=medium
+
+  [ Michael Biebl ]
+  * manager: Pass correct errno to strerror(), have_ask_password contains
+negative error values which have to be negated when being passed to
+strerror().
+
+  [ Martin Pitt ]
+  * Revert upstream commit 743970d which immediately SIGKILLs units during
+shutdown. This leads to problems like bash not being able to write its
+history, mosh not saving its state, and similar failed cleanup actions.
+(Closes: #784720, LP: #1448259)
+  * write_net_rules: Escape '{' and '}' characters as well, to make this work
+with busybox grep. Thanks Faidon Liambotis! (Closes: #765577)
+  * debian/gbp.conf: Point to jessie branch.
+
+ -- Martin Pitt   Tue, 26 May 2015 07:55:44 +0200
+
 systemd (215-17) unstable; urgency=high
 
   * cryptsetup: Implement offset and skip options. (Closes: #751707,
diff -Nru systemd-215/debian/extra/write_net_rules 
systemd-215/debian/extra/write_net_rules
--- systemd-215/debian/extra/write_net_rules2015-04-16 17:26:58.0 
+0200
+++ systemd-215/debian/extra/write_net_rules2015-05-26 07:56:09.0 
+0200
@@ -118,7 +118,7 @@
 match="$match, KERNEL==\"$basename*\""
 
 # build a regular expression that matches the new rule that we want to write
-new_rule_pattern=$(echo "^SUBSYSTEM==\"net\", ACTION==\"add\"$match" | sed -re 
's/([\?\*])/\\\1/g')
+new_rule_pattern=$(echo "^SUBSYSTEM==\"net\", ACTION==\"add\"$match" | sed -re 
's/([\?\*\{\}])/\\\1/g')
 
 # Double check if the new rule has already been written. This happens if
 # multiple add events are generated before the script returns and udevd
diff -Nru systemd-215/debian/gbp.conf systemd-215/debian/gbp.conf
--- systemd-215/debian/gbp.conf 2015-04-16 17:26:58.0 +0200
+++ systemd-215/debian/gbp.conf 2015-05-26 07:56:09.0 +0200
@@ -1,4 +1,4 @@
 [DEFAULT]
 pristine-tar = True
 patch-numbers = False
-debian-branch = master
+debian-branch = jessie
diff -Nru 
systemd-215/debian/patches/manager-pass-correct-errno-to-strerror.patch 
systemd-215/debian/patches/manager-pass-correct-errno-to-strerror.patch
--- systemd-215/debian/patches/manager-pass-correct-errno-to-strerror.patch 
1970-01-01 01:00:00.0 +0100
+++ systemd-215/debian/patches/manager-pass-correct-errno-to-strerror.patch 
2015-05-26 07:56:09.0 +0200
@@ -0,0 +1,27 @@
+From 6d025bafdb9a3317fac014bdf19acf09256a1531 Mon Sep 17 00:00:00 2001
+From: Michael Biebl 
+Date: Thu, 16 Apr 2015 13:56:28 +0200
+Subject: [PATCH] manager: pass correct errno to strerror()
+
+have_ask_password contains negative error values which have to be
+negated when being passed to strerror().
+---
+ src/core/manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/core/manager.c b/src/core/manager.c
+index 47e23ba..06ef376 100644
+--- a/src/core/manager.c
 b/src/core/manager.c
+@@ -241,7 +241,7 @@ static int 
manager_dispatch_ask_passw

Bug#786850: gcc-4.9: AddressSanitizer fails with pthread_cond_init

2015-05-25 Thread Erik de Castro Lopo
Erik de Castro Lopo wrote:

> Package: gcc-4.9
> Version: 4.9.2-16
> Severity: normal

Same problem with gcc-4.9.2-18 from unstable.

Erik
-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/


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



Bug#785627: Mayavi2 maintenance [python-mne is marked for autoremoval from testing]

2015-05-25 Thread Andreas Tille
Hi,

the RC bug #785627 did not received any response and according to its
rdepends mayavi2 affects several packages in Debian science which should
be hit by the same autoremoval.

There are other open bugs against mayavi2 which seem not hard to fix and
it is lagging begin upstream.  Do we want to starte a Debian Science
effort to upgrade this package?  (I'm personally not available for such
thing for about four weeks - otherwise I would have done something
myself.)  We should check whether python-apps team has ACLs set to
enable commits of non-team members.  Otherwise it might be sensible to
move the package to Debian Science Git.

Kind regards

   Andreas.

- Forwarded message from Debian testing autoremoval watch 
 -

Date: Tue, 26 May 2015 04:39:03 +
From: Debian testing autoremoval watch 
To: python-...@packages.debian.org
Subject: python-mne is marked for autoremoval from testing

python-mne 0.8.6+dfsg-2 is marked for autoremoval from testing on 2015-07-01

It (build-)depends on packages with these RC bugs:
785627: mayavi2: malicious dynamic python interpreter lookup via "/usr/bin/env 
python" in main executable


___
Debian-med-packaging mailing list
debian-med-packag...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging


- End forwarded message -

-- 
http://fam-tille.de


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



Bug#786853: clang-3.7: Link error with -fsanitize=address

2015-05-25 Thread Erik de Castro Lopo
Erik de Castro Lopo wrote:

> Possible packaging error?

Very similar error if I try to use -fsanitize=address with
armhf with clang-3.5 and clang-3.6.

Erik
-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/


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



Bug#786855: squid3: doesn't start with adaptation_access option

2015-05-25 Thread Gianluca Mattiuzzi
Package: squid3
Version: 3.4.8-6
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate
***

   * What led up to the situation?
>   Squid works correctly without c-icap.
>   I installed c-icap server and I add to squid.conf the following
lines :
>
>   icap_enable on
>   icap_service service_avi_req reqmod_precache
icap://localhost:1344/virus_scan bypass=off
>   icap_service service_avi_resp respmod_precache
icap://localhost:1344/virus_scan bypass=on
>   adaptation_access service_avi_req allow all
>   adaptation_access service_avi_resp allow all

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
>   c-icap server is up and running
>
>   ● c-icap.service - LSB: c-icap Server
>  Loaded: loaded (/etc/init.d/c-icap)
>  Active: active (running) since Tue 2015-05-26 08:03:58 CEST;
34min ago
>  CGroup: /system.slice/c-icap.service
>  ├─591 /usr/bin/c-icap
>  ├─593 /usr/bin/c-icap
>  ├─594 /usr/bin/c-icap
>  └─595 /usr/bin/c-icap
>
>   c-icap listen on 1344
>
>   netstat -nap | grep -i "c-icap"
>   tcp0  0 0.0.0.0:13440.0.0.0:*
LISTEN  591/c-icap
>
>   c-icap seems to work fine
>
>   c-icap-client -f /bin/ls -s
"srv_clamav?allow204=on&force=on&sizelimit=off&mode=simple"
>   ICAP server:localhost, ip:127.0.0.1, port:1344
>
>   No modification needed (Allow 204 response)

   * What was the outcome of this action?
>   "squid3 -k parse" output :
>   2015/05/26 08:21:14| Processing: icap_enable on
>   2015/05/26 08:21:14| Processing: icap_service service_avi_req
reqmod_precache icap://localhost:1344/virus_scan bypass=off
>   2015/05/26 08:21:14| Processing: icap_service service_avi_resp
respmod_precache icap://localhost:1344/virus_scan bypass=on
>   2015/05/26 08:21:14| Processing: adaptation_access service_avi_req
allow all
>   2015/05/26 08:21:14| Processing: adaptation_access service_avi_resp
allow all
>   Aborted
>
>   "/var/log/squid3/cache.log" output :
>   2015/05/26 08:14:09 kid1| Squid Cache (Version 3.4.8): Exiting
normally.
>   2015/05/26 08:14:09 kid1| assertion failed: mem.cc:282: "size ==
StrPoolsAttrs[i].obj_size"
>   2015/05/26 08:14:09| assertion failed: mem.cc:282: "size ==
StrPoolsAttrs[i].obj_size"
>   2015/05/26 08:21:14| assertion failed: mem.cc:282: "size ==
StrPoolsAttrs[i].obj_size"

   * What outcome did you expect instead?


*** End of the template - remove these template lines ***


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

Kernel: Linux 3.16.0-4-amd64 (SMP w/6 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 squid3 depends on:
ii  adduser  3.113+nmu3
ii  libc62.19-18
ii  libcap2  1:2.24-8
ii  libcomerr2   1.42.12-1.1
ii  libdb5.3 5.3.28-9
ii  libecap2 0.2.0-3
ii  libexpat12.1.0-6+b3
ii  libgcc1  1:4.9.2-10
ii  libgssapi-krb5-2 1.12.1+dfsg-19
ii  libk5crypto3 1.12.1+dfsg-19
ii  libkrb5-31.12.1+dfsg-19
ii  libldap-2.4-22.4.40+dfsg-1
ii  libltdl7 2.4.2-1.11
ii  libnetfilter-conntrack3  1.0.4-1
ii  libnettle4   2.7.1-5
ii  libpam0g 1.1.8-3.1
ii  libsasl2-2   2.1.26.dfsg1-13
ii  libstdc++6   4.9.2-10
ii  libxml2  2.9.1+dfsg1-5
ii  logrotate3.8.7-1+b1
ii  lsb-base 4.1+Debian13+nmu1
ii  netbase  5.3
ii  squid3-common3.4.8-6

squid3 recommends no packages.

Versions of packages squid3 suggests:
pn  resolvconf   
pn  smbclient
pn  squid-cgi
ii  squid-purge  3.4.8-6
ii  squidclient  3.4.8-6
pn  ufw  
pn  winbindd 

-- Configuration Files:
/etc/squid3/squid.conf changed:
pid_filename /var/run/squid3.pid
http_port 3128
icp_port 0
snmp_port 3401
ftp_user anonymous@anonymous.anonymous
icon_directory /usr/share/squid3/icons
mime_table /usr/share/squid3/mime.conf
coredump_dir /var/spool/squid3
cache_effective_user proxy
cache_dir ufs /var/spool/squid3 1024 16 256
cache_mem 256 MB
cache_mgr c...@pasubiogroup.it
hierarchy_stoplist cgi-bin ?
refresh_pattern ^ftp:   144020% 10080
refresh_pattern ^gopher:14400%  1440
refresh_pattern -i (/cgi-bin/|\?) 0 0%  0
refresh_pattern .   0   20% 4320
logformat customFormat %ts.%03tu %tg | %un %>A %>a | %la %lp %Sh/%h | %rm %ru %rv %mt %03>Hs %{Referer}>h | %st %st | %tr %dt |
"%{User-Agent}>h" "%{Server}http://go.microsoft.com/fwlink

Bug#771677: Segmentation fault during detect

2015-05-25 Thread Johann Klammer
Tags: patch fixed-upstream


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



Bug#786375: about gRPC packaging

2015-05-25 Thread Andrew Pollock
On Mon, May 25, 2015 at 12:56:51PM +0200, László Böszörményi (GCS) wrote:
> Hi Andrew,
> 
> On Thu, May 21, 2015 at 1:20 PM, Andrew Pollock  wrote:
> > I don't mind you joining in. I'm doing the work on Github, as I'm trying to
> > help the gRPC guys maintain it themselves to some degree (I work for
> > Google).
>  OK, good plan. I assume you don't work at the same place where gRPC
> is being developed. It means the packaging will be refreshed in their
> tree from time to time, right?
> 
> > https://github.com/grpc/grpc/pull/1696 is what I've done so far. If you can
> > help get protobuf3 into experimental, I can flesh the package out more
> > there.
>  As I see, it was merged. As such, I add my changes over yours.
> 
> > In my next pull request, I can add you as an Uploader.
>  Thanks. How to go on from now? May I get commit access to your tree
> or just send pull requests? Just done the latter.

I'm very new at using Github, so for the time being, maybe just send pull
requests to me. Longer term, once we've agreed on how we're doing things,
I'd recommend just sending pull requests to the upstream grpc repository.


signature.asc
Description: Digital signature


Bug#786854: Incorrect quote handling breaks "--rsync-path" option in rsync_long_args

2015-05-25 Thread Chris Kuehl
tag 786854 + fixed-upstream patch
found 786854 1.3.1-4
found 786854 1.3.1-6
found 786854 1.3.1-7
thanks

Hi again,

It looks like this was fixed upstream by this change:
https://github.com/rsnapshot/sourceforge-issues/issues/23

I confirmed that the latest version of upstream rsnapshot (from the
GitHub repo) does not have the problem.

I've attached a patch that applies the fix to the latest version of the
Debian package, and confirmed it fixed the issue. It is also available
in a git repo for convenience:
https://github.com/ocf/rsnapshot/commit/81e1f15f53017a99aeb5ab4fb7f314797bff1faf

Hope this is helpful -- I'd be more than happy to help with testing of
any changes!

Many thanks, and happy Monday!
Chris
>From 2a4f78351d9dcedad6e1780429452b0eb3472b59 Mon Sep 17 00:00:00 2001
From: Chris Kuehl 
Date: Mon, 25 May 2015 22:38:41 -0700
Subject: [PATCH] Fix handling of rsync_long_args

---
 debian/changelog |  7 +++
 debian/patches/20_split_long_args_remove_quotes.diff | 19 +++
 debian/patches/series|  1 +
 3 files changed, 27 insertions(+)
 create mode 100644 debian/patches/20_split_long_args_remove_quotes.diff

diff --git a/debian/changelog b/debian/changelog
index 60633b3..24b22cb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+rsnapshot (1.3.1-7ocf1) UNRELEASED; urgency=medium
+
+  * Add debian/patches/20_split_long_args_remove_quotes.diff to fix handling on
+rsync_long_args.
+
+ -- Chris Kuehl   Mon, 25 May 2015 22:18:54 -0700
+
 rsnapshot (1.3.1-7) unstable; urgency=medium
 
   * Remove obsolete conffiles anacron scripts (Closes: #767124)
diff --git a/debian/patches/20_split_long_args_remove_quotes.diff b/debian/patches/20_split_long_args_remove_quotes.diff
new file mode 100644
index 000..695b535
--- /dev/null
+++ b/debian/patches/20_split_long_args_remove_quotes.diff
@@ -0,0 +1,19 @@
+From: Matt McCutchen 
+Subject: Implement quote removal in split_long_args_with_quotes
+Forwarded: yes, https://github.com/rsnapshot/rsnapshot/pull/23
+Bug-Debian: https://bugs.debian.org/786854
+
+--- a/rsnapshot-program.pl
 b/rsnapshot-program.pl
+@@ -3778,8 +3778,9 @@
+ # in quotes and got a close quote
+ 	} elsif($thischar eq $inquotes) {
+ 	$inquotes = '';
+-}
+-	$stack[-1] .= $thischar;
++} else {
++	$stack[-1] .= $thischar;
++	}
+ 	}
+ 	if($inquotes) {
+ 	print_err("Unbalanced quotes in $argname", 1);
diff --git a/debian/patches/series b/debian/patches/series
index b1b69f1..4a9fb12 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -14,3 +14,4 @@
 17_linux_lvm_cmd_lvremove_silenced.diff
 18_rsnapreport_rsync_output.diff
 19_cmd_postexec_umount.diff
+20_split_long_args_remove_quotes.diff
-- 
1.9.1



Bug#786840: dpkg-gensymbols seems to ignore #include directives

2015-05-25 Thread Guillem Jover
Control: forcemerge -1 785937

On Tue, 2015-05-26 at 00:58:13 +0200, Matthias Klose wrote:
> Package: dpkg-dev
> Version: 1.18.0
> Severity: serious

> seen when building python3.5 in unstable:
> 
> dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see
> diff output below
> dpkg-gensymbols: warning: debian/libpython3.5/DEBIAN/symbols doesn't match
> completely debian/libpython3.5.symbols
> --- debian/libpython3.5.symbols (libpython3.5_3.5.0~b1-1_amd64)
> +++ dpkg-gensymbols49ZYTa   2015-05-25 22:52:29.084129787 +
> @@ -1,4 +1,1622 @@
>  libpython3.5m.so.1.0 libpython3.5 #MINVER#
> -#include "libpython.symbols"
> + PyAST_Check@Base 3.5.0~b1
> + PyAST_Compile@Base 3.5.0~b1
> + PyAST_CompileEx@Base 3.5.0~b1
> + PyAST_CompileObject@Base 3.5.0~b1
> + PyAST_FromNode@Base 3.5.0~b1
> + PyAST_FromNodeObject@Base 3.5.0~b1
> + PyAST_Validate@Base 3.5.0~b1
> + PyAST_mod2obj@Base 3.5.0~b1
> + PyAST_obj2mod@Base 3.5.0~b1
> [...]
> 
> apparently the include directive is ignored, and all symbols in the included
> files are marked as missing. downgrading to 1.17.25 fixes this issue. this
> causes build failures for packages calling dpkg-gensymbols with -c2 or higher.

This is the same issue as the one previously reported, I think I'll
just revert the change and upload later today, as there's many other
instances that might make it break besides the ones already fixed now.

Thanks,
Guillem


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



Bug#786269: [Python-modules-team] Bug#786269: tvdb-api: deprecation of python-support

2015-05-25 Thread Luca Falavigna
Ciao Sandro,

2015-05-22 4:50 GMT+02:00 Sandro Tosi :
> already fixed in SVN, waiting for python-requests-cache to be
> processed out of NEW to upload.

python-requests-cache has been processed from NEW.

-- 
Cheers,
Luca


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



Bug#786223: *** GMX Spamverdacht *** Bug#786223: psignifit3: deprecation of python-support

2015-05-25 Thread Luca Falavigna
Hi Valentin,

2015-05-26 0:51 GMT+02:00 Valentin Haenel :
> I (we) no longer have the resources to maintain this package. What are
> the steps required for removing it from Debian?

Feel free to report a bug against ftp.debian.org asking for its
removal. If you prefer, I could handle this for you.

-- 
Cheers,
Luca


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



Bug#760003: transition: qt-gstreamer

2015-05-25 Thread Diane Trout
Finally.

It appears I fixed the symbols files issues with telepathy-qt and  libkpeople

Do I need to do anything to get the the child packages to try to rebuild?

Diane


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



Bug#786854: Incorrect quote handling breaks "--rsync-path" option in rsync_long_args

2015-05-25 Thread Chris Kuehl
Subject: rsnapshot: Incorrect quote handling breaks "--rsync-path" option in 
rsync_long_args
Package: rsnapshot
Version: 1.3.1-7
Severity: normal
Tags: upstream

Hi maintainer,

rsnapshot on jessie and sid (versions 1.3.1-4, 1.3.1-6, and 1.3.1-7) appear to
handle quotes in rsync_long_args incorrectly, preventing passing arguments
like:

--rsync-path="sudo rsync"

...which makes many backup scenarios much harder.

I have attached an rsnapshot.conf which exhibits the problem. For
simplicity of testing, it tries to use --rsync-path="env rsync".

To test, change the backup point at the bottom to some server you have
access to and run `rsnapshot -v -c rsnapshot.conf sync`. Output should
be similar to:

$ rsnapshot -vc rsnapshot.conf sync
echo 4160 > /tmp/rsnapshot.pid
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
--rsync-path="env rsync" --rsh=/usr/bin/ssh ckuehl@supernova:~/bin \
/tmp/backup/.sync/test/
zsh:1: command not found: env rsync
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) 
[Receiver=3.1.1]

rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot -vc rsnapshot.conf sync

ERROR: /usr/bin/rsync returned 12 while processing ckuehl@supernova:~/bin
touch /tmp/backup/.sync/
rm -f /tmp/rsnapshot.pid

The "zsh:1: command not found: env rsync" suggests over-quoting (the same
appears when using bash or dash as the shell).

The test case works fine in wheezy (version 1.3.1-3).

Many thanks!
Chris


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

Kernel: Linux 4.0.0-1-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: systemd (via /run/systemd/system)

Versions of packages rsnapshot depends on:
ii  liblchown-perl  1.01-2+b1
ii  logrotate   3.8.7-2
ii  perl5.20.2-6
ii  rsync   3.1.1-3

Versions of packages rsnapshot recommends:
ii  openssh-client [ssh-client]  1:6.7p1-6

rsnapshot suggests no packages.

-- no debconf information
config_version  1.2

cmd_cp  /bin/cp
cmd_rm  /bin/rm
cmd_rsync   /usr/bin/rsync
cmd_ssh /usr/bin/ssh
cmd_logger  /usr/bin/logger

rsync_long_args --delete --numeric-ids --relative --delete-excluded 
--rsync-path="env rsync"

sync_first  1

lockfile/tmp/rsnapshot.pid

# backup root directory
snapshot_root   /tmp/backup/

# backup intervals (must be in ascending order)
retain  daily   7
retain  weekly  4
retain  monthly 6

# backup points/scripts
backup  ckuehl@supernova:~/bin  test/


Bug#785344: libdpkg-perl: Dpkg/Shlibs/Objdump.pm does not cope with spaces in symbol names

2015-05-25 Thread Guillem Jover
Hi!

On Wed, 2015-05-20 at 09:49:22 +1200, Michael Hudson-Doyle wrote:
> On 20 May 2015 at 09:24, Guillem Jover  wrote:
> > On Fri, 2015-05-15 at 15:03:53 +1200, Michael Hudson-Doyle wrote:
> >> Package: libdpkg-perl
> >> Version: 1.17.25ubuntu1
> >> Severity: normal

> >> Upstream git now produces shared libraries and dpkg-shlibdeps
> >> complains noisily when processing them:
> >>
> >> dpkg-shlibdeps: warning: couldn't parse dynamic relocation record: 
> >> 002884d8 R_X86_64_64   
> >> type.func(*launchpad.net/go-xdg/v0.XDGDir) []string+0x0088
> >> dpkg-shlibdeps: warning: couldn't parse dynamic relocation record: 
> >> 002884f0 R_X86_64_64   
> >> type.func(*launchpad.net/go-xdg/v0.XDGDir) []string+0x0090
> >> dpkg-shlibdeps: warning: couldn't parse dynamic relocation record: 
> >> 00288858 R_X86_64_64   
> >> type.func(*launchpad.net/go-xdg/v0.XDGDir) []string
> >> dpkg-shlibdeps: warning: couldn't parse dynamic relocation record: 
> >> 00288940 R_X86_64_64   
> >> type.func(*launchpad.net/go-xdg/v0.XDGDir) []string
> >>
> >> I suppose a few regexp tweaks are required.
> >
> > This would imply changing the regexes to match on column basis or very
> > strict amount of spaces, because there are valid cases where a version
> > node or the visibility markers might or not be present, which seems a
> > bit more flaky, although I doubt the objdump output format has changed
> > for a long time, but we'd have to verify that.
> 
> Yeah, the patch I wrote yesterday (at
> http://paste.ubuntu.com/11232233/) checks for the number of spaces
> indicated by an absent version.  A bit fragile but I don't suppose
> this is very likely to change.  Parsing the ELF would be better but
> obviously a bunch of work (Go has a nice ELF library :-), doesn't
> support versions though).

As mentioned above, we'd need to check if this has changed in the
past, and if so how long ago.

W/o having checked deeply, I think the patch can be simplified, by
just changing the regex to cover the different cases. But I'm still
uncertain if it is a good idea, given that it has the potential to
break existing stuff.

It would be nice if the unit test would cover versions longer than
the normal space padding, and the visibility attributes.

> > In any case, there's several things that come to mind why on first
> > thought this might seem like not an entirely good idea anyway (w/o
> > having never actually looked deep into Go in any serious way):
> >
> >   - Is the ABI (for each supported arch) specified as part of the
> > language, or is it an implementation detail?
> 
> Oh very much an implementation detail at this point.

Ok.

> > + If the latter, it means this might allow linking incompatible
> >   objects, which is one of the reasons C++ does not specify the
> >   mangling rules.
> >   - Do the symbol names interop with GCC Go?
> 
> I don't know for sure about the names, but there is no chance of the
> native toolchain and gccgo directly interoperating anyway: the native
> toolchain does not follow the platform ABI.

But if the symbols match then users might end up linking both, which
might become run-time errors instead of link-time ones? This would not
seem ideal. Or is there something else to guarantee no mixups?

> >   - How would this handle ABI changes in the future if the symbols are
> > not mangled?
> 
> At least in the medium term, there is not going to be anywhere near as
> much ABI stability over time with a Go library compared to a C or even
> C++ library.  A new compiler version implies a new ABI version, for
> example.

Hmm, so what would be the point of shared libraries then? If a new
compiler version implies a new ABI version, then that will require
rebuilding the world, with flag-day transitions, and automatic SOVERSION
bumps or Conflicts or similar.

I'm also not seeing how it could provide a stable ABI w/o some kind of
mangling, or at lest some ABI namespaceing or tagging?

> >   - How would this handle interop with languages that do not support
> > spaces? Can you specify to export to a specific language so that
> > it gets symbols mangled for that? Or do you need something else
> > like manually specifying the symbols in asm, or something like
> > FFI?
> 
> Go and other code can not interoperate directly (see above comments
> about not following ABI). There is a thing (cgo) that generates code
> to support thunking between the two worlds, and you can make it
> generate symbols that conform to C's expectations.

> Besides that, the symbols that end up containing spaces are not the
> sort of things that other languages want to access, it's mostly stuff
> like the data for a type.

Right, I realized that after sending my reply, when I actually peeked
at the spec for what were valid identifiers. :)

> > On Mon, 2015-05-18 at 01:55:57 -0400, Guo Yixuan wrote:
> >> It seems that ELF symbol names can contain any characters,

Bug#786853: clang-3.7: Link error with -fsanitize=address

2015-05-25 Thread Erik de Castro Lopo
Package: clang-3.7
Version: 1:3.7~svn230892-1
Severity: normal

Dear Maintainer,

Compiling a simple "Hello world" style program with -fsanitize=address resukts
in:

$ clang-3.7 -Wall -fsanitize=address program.c -o program
/usr/bin/ld: cannot find /usr/lib/llvm-3.7/bin/../lib/clang/3.7.0/lib/linux/
libclang_rt.asan-arm.a: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see 
invocation)

It seems that that clang expects /usr/lib/llvm-3.7/lib/clang/3.7.0/linux/ to
exist, but it doesn't. 

Possible packaging error?

Cheers,
Erik

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental')
Architecture: armhf (armv7l)

Kernel: Linux 3.10.72+ (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_AU.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages clang-3.7 depends on:
ii  binutils 2.25-7
ii  libc62.19-18
ii  libc6-dev2.19-18
ii  libclang-common-3.7-dev  1:3.7~svn230892-1
ii  libclang1-3.71:3.7~svn230892-1
ii  libedit2 3.1-20150325-1
ii  libffi6  3.2.1-2
ii  libgcc-4.9-dev   4.9.2-18
ii  libgcc1  1:5.1.1-7
ii  libllvm3.7   1:3.7~svn230892-1
ii  libobjc-4.9-dev  4.9.2-18
ii  libstdc++-4.9-dev4.9.2-18
ii  libstdc++6   5.1.1-7
ii  libtinfo55.9+20140913-1+b1
ii  zlib1g   1:1.2.8.dfsg-2+b1

Versions of packages clang-3.7 recommends:
ii  llvm-3.7-dev  1:3.7~svn230892-1
ii  python2.7.9-1

Versions of packages clang-3.7 suggests:
pn  clang-3.7-doc  
pn  gnustep
pn  gnustep-devel  

-- no debconf information


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



Bug#786852: quiterss: Program segfaults on selecting rss feed or news

2015-05-25 Thread Vladimir Berezenko
Package: quiterss
Version: 0.17.7+dfsg-1
Severity: normal

Dear Maintainer,

QuiteRss segfaults while selecting the news feed from list or trying to view
the newsfeed message.

Program received signal SIGSEGV, Segmentation fault.
0x1e3bbff8 in WebCore::QualifiedName::deref() () at /build/qtwebkit-
d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:75
75  /build/qtwebkit-d2Y274/qtwebkit-2.3.4.dfsg/Source/WTF/wtf/Atomics.cpp:
no such file or directory.

Also
Program received signal SIGILL, Illegal instruction.
0x168629d0 in ?? () from /usr/lib/powerpc-linux-gnu/libcrypto.so.1.0.0



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

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

Versions of packages quiterss depends on:
ii  libc6  2.19-18
ii  libgcc11:5.1.1-5
ii  libphonon4 4:4.8.0-5
ii  libqt4-network 4:4.8.6+git155-g716fbae+dfsg-2
ii  libqt4-sql 4:4.8.6+git155-g716fbae+dfsg-2
ii  libqt4-sql-sqlite  4:4.8.6+git155-g716fbae+dfsg-2
ii  libqt4-xml 4:4.8.6+git155-g716fbae+dfsg-2
ii  libqtcore4 4:4.8.6+git155-g716fbae+dfsg-2
ii  libqtgui4  4:4.8.6+git155-g716fbae+dfsg-2
ii  libqtwebkit4   2.3.4.dfsg-3
ii  libsqlite3-0   3.8.10.2-1
ii  libstdc++6 5.1.1-5
ii  phonon 4:4.8.0-5

quiterss recommends no packages.

quiterss suggests no packages.

-- no debconf information


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



Bug#786851: maildrop: reformime -r8 is supposed to convert Q-P to 8bit

2015-05-25 Thread Andrew Buckeridge
Package: maildrop
Version: 2.7.1-3
Severity: important

Dear Maintainer,

Wanted to use script /usr/local/bin/mimetidy.sh to check email is readable:
#!/bin/sh
exec 3>&1
[ $(reformime -r8 | tee /dev/fd/3 | wc -L) -le 80 ]

Also tried processessing email with reformime -r8 

Bug#724934: Libsdl2-mixer-2.0-0 not installable in multiarch env

2015-05-25 Thread Stephen Kitt
Hi Zed,

On Sun, Sep 29, 2013 at 08:46:44PM +0200, Felix Geyer wrote:
> Reassign bug to libmodplug as that's the package that needs to be
> converted to multiarch for libsdl2-mixer to be co-installable on
> multiple architectures.

Is there any chance this could be fixed soon? Or should I just NMU
with François Gouget's patch?

Regards,

Stephen


signature.asc
Description: Digital signature


Bug#784709: issue with os-prober

2015-05-25 Thread Paul Wise
On Mon, 2015-05-25 at 22:09 +0200, Jérôme Kieffer wrote:

> # uname -a
...
> # fdisk -l /dev/sdb
...
> # blkid /dev/sdb?
...
> /dev/sdb4: PTTYPE="dos" PARTUUID="9a2578f7-04"
...
> The extended partition looks different from the other, but the result
> of blkid under 3.2 is the same as 3.16.

Yep, as explained by upstream, this bug in os-prober is due to a new
feature in blkid from newer util-linux versions where it can now get
info from partition tables as well as filesystems, so it succeeds
getting information from the partition but the returned information does
not contain the filesystem type so it returns an empty string.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784709#44

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



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


Bug#784709: when would blkid success but not filesystem type?

2015-05-25 Thread Paul Wise
On Thu, 21 May 2015 13:07:35 +0200 Karel Zak wrote:

> The option '-s' does not affect return code ...  we have information
> about all (including empty) partitions!

Ok, I see. Sounds like the proposed patch is appropriate then.

https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=0001-Fix-by-forcing-fs-type-to-not-detected-if-not-named.patch;att=1;bug=784709

>  Note that my recommendation is to use lsblk, for example:

That has the same issue:

$ sudo lsblk --noheading --output FSTYPE /dev/sda2 ; echo $?

0

I think for our purposes we would need --nodeps too.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



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


Bug#786448: [ITR] templates://neurodebian/{neurodebian.templates}

2015-05-25 Thread Christian PERRIER
Dear Debian maintainer,

The Debian internationalisation team and the Debian English
localisation team will soon begin the review of the debconf
templates used in neurodebian.

This review takes place for all packages that use debconf to interact with
users and its aims are:
- to improve the use of English in all debconf templates;
- to make the wording of debconf templates more consistent;
- to encourage more translations of templates.

Even if your first language is English, this process is likely to help
track down typos or errors, and improve consistency between the
debconf templates of your package and that of other packages in the
distribution.

The process involves both debian-l10n-english contributors and
Debian translators.

The details of the process are given in
http://wiki.debian.org/I18n/SmithDebconfReviewProcess.

I will act as the coordinator of this activity for neurodebian.

The first step of the process is to review the debconf source
template file(s) of neurodebian. This review will start on Friday, May 29, 
2015, or
as soon as you acknowledge this mail with an agreement for us to
carry out this process.

All parts of the process will be carried out in close collaboration
with you, and, unless you explicitly ask for it, no upload nor NMU
will happen for neurodebian.

If you approve this process, please let us know by replying to this
mail. If some work in progress on your side would conflict with such a
rewrite (such as adding or removing debconf templates), please say so,
and we will defer the review to later in the development cycle.

Thank you for your attention.

-- 




signature.asc
Description: Digital signature


Bug#786850: gcc-4.9: AddressSanitizer fails with pthread_cond_init

2015-05-25 Thread Erik de Castro Lopo
Package: gcc-4.9
Version: 4.9.2-16
Severity: normal

Dear Maintainer,

Trivial C program:

#include 
#include 
int main (void)
{   pthread_cond_t cond;
pthread_cond_init(&cond, NULL);
return 0;
}

Above works correctly when compiled and run (even under Valgrind) as:

 gcc -Wall cond_init.c -o cond_init && valgrind ./cond_init

on both x86_64/linux and armhf/linux.

However, then compiled with -fsanitize=address as:

 gcc -Wall -fsanitize=address cond_init.c -o cond_init && ./cond_init

it works correctly on x86_64/linux but gets a SIGSEGV on armhf/linux:

ASAN:SIGSEGV
=
==23193==ERROR: AddressSanitizer: SEGV on unknown address 0x (pc 
0x
sp 0xbeffefb0 bp 0x T0)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ??:0 ??
==23193==ABORTING

Apparently this was a problem in gcc-4.8

https://code.google.com/p/address-sanitizer/issues/detail?id=297

but I'm using the Debian gcc-4.9 package.



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental')
Architecture: armhf (armv7l)

Kernel: Linux 3.10.72+ (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_AU.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gcc-4.9 depends on:
ii  binutils2.25-7
ii  cpp-4.9 4.9.2-16
ii  gcc-4.9-base4.9.2-16
ii  libc6   2.19-18
ii  libcloog-isl4   0.18.3-1
ii  libgcc-4.9-dev  4.9.2-16
ii  libgmp102:6.0.0+dfsg-6
ii  libisl130.14-2
ii  libmpc3 1.0.3-1
ii  libmpfr43.1.2-3
ii  zlib1g  1:1.2.8.dfsg-2+b1

Versions of packages gcc-4.9 recommends:
ii  libc6-dev  2.19-18

Versions of packages gcc-4.9 suggests:
pn  gcc-4.9-doc  
pn  gcc-4.9-locales  
pn  libasan1-dbg 
pn  libatomic1-dbg   
pn  libcilkrts5-dbg  
pn  libgcc1-dbg  
pn  libgomp1-dbg 
pn  libitm1-dbg  
pn  liblsan0-dbg 
pn  libquadmath-dbg  
pn  libtsan0-dbg 
pn  libubsan0-dbg

-- no debconf information


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



Bug#784709: when would blkid success but not filesystem type?

2015-05-25 Thread Paul Wise
On Tue, 2015-05-26 at 12:21 +0800, Paul Wise wrote:
> On Thu, 21 May 2015 13:07:35 +0200 Karel Zak wrote:
> 
> > The option '-s' does not affect return code ...  we have information
> > about all (including empty) partitions!
> 
> Ok, I see. Sounds like the proposed patch is appropriate then.
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=0001-Fix-by-forcing-fs-type-to-not-detected-if-not-named.patch;att=1;bug=784709

Actually the code in question already contains a code path for when
blkid returns success but an empty string. Needs more investigation.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



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


Bug#784241: [BTS#784241] templates://ooniprobe/{templates} : Final update for English review

2015-05-25 Thread Christian PERRIER
Dear Debian maintainer,

On Friday, May 08, 2015, I notified you of the beginning of a review process
concerning debconf templates for ooniprobe.

The debian-l10n-english contributors have now reviewed these templates,
and the final proposed changes are attached to this update to the
original bug report.

Please review the suggested changes, and if you have any
objections, let me know in the next 3 days.

However, please try to avoid uploading ooniprobe with these changes
right now.

The second phase of this process will begin on Friday, May 29, 2015, when I will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
about Friday, June 19, 2015. Please avoid uploading a package with fixed or 
changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

Please note that this is an approximative delay, which depends on my
own availability to process this work and is influenced by the fact
that I simultaneously work on many packages.

Around Saturday, June 20, 2015, I will contact you again and will send a final 
patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


-- 


# These templates have been reviewed by the debian-l10n-english
# team
#
# If modifications/additions/rewording are needed, please ask
# debian-l10n-engl...@lists.debian.org for advice.
#
# Even minor modifications require translation updates and such
# changes should be coordinated with translators and reviewers.

Template: ooniprobe/run-cronjob
Type: boolean
Default: false
_Description: Run ooniprobe daily?
 ooniprobe can be configured to run a set of basic network tests on a daily
 basis. This will test the current network for signs of surveillance and
 censorship, and send the results to the main OONI collector through the Tor
 network.
 .
 If you choose this option, a daily cron job will run network tests as the
 "Debian-ooni" user.
 .
 You should be aware that running OONI may break the terms of service of your 
ISP
 or be legally questionable in your country. The software will attempt to 
connect
 to web services that may be banned, using web censorship circumvention methods
 such as Tor. The OONI project will publish data submitted by probes, possibly
 including your IP address or other identifying information. In addition, your
 use of OONI will be clear to anybody who has access to your computer, and to
 anybody who can monitor your Internet connection (such as your employer, ISP, 
or
 government).
 .
 For more information on the risks associated with running ooniprobe, see
 /usr/share/doc/ooniprobe/RISKS.
Source: ooniprobe
Maintainer: Jérémy Bobbio 
Uploaders: Iain R. Learmonth 
Section: net
Priority: extra
Build-Depends: debhelper (>= 9),
   dh-python,
   po-debconf,
   python-all (>= 2.6.6-3~),
   python-docutils (>= 0.9.1),
   python-geoip (>= 0.2.5),
   python-ipaddr (>= 2.1.10),
   python-mock,
   python-openssl (>= 0.13),
   python-scapy (>= 2.2),
   python-setuptools,
   python-twisted (>= 12.2.0),
   python-txsocksx,
   python-txtorcon (>= 0.7),
   python-yaml (>= 3.10),
   python-zope.interface (>= 3.6),
   tor
Standards-Version: 3.9.6
X-Python-Version: >= 2.7
Vcs-Git: git://anonscm.debian.org/collab-maint/ooniprobe.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ooniprobe.git
Homepage: https://ooni.torproject.org/

Package: ooniprobe
Architecture: all
Depends: ${misc:Depends}, ${python:Depends},
   adduser,
   tor,
   geoip-database
Recommends: python-dumbnet, python-pypcap
Suggests: geoip-database-contrib, obfsproxy
Description: probe for the Open Observatory of Network Interference (OONI)
 OONI, the Open Observatory of Network Interference, is a global observation
 network which aims to collect high quality data using open methodologies
 and free software to share observations and data about the various types,
 methods, and amounts of network tampering in the world.
 .
 ooniprobe is a program to probe a network and collect data for the OONI
 project. It will test the current network for signs of surveillance and
 censorship.
--- ooniprobe.old/debian/templates  2015-05-04 15:01:02.594609802 +0200
+++ ooniprobe/debian/templa

Bug#785092: [DDTP] - Translation- files not updated since Jessie release?

2015-05-25 Thread Christian PERRIER
Quoting Felipe Augusto van de Wiel (faw) (f...@funlabs.org):

> > Indeed all the new translations don't show up in https://packages.debian.org
> > although they do appear as translated in the DDTP database on 
> > ddtp.debian.net.
> 
> When a stable release happens, there's a change required on some of
> the scripts that integrate with ftp-master.  I would imagine nobody
> had the time to do it yet (or remembered).
> 
> I will try to take a look at it later today and get it fixed.


We have daily meaningless "arf arf" messages that are received at
debian-l10n-de...@lists.alioth.debian.org mail addresse.

Martijn tried to have a look at this (see debian-l10n-devel mailing
list archive)and I reported #785092




signature.asc
Description: Digital signature


Bug#786369: debian-installer: Updates for cubox-i/wandboard with u-boot 2015.04+

2015-05-25 Thread Vagrant Cascadian
On 2015-05-24, Cyril Brulebois wrote:
>> The version of u-boot in experimental requires some changes for
>> debian-installer to generate appropriate u-boot images.
...
>> The update to debian-installer and u-boot 2015.04+ uploaded to
>> unstable should be coordinated to minimize the time that the daily
>> builds for armhf fail...
>> 
>> Let me know how you'd like me to proceed!
>
> Feel free to upload u-boot at any time, and ping this bug when you've
> done so, so that I (or someone else) can push that patch to master.

Uploaded 2015.04+dfsg1-2 to unstable, with one more change required to
fix PandaBoard, updated patch:

diff --git a/build/boot/arm/u-boot-image-config 
b/build/boot/arm/u-boot-image-config
index 7e59b38..4d81b9d 100644
--- a/build/boot/arm/u-boot-image-config
+++ b/build/boot/arm/u-boot-image-config
@@ -5,12 +5,12 @@
 #
 # Images from u-boot-imx
 MX53LOCO /usr/lib/u-boot/mx53loco/u-boot.imx 2
-MX6_Cubox-i /usr/lib/u-boot/mx6_cubox-i/SPL 2 
/usr/lib/u-boot/mx6_cubox-i/u-boot.img 84
-Wandboard_Quad /usr/lib/u-boot/wandboard_quad/u-boot.imx 2
+MX6_Cubox-i /usr/lib/u-boot/mx6cuboxi/SPL 2 
/usr/lib/u-boot/mx6cuboxi/u-boot.img 138
+Wandboard /usr/lib/u-boot/wandboard/SPL 2 /usr/lib/u-boot/wandboard/u-boot.img 
138
 #
 # Images from u-boot-omap
 BeagleBoneBlack /usr/lib/u-boot/am335x_boneblack/MLO 256 
/usr/lib/u-boot/am335x_boneblack/u-boot.img 768
-PandaBoard /usr/lib/u-boot/omap4_panda/MLO 256 
/usr/lib/u-boot/omap4_panda/u-boot.bin 768
+PandaBoard /usr/lib/u-boot/omap4_panda/MLO 256 
/usr/lib/u-boot/omap4_panda/u-boot.img 768
 #
 # Images from u-boot-sunxi
 A10-OLinuXino-Lime 
/usr/lib/u-boot/A10-OLinuXino-Lime/u-boot-sunxi-with-spl.bin 16


live well,
  vagrant


signature.asc
Description: PGP signature


Bug#786369: debian-installer: Updates for cubox-i/wandboard with u-boot 2015.04+

2015-05-25 Thread Vagrant Cascadian
On 2015-05-25, Cyril Brulebois wrote:
> Vagrant Cascadian  (2015-05-24):
>> On 2015-05-24, Cyril Brulebois wrote:
>> > Vagrant Cascadian  (2015-05-20):
>> >> The version of u-boot in experimental requires some changes for
>> >> debian-installer to generate appropriate u-boot images.
...
>> Both hummingboard and cubox-i use the new mx6cuboxi u-boot target, not
>> sure where exactly to document that. They're nearly identical hardware,
>> largely differing in physical form-factor; cubox-i is crammed into a
>> tiny cube, hummingboard is your more typical dev board (in fact,
>> virtually identical footprint to the raspberry pi).
>
> Sorry, I was a bit lazy yesterday…
>
> Now that I've looked at board/solidrun/mx6cuboxi/mx6cuboxi.c it seems
> one is supposed to distinguish between boards by toying with GPIOs
> (mx6cuboxi.c in u-boot), so nothing for d-i to worry about, as long as
> the user picks the right bits for the relevant device (e.g. the right
> SD-Card concatenateable images)?

Exactly.


> This means this list (including board → devices mapping) should be kept
> uptodate:
>   
> https://www.debian.org/releases/jessie/armhf/ch02s01.html#armhf-armmp-supported-platforms
>
> Does that make sense, or did I just lose myself in (h)arm-land?

None of these changes apply to jessie yet; they're all targeted at
stretch so far.

That page also only lists the information about the kernel, not u-boot
or the SD-card images... might require some restructuring to get more
specific about the images available.


live well,
  vagrant


signature.asc
Description: PGP signature


Bug#786849: a2p: "elelse"?

2015-05-25 Thread 積丹尼 Dan Jacobson
Package: perl
Version: 5.20.2-6
File: /usr/bin/a2p

$ cat w.awk
{
 gsub(/[A-Za-z_:]/, "");
 if(sub(/.*,-1,-1$/, "NO SERVICE")){}else{sub(/../, "")};
# if(zz != L){print substr($2,0,5), zz; L = zz;}
}
$ a2p w.awk
#!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
if $running_under_some_shell;
# this emulates #! processing on NIH machines.
# (remove #! line above if indigestible)

eval '$'.$1.'$2;' while $ARGV[0] =~ /^([A-Za-z_0-9]+=)(.*)/ && shift;
# process any FOO=bar switches

while (<>) {
s/[A-Za-z_:]//g;
if (s/.*,-1,-1$/NO SERVICE/) {
;
  }
elelse {
s/..//;
}

# if(zz != L){print substr($2,0,5), zz; L = zz;}
}


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



Bug#786848: If a cell phone that has not been turned on is plugged into USB...

2015-05-25 Thread 積丹尼 Dan Jacobson
Package: udev
Version: 219-10

If a cell phone that has not been turned on is plugged into USB, and
then we boot linux, one will get in over and over in journalctl -f:

 5月 26 10:07:45 jidanni3 systemd-udevd[179]: error opening USB device 
'descriptors' file
 5月 26 10:07:50 jidanni3 kernel: usb 2-4.1: new high-speed USB device number 29 
using ehci-pci
 5月 26 10:07:50 jidanni3 kernel: usb 2-4.1: New USB device found, 
idVendor=0e8d, idProduct=2000
 5月 26 10:07:50 jidanni3 kernel: usb 2-4.1: New USB device strings: Mfr=1, 
Product=2, SerialNumber=0
 5月 26 10:07:50 jidanni3 kernel: usb 2-4.1: Product: MT65xx Preloader
 5月 26 10:07:50 jidanni3 kernel: usb 2-4.1: Manufacturer: MediaTek
 5月 26 10:07:50 jidanni3 kernel: cdc_acm 2-4.1:1.1: ttyACM0: USB ACM device
 5月 26 10:07:53 jidanni3 kernel: usb 2-4.1: USB disconnect, device number 29
 5月 26 10:07:53 jidanni3 systemd-udevd[179]: error opening USB device 
'descriptors' file
 5月 26 10:08:00 jidanni3 kernel: usb 2-4.1: new high-speed USB device number 30 
using ehci-pci
 5月 26 10:08:00 jidanni3 kernel: usb 2-4.1: New USB device found, 
idVendor=0e8d, idProduct=2000
 5月 26 10:08:00 jidanni3 kernel: usb 2-4.1: New USB device strings: Mfr=1, 
Product=2, SerialNumber=0
 5月 26 10:08:00 jidanni3 kernel: usb 2-4.1: Product: MT65xx Preloader
 5月 26 10:08:00 jidanni3 kernel: usb 2-4.1: Manufacturer: MediaTek
 5月 26 10:08:00 jidanni3 kernel: cdc_acm 2-4.1:1.1: ttyACM0: USB ACM device
 5月 26 10:08:03 jidanni3 kernel: usb 2-4.1: USB disconnect, device number 30

The problem only goes away when we turn on the cellphone:

 5月 26 10:10:32 jidanni3 systemd-udevd[179]: error opening USB device 
'descriptors' file
 5月 26 10:10:40 jidanni3 kernel: usb 2-4.1: new high-speed USB device number 48 
using ehci-pci
 5月 26 10:10:40 jidanni3 kernel: usb 2-4.1: New USB device found, 
idVendor=0e8d, idProduct=2000
 5月 26 10:10:40 jidanni3 kernel: usb 2-4.1: New USB device strings: Mfr=1, 
Product=2, SerialNumber=0
 5月 26 10:10:40 jidanni3 kernel: usb 2-4.1: Product: MT65xx Preloader
 5月 26 10:10:40 jidanni3 kernel: usb 2-4.1: Manufacturer: MediaTek
 5月 26 10:10:40 jidanni3 kernel: cdc_acm 2-4.1:1.1: ttyACM0: USB ACM device
 5月 26 10:10:43 jidanni3 kernel: usb 2-4.1: USB disconnect, device number 48
 5月 26 10:10:43 jidanni3 systemd-udevd[179]: error opening USB device 
'descriptors' file
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: new high-speed USB device number 49 
using ehci-pci
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: New USB device found, 
idVendor=0bb4, idProduct=0c03
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: New USB device strings: Mfr=2, 
Product=3, SerialNumber=4
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: Product: MT65xx Android Phone
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: Manufacturer: MediaTek
 5月 26 10:10:55 jidanni3 kernel: usb 2-4.1: SerialNumber: 0123456789ABCDEF
 5月 26 10:10:55 jidanni3 kernel: usb-storage 2-4.1:1.0: USB Mass Storage device 
detected
 5月 26 10:10:55 jidanni3 kernel: scsi host5: usb-storage 2-4.1:1.0
 5月 26 10:10:56 jidanni3 kernel: scsi 5:0:0:0: Direct-Access Linux
File-CD Gadget    PQ: 0 ANSI: 2
 5月 26 10:10:56 jidanni3 kernel: scsi 5:0:0:1: Direct-Access Linux
File-CD Gadget    PQ: 0 ANSI: 2
 5月 26 10:10:56 jidanni3 kernel: sd 5:0:0:0: Attached scsi generic sg4 type 0
 5月 26 10:10:56 jidanni3 kernel: sd 5:0:0:1: Attached scsi generic sg5 type 0
 5月 26 10:10:56 jidanni3 kernel: sd 5:0:0:0: [sde] Attached SCSI removable disk
 5月 26 10:10:56 jidanni3 kernel: sd 5:0:0:1: [sdf] Attached SCSI removable disk
 5月 26 10:10:56 jidanni3 systemd-udevd[179]: error: /dev/sdf: No medium found
 5月 26 10:10:56 jidanni3 systemd-udevd[179]: error: /dev/sde: No medium found
 5月 26 10:10:56 jidanni3 systemd-udevd[179]: error: /dev/sdf: No medium found
 5月 26 10:10:56 jidanni3 systemd-udevd[179]: error: /dev/sde: No medium found


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



Bug#786367: flash-kernel: support BeagleBone Black with u-boot 2015.04+

2015-05-25 Thread Cyril Brulebois
Vagrant Cascadian  (2015-05-25):
> On 2015-05-25, Cyril Brulebois wrote:
> > Thanks, pushed the following commit for it:
> >   https://anonscm.debian.org/cgit/d-i/flash-kernel.git/commit/?id=c585656
> >
> > and uploaded afterwards.
> 
> Apparently I only tested the submitted patch with the *new* version, but
> not backwards compatibility with the u-boot version in jessie, and it
> fails to boot with that version due to a typo. The following patch fixes
> this:
> 
> 
> diff --git a/bootscript/bootscr.beaglebone b/bootscript/bootscr.beaglebone
> index 31ee618..ddfee6b 100644
> --- a/bootscript/bootscr.beaglebone
> +++ b/bootscript/bootscr.beaglebone
> @@ -11,8 +11,9 @@ then
>  fi
>  
>  if test "${devtype}" = ""
> -  setenv device mmc
>  then
> +  setenv device mmc
> +else
># use device provided by distro_bootcmd
>setenv device "${devtype}"
>  fi
> 
> Sorry for the trouble!
> 
> 
> live well,
>   vagrant

Eww, I focused a bit too much on the settings being moved around and not
on actual syntax… Sorry I didn't catch it. Pushed & upload 3.40; thanks
for reporting back so quickly!


Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#786367: flash-kernel: support BeagleBone Black with u-boot 2015.04+

2015-05-25 Thread Vagrant Cascadian
On 2015-05-25, Cyril Brulebois wrote:
> Ian Campbell  (2015-05-25):
>> On Mon, 2015-05-25 at 03:37 +0200, Cyril Brulebois wrote:
>> > Uploading now looks good to me, but I don't want to stomp on anyone's
>> > toes. Ian, are you fine with my uploading a new version with these
>> > changes?
>> 
>> Sure, go ahead.
>
> Thanks, pushed the following commit for it:
>   https://anonscm.debian.org/cgit/d-i/flash-kernel.git/commit/?id=c585656
>
> and uploaded afterwards.

Apparently I only tested the submitted patch with the *new* version, but
not backwards compatibility with the u-boot version in jessie, and it
fails to boot with that version due to a typo. The following patch fixes
this:


diff --git a/bootscript/bootscr.beaglebone b/bootscript/bootscr.beaglebone
index 31ee618..ddfee6b 100644
--- a/bootscript/bootscr.beaglebone
+++ b/bootscript/bootscr.beaglebone
@@ -11,8 +11,9 @@ then
 fi
 
 if test "${devtype}" = ""
-  setenv device mmc
 then
+  setenv device mmc
+else
   # use device provided by distro_bootcmd
   setenv device "${devtype}"
 fi

Sorry for the trouble!


live well,
  vagrant


signature.asc
Description: PGP signature


Bug#786847: brasero: Brasero does not run

2015-05-25 Thread Poul
Package: brasero
Version: 3.11.4-1.1
Severity: important

poul@localhost:~$ brasero
*** Error in `brasero': double free or corruption (!prev): 0x027b8f20
***



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

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

Versions of packages brasero depends on:
ii  brasero-common  3.11.4-1.1
ii  gnome-icon-theme3.12.0-1
ii  gstreamer1.0-plugins-base   1.4.4-2
ii  gvfs1.22.2-1
ii  libatk1.0-0 2.14.0-1
ii  libbrasero-media3-1 3.11.4-1.1
ii  libc6   2.19-18
ii  libcairo-gobject2   1.14.0-2.1
ii  libcairo2   1.14.0-2.1
ii  libgdk-pixbuf2.0-0  2.31.1-2+b1
ii  libglib2.0-02.42.1-1
ii  libgstreamer-plugins-base1.0-0  1.4.4-2
ii  libgstreamer1.0-0   1.4.4-2
ii  libgtk-3-0  3.14.5-1
ii  libice6 2:1.0.9-1+b1
ii  libnautilus-extension1a 3.14.1-2
ii  libpango-1.0-0  1.36.8-3
ii  libpangocairo-1.0-0 1.36.8-3
ii  libsm6  2:1.2.2-1+b1
ii  libtotem-plparser18 3.10.3-1
ii  libtracker-sparql-1.0-0 1.2.4-2
ii  libxml2 2.9.1+dfsg1-5

Versions of packages brasero recommends:
ii  brasero-cdrkit  3.11.4-1.1
ii  yelp3.14.1-1

Versions of packages brasero suggests:
pn  libdvdcss2  
pn  tracker 
ii  vcdimager   0.7.24+dfsg-0.2

-- no debconf information


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



Bug#786846: alt-ergo: [PATCH] please make the build reproducible - set build date

2015-05-25 Thread Juan Picca
Package: alt-ergo
Version: 0.99.1+dfsg1-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that alt-ergo could not be built reproducibly.

The attached patch removes extra timestamps from the build system,
helping us to work in make the build reproducible.

Notes:
* 0003-allow-set-build-date.patch: is a quilt patch.
* debian-rules.patch: is a patch for the debian directory file.

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

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

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/dash
Init: systemd (via /run/systemd/system)
Description: Allow set the build date
 This patch moves the date command used for set the build date to a variable,
 allowing set the build date externally.
Author: Juan Picca 
Last-Update: 2015-05-25
---
--- a/Makefile.users
+++ b/Makefile.users
@@ -1,4 +1,5 @@
 ARCH = $(shell uname -m)
+BUILD_DATE = $(shell LANG=en_US; date)
 
 VERSION=0.99.1
 
@@ -157,7 +158,7 @@ endif
 
 src/util/version.ml: config.status
 	@echo "let version = \""$(VERSION)"\"" >> src/util/version.ml
-	@echo "let date = \""`LANG=en_US; date`"\"" >> src/util/version.ml
+	@echo "let date = \""$(BUILD_DATE)"\"" >> src/util/version.ml
 	@echo "let bindir = \""$(BINDIR)"\"" >> src/util/version.ml
 	@echo "let libdir = \""$(LIBDIR)"\"" >> src/util/version.ml
 	@echo "let pluginsdir = \""$(PLUGINSDIR)"\"" >> src/util/version.ml
diff -ruNp alt-ergo-0.99.1+dfsg1.old/debian/rules alt-ergo-0.99.1+dfsg1/debian/rules
--- alt-ergo-0.99.1+dfsg1.old/debian/rules	2015-05-04 14:05:56.0 -0300
+++ alt-ergo-0.99.1+dfsg1/debian/rules	2015-05-25 11:32:50.114651077 -0300
@@ -3,10 +3,13 @@
 
 #export DH_VERBOSE=1
 
+LAST_CHANGE=$(shell dpkg-parsechangelog -S Date)
+BUILD_DATE=$(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+
 include /usr/share/ocaml/ocamlvars.mk
 
 override_dh_auto_build:
-	$(MAKE) all gui
+	$(MAKE) all gui BUILD_DATE="$(BUILD_DATE)"
 
 override_dh_auto_install:
 	$(MAKE) DESTDIR=debian/tmp install install-gui


Bug#786783: ufraw: CVE-2015-3885: input sanitization flaw leading to buffer overflow

2015-05-25 Thread Hubert Chathi
[Cc:ing other related bugs, to get other maintainers' opinions]

On Mon, 25 May 2015 16:40:00 +0200, Salvatore Bonaccorso  
said:

> CVE-2015-3885[0]: | Integer overflow in the ljpeg_start function in
> dcraw 7.00 and earlier | allows remote attackers to cause a denial of
> service (crash) via a | crafted image, which triggers a buffer
> overflow, related to the len | variable.

The patch from rawstudio and libraw is easy enough to port over, being a
one-line change, but I'd like a second opinion.  The patch just changes
the type of len from int to ushort.  However, len is only ever set to

len = (data[2] << 8 | data[3]) - 2

and so will always be less than 0x1, so I don't see how len can
overflow with >= 32-bit ints.  I can see how it could cause problems
with a signed 16-bit int, but unless I'm missing something, it shouldn't
affect Debian in any way, since all our arch's are >= 32-bits.

Is that correct, or is my assessment wrong?

-- 
Hubert Chathi  -- Jabber: hub...@uhoreg.ca
PGP/GnuPG key: 1024D/124B61FA http://www.uhoreg.ca/
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA


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



Bug#786843: Acknowledgement (O: rdd)

2015-05-25 Thread Eriberto Mota
As a complementary information, the 2.0.7 version builds and works fine.

Eriberto


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



Bug#784678: closed by Alberto Garcia (Bug#784678: fixed in grilo-plugins 0.2.14-1)

2015-05-25 Thread Michael Biebl
Am 26.05.2015 um 02:51 schrieb Alberto Garcia:
> On Tue, May 26, 2015 at 12:47:48AM +0200, Michael Biebl wrote:
> 
>> So if you don't mind the additional upload, which re-enables vala
>> support, I'd proceed with the packages you currently have in
>> experimental and upload them to unstable now.
> 
> Ok, doing it now.
> 

Thanks a lot, Berto!


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



signature.asc
Description: OpenPGP digital signature


Bug#785065: vdso32 fails to built on ppc64el

2015-05-25 Thread Ben Hutchings
Control: retitle -1 ppc64el kernel build requires multilib compiler
Control: severity -1 normal

Thanks for restoring support for 32-bit code generation.  I recognise
it's not something you really want to support, so I'm leaving the kernel
bug open but changing the title/severity accordingly.

Ben.

-- 
Ben Hutchings
Unix is many things to many people,
but it's never been everything to anybody.


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


Bug#784678: closed by Alberto Garcia (Bug#784678: fixed in grilo-plugins 0.2.14-1)

2015-05-25 Thread Alberto Garcia
On Tue, May 26, 2015 at 12:47:48AM +0200, Michael Biebl wrote:

> So if you don't mind the additional upload, which re-enables vala
> support, I'd proceed with the packages you currently have in
> experimental and upload them to unstable now.

Ok, doing it now.

> I'll ping you, as soon as vala 0.28 is ready, then.

Thanks!

Berto


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



Bug#786845: mandos: fails to start upon initial install

2015-05-25 Thread Rob Leslie
Package: mandos
Version: 1.6.9-1
Severity: important

Dear Maintainer,

Upon installing mandos after a fresh jessie install, the service fails to start:

# systemctl -l status mandos.service 
● mandos.service - Server of encrypted passwords to Mandos clients
   Loaded: loaded (/lib/systemd/system/mandos.service; disabled)
   Active: failed (Result: start-limit) since Mon 2015-05-25 16:56:02 PDT; 4min 
53s ago
 Docs: man:intro(8mandos)
   man:mandos(8)
 Main PID: 2041 (code=exited, status=1/FAILURE)

May 25 16:56:02 server systemd[1]: mandos.service: main process exited, 
code=exited, status=1/FAILURE
May 25 16:56:02 server systemd[1]: Unit mandos.service entered failed state.
May 25 16:56:02 server systemd[1]: mandos.service start request repeated too 
quickly, refusing to start.
May 25 16:56:02 server systemd[1]: Failed to start Server of encrypted 
passwords to Mandos clients.
May 25 16:56:02 server systemd[1]: Unit mandos.service entered failed state.

Here are some further relevant logs:

May 25 16:56:01 server mandos[2015]: Traceback (most recent call last):
May 25 16:56:01 server mandos[2015]: File "/usr/sbin/mandos", line 2883, in 

May 25 16:56:01 server mandos[2015]: main()
May 25 16:56:01 server mandos[2015]: File "/usr/sbin/mandos", line 2536, in main
May 25 16:56:01 server mandos[2015]: bus, do_not_queue=True)
May 25 16:56:01 server mandos[2015]: File 
"/usr/lib/python2.7/dist-packages/dbus/service.py", line 131, in __new__
May 25 16:56:01 server mandos[2015]: retval = bus.request_name(name, name_flags)
May 25 16:56:01 server mandos[2015]: File 
"/usr/lib/python2.7/dist-packages/dbus/bus.py", line 303, in request_name
May 25 16:56:01 server mandos[2015]: 'su', (name, flags))
May 25 16:56:01 server mandos[2015]: File 
"/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in 
call_blocking
May 25 16:56:01 server mandos[2015]: message, timeout)
May 25 16:56:01 server mandos[2015]: dbus.exceptions.DBusException: 
org.freedesktop.DBus.Error.AccessDenied: Connection ":1.5" is not allowed to 
own the service "se.recompile.Mandos" due to security policies in the 
configuration file
May 25 16:56:01 server systemd[1]: mandos.service: main process exited, 
code=exited, status=1/FAILURE
May 25 16:56:01 server systemd[1]: Unit mandos.service entered failed state.

I don't fully understand why this fails. Perhaps dbus.service needs to be
reloaded for the new mandos policies from /etc/dbus-1/system.d/mandos.conf
to take effect?

Upon rebooting, the service still does not start, but now for a different
reason: it is not enabled.

# systemctl status mandos.service
● mandos.service - Server of encrypted passwords to Mandos clients
   Loaded: loaded (/lib/systemd/system/mandos.service; disabled)
   Active: inactive (dead)
 Docs: man:intro(8mandos)
   man:mandos(8)

The service can, however, be started manually:

# systemctl start mandos.service
# systemctl -l status mandos.service
● mandos.service - Server of encrypted passwords to Mandos clients
   Loaded: loaded (/lib/systemd/system/mandos.service; disabled)
   Active: active (running) since Mon 2015-05-25 17:17:06 PDT; 12s ago
 Docs: man:intro(8mandos)
   man:mandos(8)
 Main PID: 878 (mandos)
   CGroup: /system.slice/mandos.service
   ├─878 /usr/bin/python2.7 /usr/sbin/mandos --foreground
   └─883 /usr/bin/python2.7 /usr/sbin/mandos --foreground

May 25 17:17:06 server mandos[878]: Mandos [878]: WARNING: Could not load 
persistent state: No such file or directory
May 25 17:17:06 server mandos[878]: Mandos [878]: WARNING: No clients defined

The service is still disabled, however, and must be enabled manually if it is
to be started automatically on future boots:

# systemctl enable mandos.service

I see that mandos.service has:

[Install]
WantedBy=multi-user.target

...so I would have expected the service to be enabled upon install. Perhaps
it is only disabled because it failed to start when it was first installed?

Regards.


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

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
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 mandos depends on:
ii  adduser   3.113+nmu3
ii  avahi-daemon  0.6.31-5
ii  gnupg 1.4.18-7
ii  initscripts   2.88dsf-59
ii  python2.7.9-1
ii  python-avahi [python2.7-avahi]0.6.31-5
ii  python-dbus [python2.7-dbus]  1.2.0-2+b3
ii  python-gnutls [python2.7-gnutls]  2.0.1-2
ii  python-gobject3.14.0-1
ii  python-gobject-2 [python2.7-gobject]  2.28.6-12+b1
ii  python-urwid [python2.7-urwid]1.2.1-2+b1
ii  python2.7   

Bug#786436: ncurses FTBFS: configure loops

2015-05-25 Thread Thomas Dickey
- Original Message -
| From: "Sven Joachim" 
| To: "Helmut Grohne" 
| Cc: "Thomas Dickey" , 786...@bugs.debian.org
| Sent: Monday, May 25, 2015 8:31:29 AM
| Subject: Bug#786436: ncurses FTBFS: configure loops
| 
| Am 25.05.2015 um 13:43 schrieb Helmut Grohne:
| 
| > On Mon, May 25, 2015 at 01:37:17PM +0200, Sven Joachim wrote:
| >> Since the pkg-config files are only created at "make
| >> install.libs", we
| >> currently need to install the library into a temporary location.
| >>  I've
| >> come up with the following patch:
| >> 
| >> --8<---cut here---start->8---
| >> diff --git a/debian/rules b/debian/rules
| >> index a52135b..c3b7d6e 100755
| >> --- a/debian/rules
| >> +++ b/debian/rules
| >> @@ -275,8 +275,9 @@ $(wobjdir-32)/config.status:
| >> config.guess-stamp
| >>  
| >>  $(objdir-test)/config.status: build-wide config.guess-stamp
| >>test -d $(objdir-test) || mkdir $(objdir-test)
| >> -  cd $(objdir-test) && CFLAGS="$(CFLAGS)" $(srcdir)/test/configure
| >> \
| >> -  $(CONFARGS-TEST)
| >> +  cd $(objdir-test) && CFLAGS="$(CFLAGS)" \
| >> +
| >>
PKG_CONFIG_LIBDIR=$(wobjdir)/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig
| >> \
| >> +  $(srcdir)/test/configure $(CONFARGS-TEST)
| >>  
| >>  build-arch build-indep: build
| >>  
| >> @@ -308,8 +309,7 @@ build-debug: $(objdir-debug)/config.status
| >>  build-wide: $(wobjdir)/config.status
| >>cd $(wobjdir) && $(MAKE)
| >># needed for building the examples
| >> -  mv $(wobjdir)/lib/libncursesw.so
| >> $(wobjdir)/lib/libncursesw.so.saved
| >> -  echo "INPUT(libncursesw.so.5 -ltinfo)" >
| >> $(wobjdir)/lib/libncursesw.so
| >> +  $(MAKE) -C $(wobjdir) DESTDIR=$(wobjdir) install.libs
| >>touch $@
| >>  
| >>  build-wide-static: $(wobjdir-static)/config.status
| >> --8<---cut here---end--->8---
| >
| > If ncurses uses any external pkg-config files, then this patch
| > breaks
| > cross building, because the pkg-config cross wrapper only sets
| > PKG_CONFIG_LIBDIR when it is unset.
| >
| > Given that libgpm-dev does not ship a .pc file, it seems likely
| > that
| > this is not the case.
| 
| It surely is not, but the cross build is broken anyway:
| 
| ,
| | checking for specific curses-directory...
| | /tmp/ncurses-5.9+20150516/obj-wide
| | checking for specified curses library type... ncursesw
| | checking for multibyte character support... yes
| | checking pkg-config for ncursesw... yes
| | checking if the ncursesw package files work... configure: error:
| | cannot run test program while cross compiling
| `
| 
| Sounds like something for Thomas to look at.

This (cannot run...) at least is a problem in something I have changed
recently.

The apparent cause of the infinite loop
(seen here by disabling the pkg-config and ncurses*-config checks)
is a while-loop in CF_ADD_INCDIR, which has been (it seems)
waiting since 2007 for someone to notice a problem...

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


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



Bug#637871: This bug can be closed since it's no longer valid.

2015-05-25 Thread Dave Steele
Agreed


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



Bug#786844: xjdic: Multiple buffer overflows

2015-05-25 Thread Frédéric Brière
Package: xjdic
Version: 24-9
Severity: normal
Tags: upstream patch

[ Although buffer overflows are often regarded as security bugs, I'm
filing this bug with normal severity, on the advice of the security
team. ]


There are several possible buffer overflows throughout the xjdic code
(at least in the client).  The easiest one to trigger is by reading from
/dev/null:

  $ xjdic_sa < /dev/null > /dev/null
  *** buffer overflow detected ***: /usr/bin/xjdic_sa terminated
  [...]

This is due to xjdic usually not checking getchar() for EOF (if not
storing its return value outright in an unsigned char), thus appending
it to its output buffer in an infinite loop.


The one that prompted me to file this bug report occurs when reading a
romaji string of 10 kana or more: simply typing "@aa" will crash
the client.  (Only romaji is affected; inputting kana directly works
fine.)  This is due to tempout[] being woefully short at 80 bytes; I'm
attaching a patch that pushes that limit far enough for any EDICT entry.
(This isn't an actual fix; the client will still crash, only it will
take an unusually long input string for this to happen.)


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

Kernel: Linux 3.16.0-4-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
>From 9b78d4ecf5a589a7bcd1d22da6b952df99e2be88 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= 
Date: Tue, 19 May 2015 19:04:46 -0400
Subject: [PATCH] Allocate enough space for romaji input strings of up to 50
 kana
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Various buffer overflows will occur once a romaji input string goes over
a certain length.  This patch does not actually fix the problem, but
merely pushes that limit beyond 50 kana, which is the length of the
largest string[1] found in EDICT so far.

 [1] プログラムせいぎょしきおよびキーボードせいぎょしきのアドレスしていかのうなきおくいきをもつけいさんき
---
 xjdfrontend.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/xjdfrontend.c b/xjdfrontend.c
index 92ec03d..800afe1 100644
--- a/xjdfrontend.c
+++ b/xjdfrontend.c
@@ -98,7 +98,7 @@ int extlen,extjdxlen;
 unsigned char kmodes[2][10] = {"ON","OFF"};
 unsigned char kmodes_r[2][10] = {"OFF","ON"};
 unsigned long chline,chpos,it;
-unsigned char strfilt[10],tempout[80];
+unsigned char strfilt[10],tempout[256];
 unsigned char KSname[50] = {"kanjstroke"};
 unsigned char RKname[50] = {"radkfile"};
 unsigned char Rname[50] = {"radicals.tm"};
@@ -115,7 +115,7 @@ int jiver = 14;		/*The last time the index structure changed was Version1.4*/
 unsigned char sver[] = {SVER};
 unsigned char fbuff[512],KLine[KFBUFFSIZE],karray[KANJARRAYSIZE][5];
 unsigned char LogLine[200];
-unsigned char ksch[50],ktarg[50];
+unsigned char ksch[128],ktarg[128];
 /* The following Help table has "~" to force spaces   */
 unsigned char Help[40][81] = {
 "\n~~XJDIC USAGE SUMMARY ",
-- 
2.1.4



Bug#786843: O: rdd

2015-05-25 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: normal

I am orphaning this package, considering these reasons:

1. The current versions (3.x) are several grave issues:

   * Do not build twice.
   * There is a suicidal Makefile that removes essential files.
   * There are several mistakes from upstream in source code, doing this
 package not reliable to forensics activities.

2. There are some similar programs packaged in Debian.

3. The upstream development appears dead. The last release was in 2011 and
   there are bugs opened.

4. The upstream is unresponsive.

Thanks,

Eriberto


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



Bug#786530: pcre3: enable jit again on ppc64el

2015-05-25 Thread Daniel Axtens
I've also discovered this issue, coincidentally at almost exactly the
same time. 

I can confirm both the problem, and that dropping no_jit_ppc64el.patch
fixes the issue.

Regards,
Daniel


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


Bug#786842: ITP: ruby-molinillo -- generic dependency resolution algorithm implementation

2015-05-25 Thread Christian Hofstaedtler
Package: wnpp
Severity: wishlist
Owner: Christian Hofstaedtler 

* Package name: ruby-molinillo
  Version : 0.2.3
  Upstream Author : Samuel E. Giddins
* URL : https://github.com/CocoaPods/Molinillo
* License : Expat
  Programming Lang: Ruby
  Description : generic dependency resolution algorithm implementation

Implements a generic dependency resolver as commonly found in
package managers.

(Needed as a dependency for bundler.)


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



Bug#786744: jessie-pu: package libvncserver/0.9.9+dfsg-6.1

2015-05-25 Thread Peter Spiess-Knafl
On 05/25/2015 07:47 PM, Adam D. Barratt wrote:

> Please attach the full source debdiff for a package prepared and
> tested on jessie.

Debdiff is attached.

> The meta-data for that bug claims that the bug still affects unstable.
> Given that it appears to be fixed in the package you uploaded yesterday

I just uploaded afterwards, yes.

> (and indeed had previously uploaded to experimental), I'm unclear as to
> why that is. Looking at the changelog, I'm also confused as to why
> neither of the changelogs for the 0.9.10 uploads even mentions that you
> had applied the patch.
> 

Sorry I messed up with the changelog and forgot some changes (including
this patch). I fixed it in the git repo.

http://anonscm.debian.org/cgit/collab-maint/libvncserver.git/commit/?id=b33c231b67ef69cd3e65c8c10f5cf214e8f54fa1



diff -Nru libvncserver-0.9.9+dfsg/debian/changelog libvncserver-0.9.9+dfsg/debian/changelog
--- libvncserver-0.9.9+dfsg/debian/changelog	2015-05-26 01:08:32.0 +0200
+++ libvncserver-0.9.9+dfsg/debian/changelog	2015-05-26 01:20:43.0 +0200
@@ -1,3 +1,9 @@
+libvncserver (0.9.9+dfsg-6.2) stable; urgency=medium
+
+  * added patch for libgcrypt init before use (Closes: #782570)
+
+ -- Peter Spiess-Knafl   Tue, 26 May 2015 01:19:44 +0200
+
 libvncserver (0.9.9+dfsg-6.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libvncserver-0.9.9+dfsg/debian/patches/0004-init-libgcrypt-before-use.patch libvncserver-0.9.9+dfsg/debian/patches/0004-init-libgcrypt-before-use.patch
--- libvncserver-0.9.9+dfsg/debian/patches/0004-init-libgcrypt-before-use.patch	1970-01-01 01:00:00.0 +0100
+++ libvncserver-0.9.9+dfsg/debian/patches/0004-init-libgcrypt-before-use.patch	2015-05-26 01:17:08.0 +0200
@@ -0,0 +1,29 @@
+From: Peter Spiess-Knafl 
+Date: Wed, 4 Feb 2015 13:20:39 +0100
+Subject: init libgcrypt before use
+
+---
+ libvncclient/rfbproto.c | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/libvncclient/rfbproto.c b/libvncclient/rfbproto.c
+index f653850..aa74c23 100644
+--- a/libvncclient/rfbproto.c
 b/libvncclient/rfbproto.c
+@@ -857,6 +857,16 @@ HandleARDAuth(rfbClient *client)
+   rfbCredential *cred = NULL;
+   rfbBool result = FALSE;
+ 
++  if (!gcry_control(GCRYCTL_INITIALIZATION_FINISHED_P))
++  {
++/* Application did not initialize gcrypt, so we should */
++if (!gcry_check_version(GCRYPT_VERSION))
++{
++  /* Older version of libgcrypt is installed on system than compiled against */
++  rfbClientLog("libgcrypt version mismatch.\n");
++}
++  }
++
+   while (1)
+   {
+ if (!ReadFromRFBServer(client, (char *)gen, 2))
diff -Nru libvncserver-0.9.9+dfsg/debian/patches/series libvncserver-0.9.9+dfsg/debian/patches/series
--- libvncserver-0.9.9+dfsg/debian/patches/series	2015-05-26 01:08:32.0 +0200
+++ libvncserver-0.9.9+dfsg/debian/patches/series	2015-05-26 01:17:42.0 +0200
@@ -10,3 +10,4 @@
 CVE-2015-6053.patch
 CVE-2014-6054.patch
 CVE-2014-6055.patch
+0004-init-libgcrypt-before-use.patch


Bug#786784: python-urllib3: AttributeError: 'module' object has no attribute 'PROTOCOL_SSLv3'

2015-05-25 Thread Chris Bainbridge
On 25 May 2015 at 16:11, Daniele Tricoli  wrote:
> Are you using the packaged version on urllib3? If yes there is something
> really strange since I patched it as explained here:

Sorry for the bogus bug report (I already closed it as invalid) - it
turned out Python was picking up an older install of urllib3 on this
system, which still had the bug.


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



Bug#786841: generate_or_update_gem_to_package_data: undefined method `invert' for false:FalseClass (NoMethodError)

2015-05-25 Thread Christian Hofstaedtler
Package: gem2deb
Version: 0.16
Severity: normal

I've been observing the following error while running `gem2deb molinillo`:
-
molinillo doesn't seem to exist. Let's try to download it with 'gem fetch 
molinillo'
gem fetch molinillo
Downloaded molinillo-0.2.3
-- Creating source tarball from molinillo-0.2.3.gem ...
tar xfm /home/ch/Debian/pkg-ruby-extras/molinillo-0.2.3.gem
"tar xzfm data.tar.gz"
"zcat metadata.gz > metadata.yml"
tar czf /home/ch/Debian/pkg-ruby-extras/molinillo-0.2.3.tar.gz molinillo-0.2.3
-- Successfully created ./molinillo-0.2.3.tar.gz

-- Creating Debian source package from ./molinillo-0.2.3.tar.gz ...
/usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:145:in 
`generate_or_update_gem_to_package_data': undefined method `invert' for 
false:FalseClass (NoMethodError)
 from /usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:64:in 
`initialize'
 from /usr/bin/gem2deb:96:in `new'
 from /usr/bin/gem2deb:96:in `'
-

A bit of debugging suggests that this happens because my apt-file cache
was empty, and then apt-file search returns an empty result, yielding
an invalid YAML file (after the sed processing), causing YAML.load
on dh_make_ruby.rb:145 to return false.

Maybe a check for false or a too-small cache file could be added
in generate_or_update_gem_to_package_data.

AFAICT, the version in jessie is also affected by this.

Best,
C.


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

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 gem2deb depends on:
ii  build-essential  11.7
ii  debhelper9.20150101
ii  devscripts   2.15.3
ii  gem2deb-test-runner  0.16
ii  perl 5.20.2-3
ii  python3-debian   0.1.27
ii  ruby 1:2.1.5+1
ii  ruby-all-dev 1:2.1.5+1
ii  ruby-setup   3.4.1-7

Versions of packages gem2deb recommends:
ii  apt-file  2.5.4

gem2deb suggests no packages.

-- no debconf information


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



Bug#786840: dpkg-gensymbols seems to ignore #include directives

2015-05-25 Thread Matthias Klose
Package: dpkg-dev
Version: 1.18.0
Severity: serious

seen when building python3.5 in unstable:

dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see
diff output below
dpkg-gensymbols: warning: debian/libpython3.5/DEBIAN/symbols doesn't match
completely debian/libpython3.5.symbols
--- debian/libpython3.5.symbols (libpython3.5_3.5.0~b1-1_amd64)
+++ dpkg-gensymbols49ZYTa   2015-05-25 22:52:29.084129787 +
@@ -1,4 +1,1622 @@
 libpython3.5m.so.1.0 libpython3.5 #MINVER#
-#include "libpython.symbols"
+ PyAST_Check@Base 3.5.0~b1
+ PyAST_Compile@Base 3.5.0~b1
+ PyAST_CompileEx@Base 3.5.0~b1
+ PyAST_CompileObject@Base 3.5.0~b1
+ PyAST_FromNode@Base 3.5.0~b1
+ PyAST_FromNodeObject@Base 3.5.0~b1
+ PyAST_Validate@Base 3.5.0~b1
+ PyAST_mod2obj@Base 3.5.0~b1
+ PyAST_obj2mod@Base 3.5.0~b1
[...]

apparently the include directive is ignored, and all symbols in the included
files are marked as missing. downgrading to 1.17.25 fixes this issue. this
causes build failures for packages calling dpkg-gensymbols with -c2 or higher.


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



Bug#784678: closed by Alberto Garcia (Bug#784678: fixed in grilo-plugins 0.2.14-1)

2015-05-25 Thread Michael Biebl
Am 25.05.2015 um 20:57 schrieb Alberto Garcia:
> On Mon, May 25, 2015 at 04:38:31PM +0200, Michael Biebl wrote:
> 
>> I see. In the changelog of grilo 0.2.12-1 you wrote, that you
>> disabled vala support for now. Is that an option for the unstable
>> upload?
> 
> I don't know who's using the vala files (probably no one), but if
> anyone is then there's a problem.

According to dak, these are the reverse dependencies of rygel:

gnome-control-center: libgrilo-0.2-dev (>= 0.2.6)
gnome-music: libgrilo-0.2-dev (>= 0.2.6)
gnome-online-miners: libgrilo-0.2-dev (>= 0.2.6)
gnome-photos: libgrilo-0.2-dev (>= 0.2.6)
grilo-plugins: libgrilo-0.2-dev (>= 0.2.11)
rhythmbox: libgrilo-0.2-dev (>= 0.2.0)
totem: libgrilo-0.2-dev (>= 0.2.10)


None of those packages uses valac afaics, so (temporarily) disabling
vala support in grilo should be fine.

>> valac 0.28 will have to go through NEW, so can take a couple of
>> days.  If possible, I wouldn't entangle the two, and simply make
>> a followup upload, re-enabled vala support once 0.28 is ready in
>> unstable.
>>
>> Does that sound ok?
> 
> If a couple of days == 2 days then I can just wait. If it can take
> longer I can do it as you suggest. Is this blocking anything else?

The libmediaart transition is ongoing and it's always good to finish a
library transition early, so it doesn't get entangled with other
transitions.

I can't promise, that I actually get around to updating valac to 0.28 in
two days.

So if you don't mind the additional upload, which re-enables vala
support, I'd proceed with the packages you currently have in
experimental and upload them to unstable now.

I'll ping you, as soon as vala 0.28 is ready, then.

Michael

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



signature.asc
Description: OpenPGP digital signature


Bug#784678: closed by Alberto Garcia (Bug#784678: fixed in grilo-plugins 0.2.14-1)

2015-05-25 Thread Michael Biebl
Am 26.05.2015 um 00:47 schrieb Michael Biebl:
> Am 25.05.2015 um 20:57 schrieb Alberto Garcia:

>> I don't know who's using the vala files (probably no one), but if
>> anyone is then there's a problem.
> 
> According to dak, these are the reverse dependencies of rygel:

reverse deps of grilo, of course


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



signature.asc
Description: OpenPGP digital signature


Bug#786839: libguard-perl: test failures with perl 5.22

2015-05-25 Thread Dominic Hargreaves
Source: libguard-perl
Version: 1.022-2
Severity: important
User: debian-p...@lists.debian.og
Usertags: perl-5.22-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=96919
Tags: fixed-upstream

This package FTBFS with perl 5.22:

Test Summary Report
---
t/02_error.t(Wstat: 0 Tests: 8 Failed: 2)
  Failed tests:  7-8
Files=4, Tests=21,  1 wallclock secs ( 0.07 usr  0.04 sys +  0.17 cusr  0.03 
csys =  0.31 CPU)
Result: FAIL

This is fixed upstream in 1.023.

Cheers,
Dominic.


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



Bug#764204: apt-cache calls fcntl() on 65536 FDs

2015-05-25 Thread David Kalnischkies
On Mon, May 25, 2015 at 04:58:38PM +0200, Julian Andres Klode wrote:
> 2015-05-25 16:22 GMT+02:00 Sebastian Boehm :
> > On 25 May 2015 at 15:32, Julian Andres Klode  wrote:
> >> I don't really see the performance issue here, though. I don't know
> >> why the submitter thinks that there is a performance issue here. The
> >> closing takes a few milliseconds. An apt-cache show runs in 0.040s
> >> here, and has never taken longer for me.
> >
> > on my fastest machine, a single apt-cache show takes 0.06s on Jessie.
> > However, the same apt-cache show takes less than 0.006s on Wheezy.
> >
> > For a single run on a fast machine, this isn't too bad, but on a slow
> > machine this really hurts a lot. When running docker on my laptop, a
> > single apt-cache show takes about 2.7 seconds on jessie, whereas it
> > took only 1.4 seconds on wheezy.
> >
> > Jessie:
> >
> > root@b49835d0cc64:~# time apt-cache show mg > /dev/null
> > real 0m2.708s
> > user 0m1.830s
> > sys 0m0.850s
> >
> > Wheezy:
> >
> > root@df40952198bb:~# time apt-cache show mg > /dev/null
> > real 0m1.441s
> > user 0m1.260s
> > sys 0m0.190s
> 
> Those seem to be uncached or on compressed indices, and thus not
> relevant for this bug.

Also, Wheezy has more packages and therefore more data than Jessie.
That takes more time to parse and work with of course. Some improvements
will be made (or were made already) for Stretch in experimental, but
I wouldn't be surprised too much if by the time Stretch releases the
improvements are eaten up by new stuff…

Pro-Tip: Lookup how big /var/cache/apt/pkgcache.bin is in bytes. Add
a few megabytes and round it up. Set the value you calculated this way
in a config file as value for APT::Cache-Start. Read more about the
value itself and how to set it in 'man apt.conf'.
(The default is ~20MB which is very close to a minimal setup. Its not
a silver bullet, but if we talk about millisecond improvements…)

Running some apt command as root (or at least apt-cache gencaches)
before doing a lot of operations as 'normal' user can be a huge timesafe
btw. 2 seconds sounds like a (at least partially) bad cache as even my
6 years old armel system (a sheevaplug) does it in less than half
a second with a good one…


> > Even the 0.06s are quite noticeable when using tools such as Chef,
> > which produce one apt-cache call per package check. On my fastest
> > machine, checking the status for ~70 packages used to take
> > approximately 400ms on wheezy, but takes more than four seconds with
> > jessie. Obviously the situation is much worse with docker and on
> > slower systems.
> >
> >> So I'd prefer to just close this, as it's not worth the extra effort
> >> to read out /proc/self/fd.
> >
> > How about using the O_CLOEXEC flag when opening files?
> 
> We do, AFAIK.

It's hard to believe, but apt code predates the O_CLOEXEC by ~ a decade.
It's also not so much what apt code does, but what code does who uses
libapt. Interesting is e.g. our FileFd. The fds it opens aren't opened
with this flag and I don't think we could just do it as this might break
users. A first step would be to let it grow an option to set this flag…

(Not that we would use it everywhere, but its usage is increasing
steadily compared to more 'manual' ways of opening files as transparent
(de)compression is kinda handy to have, even if the code who made that
happen is a bit insane^Wcomplex…)

> I'm wondering a bit because show only does about 38 fcntl() calls for
> me, it does not seem to ForkExec() here at all (and I don't know why
> it should do that at all).

Asking for the (foreign) architectures dpkg supports is using ForkExec
and is probably happening in close to every command. Haven't checked
through (apt does this since wheezy through, so this can't be
a regression in jessie).
[It explains Michael Hale's "solution" through as this autodetection
isn't run if the list is set manually. Also, as Ubuntu is activating
M-A by default parsing only one arch is faster than parsing two…
Parsing none with a good cache would be a lot better of course…]


> Anyway, I fixed this in
> http://anonscm.debian.org/cgit/apt/apt.git/commit/?id=870a2b6d683e58c0584bbd3614a76cf25a055928
> to use /proc/self/fd where available. This brings us down to 0.72 ms
> in my optimal test case.

(Frankly I would be happy if we could drop this code entirely, but that
is going to be a lot of busy work for questionable benefit so I am not
going to cry "here". I would tag it newcomer, but I don't thing the
experience working on this would be very nice, so I don't.)


Best regards

David Kalnischkies


signature.asc
Description: Digital signature


Bug#786838: libdevel-size-perl: test failures with perl 5.22

2015-05-25 Thread Dominic Hargreaves
Source: libdevel-size-perl
Version: 0.79-2
Severity: important
User: debian-p...@lists.debian.og
Usertags: perl-5.22-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=102909
Tags: fixed-upstream

This package FTBFS with perl 5.22:

Test Summary Report
---
t/globs.t   (Wstat: 256 Tests: 44 Failed: 1)
  Failed test:  44
  Non-zero exit status: 1
t/pvbm.t(Wstat: 0 Tests: 2 Failed: 0)
  TODO passed:   2
Files=9, Tests=194,  1 wallclock secs ( 0.11 usr  0.09 sys +  0.66 cusr  0.11 cs
ys =  0.97 CPU)
Result: FAIL

This is fixed upstream in 0.80.

Cheers,
Dominic.


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



Bug#786837: libb-utils-perl: test failures with perl 5.22

2015-05-25 Thread Dominic Hargreaves
Source: libb-utils-perl
Version: 0.25-1
Severity: important
User: debian-p...@lists.debian.og
Usertags: perl-5.22-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=100508
Tags: fixed-upstream

This package FTBFS with perl 5.22:

#   Failed test 'walkoptree_simple lines of t/utils/40walk.t'
#   at t/utils/40walk.t line 20.
# Structures begin differing at:
#  $got->[3] = '17'
# $expected->[3] = '18'
# Looks like you failed 1 test of 2.
t/utils/40walk.t  
not ok 1 - walkoptree_simple lines of t/utils/40walk.t

This is fixed upstream in 0.26.

Cheers,
Dominic.


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



Bug#786836: packaging not yet ready for mass/stable usage

2015-05-25 Thread Luca Bruno
Source: rustc
Version: 1.0.0+dfsg1-1
Severity: serious

Even though Rust recently reached the 1.0 milestone,
compiler and ecosystem packaging still has to reach a
"ready for the masses" status.

As some bits are still missing (cargo, external libs) and 
other still under discussion (dynlibs, lang-extensions), 
this bug is left open in order to avoid a premature migration
to testing.

-- System Information:
Debian Release: 8.0
  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_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)


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



Bug#773131: Quick update

2015-05-25 Thread Miguel Landaeta
tag 773131 + pending
thanks

On Mon, May 25, 2015 at 02:59:12PM -0300, Miguel Landaeta wrote:
> unblock 773131 by 780230 784173
> thanks

I'm tagging this bug as pending since I already completed the
packaging tasks to upload 1.7.19-1.

I'll wait for the missing dependency in sid to upload it to
experimental.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Bug#618862: [systemd-devel] Debian Bug#618862: systemd: ignores keyscript in crypttab - a possible solution

2015-05-25 Thread Alberto Bertogli

I hit this issue after upgrading a system that used keyscript to Jessie,
and it would no longer boot with systemd [1].

That led me to look into adding a password agent for my use case, and/or
creating a generic one that would invoke keyscripts as a workaround...


On Wed, Feb 05, 2014 at 12:16:00AM +0100, Lennart Poettering wrote:
> On Thu, 30.01.14 10:40, David Härdeman (da...@hardeman.nu) wrote:
> 
> > a) getting the name of the cryptdev that the password request
> > corresponds to currently involves parsing the prompt message
> > ("Please enter passphrase for disk %s!") which is obviously not a
> > real solution...
> > 
> > This issue is fixable with minor upstream changes, e.g. by extending
> > the PasswordAgent protocol to add "Subsystem=cryptsetup" and
> > "Target=" entries to the "ask." file.
> 
> I'd be fine with adding a field "Id=" or so, which then is filled by an
> identifier of some kind be the cryptsetup tool that is useful to
> identify the device to query things on. for example:
> "Id=cryptsetup:/dev/sda5" or so could be one way how this could be
> filled in. We wouldn't enfoce any kind of syntax on this, just suggest
> some common sense so that people choose identifiers that are unlikely to
> clash with other subsystems, and somewhat reasonable to read...

... and I ran into a problem with this, because in practise this field
can look like:

  Id=cryptsetup:ST1234AB567-1CD234 (cbackups) on /var/backups/

for a crypttab line like:

  cbackups /dev/disk/by-id/ata-ST1234AB567-1CD234_1XY2ZWAB-part2 cbackups 
luks,keyscript=/usr/bin/kxc-cryptsetup


because it comes from the "name", which seems to be constructed for
human consumption, at
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptsetup/cryptsetup.c#n596

So a password agent _still_ needs to resort to brittle parsing of the
"Id" field in order to find the corresponding crypttab entry.


Would changing get_password() to take an additional id, which would be
the volume name (argv[2]), and use that for the ask_password_auto() id,
be ok with you?

That would allow password agents to have a reliable id to work with
without doing brittle parsing, and matching what's in crypttab.


In theory, existing code should not need to adjust to the change, as the
proposed change is already a possibility when neither the mount point or
description are available, see
http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptsetup/cryptsetup.c#n607
I don't know of any password agents to verify in practise, though.



> > b) the password agent implementation in systemd doesn't seem to
> > handle binary strings (i.e. strings with '\0'), as can be seen by
> > calls to e.g. "strlen()"...
> > 
> > Whether making it binary safe would be a major change or not is
> > something I haven't researched yet but it seems like a change that
> > should be generally useful upstream...
> 
> I'd be OK with this, as discussed at FOSDEM, and I see you already
> posted a ptach for this.

Has this been merged?

Is it safe for a password agent to write content with \0 back to the
socket?

Thanks!
Alberto


[1]: In case it helps anyone else, I added the "initramfs" option to
crypttab as a workaround, which works in my case because the script
(kxc) is initramfs-ready.


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



Bug#786758: doomsday: segfault on startup

2015-05-25 Thread Adam Borowski
On Mon, May 25, 2015 at 05:11:10PM -0400, Michael Gilbert wrote:
> On Mon, May 25, 2015 at 6:16 AM, Adam Borowski wrote:
> > When trying to start doomsday, it pops up a dialog which says:
> > .[ Doomsday Engine ]
> > App init failed:
> >  "[NotFoundError] (Record::subrecord) Subrecord 'alert' not found"
> > `
> > then crashes with a segmentation fault.
> 
> This seems to be an incompatibility with persist.pack files from older 
> versions.
> 
> If you backup ~/.doomsday/runtime/persist.pack to somewhere else, does
> that work around the problem?

Yes, it helped, no crash.

-- 
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.


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



Bug#786835: spice-gtk: Please enable smartcard support

2015-05-25 Thread Laurent Bigonville
Source: spice-gtk
Version: 0.25-1
Severity: wishlist
Tags: patch

Hi,

Now that libcacard is built, it would be nice to enable smartcard
support in spice-gtk.

Cheers,

Laurent Bigonville

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

Kernel: Linux 4.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru spice-gtk-0.26/debian/control spice-gtk-0.26/debian/control
--- spice-gtk-0.26/debian/control	2014-11-12 07:39:44.0 +0100
+++ spice-gtk-0.26/debian/control	2015-05-25 23:45:44.0 +0200
@@ -32,6 +32,7 @@
  libdbus-glib-1-dev,
  libopus-dev,
  libsoup2.4-dev,
+ libcacard-dev (>= 0.1.2),
 Standards-Version: 3.9.6
 X-Python-Version: >= 2.5
 Homepage: http://www.spice-space.org/
diff -Nru spice-gtk-0.26/debian/rules spice-gtk-0.26/debian/rules
--- spice-gtk-0.26/debian/rules	2014-11-12 07:36:31.0 +0100
+++ spice-gtk-0.26/debian/rules	2015-05-25 23:45:32.0 +0200
@@ -30,7 +30,7 @@
 	cp .version .tarball-version build-gtk2/
 	cd build-gtk2 && autoreconf
 	cd build-gtk2 && ./configure --prefix=/usr --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
-		--enable-smartcard=no --with-gtk=2.0 --disable-static \
+		--enable-smartcard=yes --with-gtk=2.0 --disable-static \
 		--enable-introspection --enable-vala --disable-celt051 \
 		--enable-usbredir=yes --enable-polkit=yes --enable-dbus=yes \
 		--with-usb-acl-helper-dir=/usr/lib/spice-gtk
@@ -43,7 +43,7 @@
 	cp .version .tarball-version build-gtk3/
 	cd build-gtk3 && autoreconf
 	cd build-gtk3 && ./configure --prefix=/usr --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
-		--enable-smartcard=no --with-gtk=3.0 --disable-static \
+		--enable-smartcard=yes --with-gtk=3.0 --disable-static \
 		--enable-introspection --enable-vala --disable-celt051 \
 		--enable-usbredir=yes --enable-polkit=yes --enable-dbus=yes \
 		--with-usb-acl-helper-dir=/usr/lib/spice-gtk


Bug#786832: software speech not working on installation CD on this machine

2015-05-25 Thread Cyril Brulebois
Hi,

I'm adding debian-accessibility@ to the loop, since I can't really look
into this bug report right now. Maybe they'll be able to shed some
light (full bug report quoted below).

Mraw,
KiBi.

Al Sten-Clanton  (2015-05-25):
> package:  installation-reports
> 
> booted up from 64-bit netinst CD
>   found at https://www.debian.org/distrib/
> 
> date:  Monday, 25 May 2015 (morning, Eastern daylight savings
> 
> machine:  custom-built, Intel processor, 64-bit, 8GB
> 
> partitions:  not relevant here, since no install attempted
> 
> output of dmesg, lspci, lsmod, and amixer:  apended as instructed in 5.4.3
> 
> problem description:
> I made several attempts to bring up Speakup's software speech when booting
> the CD.  It was hard to tell when to type "s" to bring it up, since I did
> not get the second beep that occurs when I boot up the Debian live CD and
> that I heard on the other machine I tested with.
> 
> I used alt-f2 to get to another console, as mentioned in the installation
> guide.  I tried raising volume and unmuting the sound card using amixer, but
> this id not work.  I know that terminal worked because the poweroff command
> shut down the machine.
> 
> I tested the same CD on our other computer and did get speech output.
> 
> I note that I have been able to use a Debian Jessie live CD by first
> bringing up Orca, though I first find it useful to raise the volume via
> Gnome's sound settings.  I can then bring up Speakup by going into the
> graphical terminal and using the relevant commands.  However, I cannot get
> Speakup with the live CD when booting it up by using the command described
> for software speech in the installation guide.
> 
> This machine now runs Arch Linux, so I was able to run dmesg, lspci, lsmod,
> and amixer, as mentioned above.  I shall apend the resulting output to this
> text.  I hope that all of this will be the information you need to help me
> with this problem.  Thank you!
> 
> 
> 
> dmesg
> [0.00] Initializing cgroup subsys cpuset
> [0.00] Initializing cgroup subsys cpu
> [0.00] Initializing cgroup subsys cpuacct
> [0.00] Linux version 4.0.4-1-ARCH (builduser@tobias) (gcc version
> 5.1.0 (GCC) ) #1 SMP PREEMPT Mon May 18 06:43:19 CEST 2015
> [0.00] Command line: BOOT_IMAGE=/boot/vmlinuz-linux
> root=UUID=d880c072-b967-4b19-bcd5-23d7a8e4c27d rw quiet
> [0.00] e820: BIOS-provided physical RAM map:
> [0.00] BIOS-e820: [mem 0x-0x0009ebff] usable
> [0.00] BIOS-e820: [mem 0x0009ec00-0x0009]
> reserved
> [0.00] BIOS-e820: [mem 0x000e-0x000f]
> reserved
> [0.00] BIOS-e820: [mem 0x0010-0x1fff] usable
> [0.00] BIOS-e820: [mem 0x2000-0x201f]
> reserved
> [0.00] BIOS-e820: [mem 0x2020-0x40003fff] usable
> [0.00] BIOS-e820: [mem 0x40004000-0x40004fff]
> reserved
> [0.00] BIOS-e820: [mem 0x40005000-0xd99cdfff] usable
> [0.00] BIOS-e820: [mem 0xd99ce000-0xda132fff]
> reserved
> [0.00] BIOS-e820: [mem 0xda133000-0xda3b2fff] ACPI
> NVS
> [0.00] BIOS-e820: [mem 0xda3b3000-0xda3b7fff] ACPI
> data
> [0.00] BIOS-e820: [mem 0xda3b8000-0xda3fafff] ACPI
> NVS
> [0.00] BIOS-e820: [mem 0xda3fb000-0xdacb8fff] usable
> [0.00] BIOS-e820: [mem 0xdacb9000-0xdafdbfff]
> reserved
> [0.00] BIOS-e820: [mem 0xdafdc000-0xdaff] usable
> [0.00] BIOS-e820: [mem 0xdb80-0xdf9f]
> reserved
> [0.00] BIOS-e820: [mem 0xf800-0xfbff]
> reserved
> [0.00] BIOS-e820: [mem 0xfec0-0xfec00fff]
> reserved
> [0.00] BIOS-e820: [mem 0xfed0-0xfed03fff]
> reserved
> [0.00] BIOS-e820: [mem 0xfed1c000-0xfed1]
> reserved
> [0.00] BIOS-e820: [mem 0xfee0-0xfee00fff]
> reserved
> [0.00] BIOS-e820: [mem 0xff00-0x]
> reserved
> [0.00] BIOS-e820: [mem 0x0001-0x00021f5f] usable
> [0.00] NX (Execute Disable) protection: active
> [0.00] SMBIOS 2.7 present.
> [0.00] DMI: Gigabyte Technology Co., Ltd. To be filled by
> O.E.M./Z77-DS3H, BIOS F6 05/31/2012
> [0.00] e820: update [mem 0x-0x0fff] usable ==> reserved
> [0.00] e820: remove [mem 0x000a-0x000f] usable
> [0.00] AGP: No AGP bridge found
> [0.00] e820: last_pfn = 0x21f600 max_arch_pfn = 0x4
> [0.00] MTRR default type: uncachable
> [0.00] MTRR fixed ranges enabled:
> [0.00]   0-9 write-back
> [0.00]   A-B uncachable
> [0.00]   C-C write-protect
> [0.00

Bug#786834: gnome-maps: segfault when looking for a destination

2015-05-25 Thread Tuxicoman
Package: gnome-maps
Version: 3.14.1.2-1
Severity: important

Dear Maintainer,

When I search for a place (ex:Mons), the application looks for the place and
when it's about to display the results, it crashes.

I see this in the terminal :

(gnome-maps:4539): GLib-CRITICAL **: g_ascii_strtod: assertion 'nptr != NULL'
failed



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

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

Versions of packages gnome-maps depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  geoclue-2.0  2.1.10-2
ii  gir1.2-champlain-0.120.12.9-1
ii  gir1.2-clutter-1.0   1.20.0-1
ii  gir1.2-cogl-1.0  1.18.2-3
ii  gir1.2-gdkpixbuf-2.0 2.31.1-2+b1
ii  gir1.2-geocodeglib-1.0   3.14.0-1
ii  gir1.2-glib-2.0  1.42.0-2.2
ii  gir1.2-gtk-3.0   3.14.5-1
ii  gir1.2-gtkchamplain-0.12 0.12.9-1
ii  gir1.2-gtkclutter-1.01.6.0-1
ii  gjs  1.42.0-1
ii  libc62.19-18
ii  libgirepository-1.0-11.42.0-2.2
ii  libgjs0e [libgjs0-libmozjs-24-0] 1.42.0-1
ii  libglib2.0-0 2.42.1-1

gnome-maps recommends no packages.

gnome-maps suggests no packages.

-- no debconf information


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



Bug#786833: spice: Please enable smartcard support

2015-05-25 Thread Laurent Bigonville
Source: spice
Version: 0.12.5-1
Severity: wishlist
Tags: patch

Hi,

Would be nice if you could enable the smartcard support now that
libcacard is packaged

Cheers,

Laurent Bigonville

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

Kernel: Linux 4.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru spice-0.12.5/debian/control spice-0.12.5/debian/control
--- spice-0.12.5/debian/control	2014-05-23 17:56:48.0 +0200
+++ spice-0.12.5/debian/control	2015-05-25 23:29:03.0 +0200
@@ -22,6 +22,7 @@
  libxinerama-dev,
  python-pyparsing,
  libglib2.0-dev (>= 2.22~),
+ libcacard-dev (>= 0.1.2),
 Standards-Version: 3.9.4
 Homepage: http://spice-space.org/
 Vcs-Git: git://anonscm.debian.org/collab-maint/spice.git
diff -Nru spice-0.12.5/debian/rules spice-0.12.5/debian/rules
--- spice-0.12.5/debian/rules	2014-05-23 17:56:48.0 +0200
+++ spice-0.12.5/debian/rules	2015-05-25 23:28:48.0 +0200
@@ -5,7 +5,7 @@
 
 override_dh_auto_configure:
 	dh_auto_configure --  --disable-celt051 --disable-silent-rules \
-		--disable-smartcard --enable-client
+		--enable-smartcard --enable-client
 
 override_dh_strip:
 	dh_strip -plibspice-server1 --dbg-package=libspice-server1-dbg


Bug#786825: usb-modeswitch: Interferes with mass storage mode of HuaWei Y300

2015-05-25 Thread Josua Dietze

Am 25.05.2015 um 22:46 schrieb Hugh Pumphrey:


When I upgraded to jessie, this all stopped working. (Simpler USB storage
devices, e.g. cheap thumb drives, carried on working as normal.) Poking
about the internet, I became suspicious of usb-modeswitch and tried
un-installing it --- fortunately, nothing seemed to depend on it. My
phone's USB mass storage immediately began to work as it had in wheezy.


There has been indeed a change in usb_modeswitch to catch all Huawei *modems* 
with one udev rule. Now it looks like we need to exclude smartphones from that 
rule.


For this we need some more information. Would you be so kind to run the 
following command on the command line while the phone is connected in storage 
mode?


lsusb -v -d 12d1:

(You get the full USB ID of your phone by running just "lsusb")

If this succeeded, reply here with the full output of the command.
Thanks!

BTW, you don't have to uninstall usb_modeswitch. Just edit 
/etc/usb_modeswitch.conf and set "DisableSwitching" to "1".



Regards,
Josua Dietze


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



Bug#786832: software speech not working on installation CD on this machine

2015-05-25 Thread Al Sten-Clanton

package:  installation-reports

booted up from 64-bit netinst CD
found at https://www.debian.org/distrib/

date:  Monday, 25 May 2015 (morning, Eastern daylight savings

machine:  custom-built, Intel processor, 64-bit, 8GB

partitions:  not relevant here, since no install attempted

output of dmesg, lspci, lsmod, and amixer:  apended as instructed in 5.4.3

problem description:
I made several attempts to bring up Speakup's software speech when 
booting the CD.  It was hard to tell when to type "s" to bring it up, 
since I did not get the second beep that occurs when I boot up the 
Debian live CD and that I heard on the other machine I tested with.


I used alt-f2 to get to another console, as mentioned in the 
installation guide.  I tried raising volume and unmuting the sound card 
using amixer, but this id not work.  I know that terminal worked because 
the poweroff command shut down the machine.


I tested the same CD on our other computer and did get speech output.

I note that I have been able to use a Debian Jessie live CD by first 
bringing up Orca, though I first find it useful to raise the volume via 
Gnome's sound settings.  I can then bring up Speakup by going into the 
graphical terminal and using the relevant commands.  However, I cannot 
get Speakup with the live CD when booting it up by using the command 
described for software speech in the installation guide.


This machine now runs Arch Linux, so I was able to run dmesg, lspci, 
lsmod, and amixer, as mentioned above.  I shall apend the resulting 
output to this text.  I hope that all of this will be the information 
you need to help me with this problem.  Thank you!




dmesg
[0.00] Initializing cgroup subsys cpuset
[0.00] Initializing cgroup subsys cpu
[0.00] Initializing cgroup subsys cpuacct
[0.00] Linux version 4.0.4-1-ARCH (builduser@tobias) (gcc 
version 5.1.0 (GCC) ) #1 SMP PREEMPT Mon May 18 06:43:19 CEST 2015
[0.00] Command line: BOOT_IMAGE=/boot/vmlinuz-linux 
root=UUID=d880c072-b967-4b19-bcd5-23d7a8e4c27d rw quiet

[0.00] e820: BIOS-provided physical RAM map:
[0.00] BIOS-e820: [mem 0x-0x0009ebff] usable
[0.00] BIOS-e820: [mem 0x0009ec00-0x0009] 
reserved
[0.00] BIOS-e820: [mem 0x000e-0x000f] 
reserved

[0.00] BIOS-e820: [mem 0x0010-0x1fff] usable
[0.00] BIOS-e820: [mem 0x2000-0x201f] 
reserved

[0.00] BIOS-e820: [mem 0x2020-0x40003fff] usable
[0.00] BIOS-e820: [mem 0x40004000-0x40004fff] 
reserved

[0.00] BIOS-e820: [mem 0x40005000-0xd99cdfff] usable
[0.00] BIOS-e820: [mem 0xd99ce000-0xda132fff] 
reserved
[0.00] BIOS-e820: [mem 0xda133000-0xda3b2fff] 
ACPI NVS
[0.00] BIOS-e820: [mem 0xda3b3000-0xda3b7fff] 
ACPI data
[0.00] BIOS-e820: [mem 0xda3b8000-0xda3fafff] 
ACPI NVS

[0.00] BIOS-e820: [mem 0xda3fb000-0xdacb8fff] usable
[0.00] BIOS-e820: [mem 0xdacb9000-0xdafdbfff] 
reserved

[0.00] BIOS-e820: [mem 0xdafdc000-0xdaff] usable
[0.00] BIOS-e820: [mem 0xdb80-0xdf9f] 
reserved
[0.00] BIOS-e820: [mem 0xf800-0xfbff] 
reserved
[0.00] BIOS-e820: [mem 0xfec0-0xfec00fff] 
reserved
[0.00] BIOS-e820: [mem 0xfed0-0xfed03fff] 
reserved
[0.00] BIOS-e820: [mem 0xfed1c000-0xfed1] 
reserved
[0.00] BIOS-e820: [mem 0xfee0-0xfee00fff] 
reserved
[0.00] BIOS-e820: [mem 0xff00-0x] 
reserved

[0.00] BIOS-e820: [mem 0x0001-0x00021f5f] usable
[0.00] NX (Execute Disable) protection: active
[0.00] SMBIOS 2.7 present.
[0.00] DMI: Gigabyte Technology Co., Ltd. To be filled by 
O.E.M./Z77-DS3H, BIOS F6 05/31/2012

[0.00] e820: update [mem 0x-0x0fff] usable ==> reserved
[0.00] e820: remove [mem 0x000a-0x000f] usable
[0.00] AGP: No AGP bridge found
[0.00] e820: last_pfn = 0x21f600 max_arch_pfn = 0x4
[0.00] MTRR default type: uncachable
[0.00] MTRR fixed ranges enabled:
[0.00]   0-9 write-back
[0.00]   A-B uncachable
[0.00]   C-C write-protect
[0.00]   D-E7FFF uncachable
[0.00]   E8000-F write-protect
[0.00] MTRR variable ranges enabled:
[0.00]   0 base 0 mask E write-back
[0.00]   1 base 2 mask FE000 write-back
[0.00]   2 base 0E000 mask FE000 uncachable
[0.00]   3 base 0DC00 mask FFC00 uncachable
[0.00]   4 base 

Bug#784924: transition: openconnect

2015-05-25 Thread Mike Miller
On Mon, May 25, 2015 at 10:24:39 +0200, Emilio Pozuelo Monfort wrote:
> So the two rdeps can just be binNMU'ed, right? If so, please go ahead and 
> upload
> openconnect to unstable.

I am able to rebuild the versions of both rdeps in unstable against a
local experimental sbuild chroot, so yes I believe so.

Uploaded to unstable, thanks,

-- 
mike


signature.asc
Description: Digital signature


Bug#786830: wheezy-pu: package debian-security-support

2015-05-25 Thread Moritz Muehlenhoff
Package: release.debian.org
Severity: normal
Tags: wheezy
User: release.debian@packages.debian.org
Usertags: pu

Hi,
it has been requested multiple times to also provide
debian-security-support for wheezy.

All the data relevant for wheezy is already present in the version
in unstable, so this boils down to a simple rebuild.

I've tested the package on a wheezy system. May I upload?

The debdiff against what's in sid is the following:

Cheers,
Moritz

diff -Nru debian-security-support-2015.04.04/debian/changelog
debian-security-support-2015.04.04~deb7u1/debian/changelog
--- debian-security-support-2015.04.04/debian/changelog 2015-04-06
16:59:22.0 +
+++ debian-security-support-2015.04.04~deb7u1/debian/changelog
2015-05-25 21:11:44.0 +
@@ -1,3 +1,9 @@
+debian-security-support (2015.04.04~deb7u1) wheezy; urgency=low
+
+  * Rebuild for wheezy
+
+ -- Moritz Muehlenhoff   Mon, 25 May 2015 20:59:17
+
+
 debian-security-support (2015.04.04) unstable; urgency=high


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



Bug#786829: Nautilus: Sorting problem

2015-05-25 Thread Aizi
Package: nautilus
Version: 3.14.1-2
Severity: normal

 In nautilus when you view folder with jpeg and cr2, sorting by type does not
working.



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

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 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 nautilus depends on:
ii  desktop-file-utils 0.22-1
ii  gsettings-desktop-schemas  3.14.1-1
ii  gvfs   1.22.2-1
ii  libatk1.0-02.14.0-1
ii  libc6  2.19-18
ii  libcairo-gobject2  1.14.0-2.1
ii  libcairo2  1.14.0-2.1
ii  libexempi3 2.2.1-2
ii  libexif12  0.6.21-2
ii  libgail-3-03.14.5-1
ii  libgdk-pixbuf2.0-0 2.31.1-2+b1
ii  libglib2.0-0   2.42.1-1
ii  libglib2.0-data2.42.1-1
ii  libgnome-desktop-3-10  3.14.1-1
ii  libgtk-3-0 3.14.5-1
ii  libnautilus-extension1a3.14.1-2
ii  libnotify4 0.7.6-2
ii  libpango-1.0-0 1.36.8-3
ii  libpangocairo-1.0-01.36.8-3
ii  libselinux12.3-2
ii  libtracker-sparql-1.0-01.2.4-2
ii  libx11-6   2:1.6.2-3
ii  libxml22.9.1+dfsg1-5
ii  nautilus-data  3.14.1-2
ii  shared-mime-info   1.3-1

Versions of packages nautilus recommends:
ii  eject  2.1.5+deb1+cvs20081104-13.1
ii  gnome-icon-theme-symbolic  3.12.0-1
ii  gnome-sushi3.12.0-2+b1
ii  gvfs-backends  1.22.2-1
ii  librsvg2-common2.40.5-1

Versions of packages nautilus suggests:
ii  brasero  3.11.4-1.1
ii  eog  3.14.1-1
ii  evince [pdf-viewer]  3.14.1-2
ii  totem3.14.0-2
ii  tracker  1.2.4-2
ii  xdg-user-dirs0.15-2

-- no debconf information


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



Bug#786831: null ptr using inkscape 0.91

2015-05-25 Thread Gianluigi Tiesi
Package: gtk2-engines-qtcurve
Severity: important
Tags: patch upstream

Inkscape is unusable using qtcurve theme
looks at this report:

https://github.com/QtCurve/qtcurve-gtk2/issues/3

attached patch fixed the problem for me

Regards


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

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

Versions of packages gtk2-engines-qtcurve depends on:
ii  libc62.19-18
ii  libcairo21.14.2-2
ii  libgdk-pixbuf2.0-0   2.31.4-1
ii  libglib2.0-0 2.44.1-1
ii  libgtk2.0-0  2.24.25-3
ii  libpango-1.0-0   1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libx11-6 2:1.6.3-1

Versions of packages gtk2-engines-qtcurve recommends:
pn  kde-style-qtcurve  

gtk2-engines-qtcurve suggests no packages.
--- a/style/qtcurve.c.orig	2015-05-25 19:56:19.015463431 +0200
+++ b/style/qtcurve.c	2015-05-25 19:57:04.623464515 +0200
@@ -389,7 +389,7 @@
 drawWindowBgnd(cr, style, NULL, window, widget, x, y, width, height);
 else if(!(GTK_APP_JAVA==qtSettings.app && widget && GTK_IS_LABEL(widget)))
 {
-if(GTK_STATE_PRELIGHT==state && !opts.crHighlight && 0==strcmp(detail, "checkbutton"))
+if(GTK_STATE_PRELIGHT==state && !opts.crHighlight && (detail && (0==strcmp(detail, "checkbutton"
 ;
 else
 parent_class->draw_flat_box(style, window, state, shadow, area, widget, detail, x, y, width, height);


Bug#786758: doomsday: segfault on startup

2015-05-25 Thread Michael Gilbert
On Mon, May 25, 2015 at 6:16 AM, Adam Borowski wrote:
> When trying to start doomsday, it pops up a dialog which says:
> .[ Doomsday Engine ]
> App init failed:
>  "[NotFoundError] (Record::subrecord) Subrecord 'alert' not found"
> `
> then crashes with a segmentation fault.

This seems to be an incompatibility with persist.pack files from older versions.

If you backup ~/.doomsday/runtime/persist.pack to somewhere else, does
that work around the problem?

Best wishes,
Mike


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



Bug#786828: qemu-launcher: should not depend on "qemu" metapackage

2015-05-25 Thread Yann Dirson
Package: qemu-launcher
Version: 1.8.0~pre0-1
Severity: normal

Most people do not have the need for the whole host of qemu-system-*
packages.

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

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


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



Bug#786740: apt-listbugs: Get errors while trying to download bugs E: Input/output error @ io_fillbuf - fd:0

2015-05-25 Thread Francesco Poli
On Mon, 25 May 2015 09:26:50 +0530 shirish शिरीष wrote:

[...]
> At times apt-listbugs doesn't download the bugs and errors out.
[...]

Hello shirish,
thanks for your bug report.

I have also experienced some sporadic error when querying the BTS with
apt-listbugs in the last few days. Mainly yesterday and today (in the
morning only), I would say.
But now everything seems to be back to normal.
I suspect that the issue was due to some server-side problem, since it
seems to have vanished without changing anything in apt-listbugs.

Do you still experience this issue?



-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgpwJXgeq06cy.pgp
Description: PGP signature


Bug#786827: ghostscript: ps2pdf hangs while gv displays the file OK.

2015-05-25 Thread Sergei Organov
Package: ghostscript
Version: 9.06~dfsg-2
Severity: normal

Dear Maintainer,

ps2pdf hangs for me with this postscript file when simply run as:

$ ps2pdf test.ps

no output is ever generated, except a file in /tmp that slowly grows in size
(probably indefinitely), that I found by 'strace' of 'gs' process.

$ gv test.ps

shows file just fine.

The ps2pdf actually runs:

/usr/bin/gs -P- -dSAFER -dCompatibilityLevel=1.4 -q -P- -dNOPAUSE -dBATCH
-sDEVICE=pdfwrite -sstdout=%stderr -sOutputFile=test.pdf -P- -dSAFER
-dCompatibilityLevel=1.4 -c .setpdfwrite -f test.ps

that hangs when run manually as well. Changing -sDEVICE to =X11 instead of
=pdfwrite and removing -dNOPAUSE displays the output on the screen just fine.



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

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

Versions of packages ghostscript depends on:
ii  debconf [debconf-2.0]  1.5.56
ii  gsfonts1:8.11+urwcyr1.0.7~pre44-4.2
ii  libc6  2.19-18
ii  libgs9 9.06~dfsg-2

ghostscript recommends no packages.

Versions of packages ghostscript suggests:
ii  ghostscript-x  9.06~dfsg-2

-- debconf-show failed


test.ps
Description: PostScript document


Bug#774074: dh-make-perl: Recursive option does not check version of existing packages

2015-05-25 Thread Karen Etheridge
As per: https://rt.cpan.org/Ticket/Display.html?id=104676
I have shipped DPKG-Parse-0.02-TRIAL to the cpan. Please let me know if
this contains the desired fix, or if more changes are needed, and I can do
a stable 0.03 release.

Karen Etheridge
et...@cpan.org


Bug#786819: netsurf: FTBFS with libgdk-pixbuf2.0-dev 2.31.4-1: gtk/window.c:55:14: error: unknown type name 'GdkPixdata'

2015-05-25 Thread Sebastian Ramacher
Control: tags -1 + patch

On 2015-05-25 22:12:07, Sebastian Ramacher wrote:
> Source: netsurf
> Version: 3.2+dfsg-2
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
> Tags: stretch sid
> 
> netsurf FTBFS if built against libgdk-píxbuf2.0-dev 2.31.4-1 which is 
> currently
> in unstable:
> |  COMPILE: gtk/window.c
> | gtk/window.c:55:14: error: unknown type name 'GdkPixdata'
> |  extern const GdkPixdata menu_cursor_pixdata;
> |   ^
> | gtk/window.c: In function 'nsgtk_create_menu_cursor':
> | gtk/window.c:1057:2: warning: implicit declaration of function 
> 'gdk_pixbuf_from_pixdata' [-Wimplicit-function-declaration]
> |   pixbuf = gdk_pixbuf_from_pixdata(&menu_cursor_pixdata, FALSE, NULL);
> |   ^
> | gtk/window.c:1057:2: warning: nested extern declaration of 
> 'gdk_pixbuf_from_pixdata' [-Wnested-externs]
> | gtk/window.c:1057:9: warning: assignment makes pointer from integer without 
> a cast
> |   pixbuf = gdk_pixbuf_from_pixdata(&menu_cursor_pixdata, FALSE, NULL);
> |  ^

This issue is almost fixed upstream in [1]. In addition to this change, the
generated file also needs another include. A debdiff fixing this bug is
attached.

Cheers

[1] 
http://source.netsurf-browser.org/netsurf.git/commit/?id=a29e9589f6bd54e258805bef367528a18d7b0c2b
-- 
Sebastian Ramacher
diff -Nru netsurf-3.2+dfsg/debian/changelog netsurf-3.2+dfsg/debian/changelog
--- netsurf-3.2+dfsg/debian/changelog   2014-08-29 23:59:03.0 +0200
+++ netsurf-3.2+dfsg/debian/changelog   2015-05-25 22:52:12.0 +0200
@@ -1,3 +1,11 @@
+netsurf (3.2+dfsg-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches/change-how-gdk-image.patch: Fix build against
+libgdk-pixbuf2.0-dev 2.31.4. (Closes: #786819)
+
+ -- Sebastian Ramacher   Mon, 25 May 2015 22:25:10 +0200
+
 netsurf (3.2+dfsg-2) unstable; urgency=medium
 
   * Do not build with javascript support on s390x
diff -Nru netsurf-3.2+dfsg/debian/patches/change-how-gdk-image.patch 
netsurf-3.2+dfsg/debian/patches/change-how-gdk-image.patch
--- netsurf-3.2+dfsg/debian/patches/change-how-gdk-image.patch  1970-01-01 
01:00:00.0 +0100
+++ netsurf-3.2+dfsg/debian/patches/change-how-gdk-image.patch  2015-05-25 
22:54:14.0 +0200
@@ -0,0 +1,49 @@
+Description: Change how GDK image resources are compiled in
+ The compiled in image resources were being created as a structure in a
+ generated c source file. The generation of this file caused constness
+ warning as a guint8 * was initialised from a const char array.
+ .
+ This changes the generation and use of these compiled in resources to
+ use the raw inline form as suggested by the documentation removing the
+ const warning.
+ .
+ In addition to the changes from a29e9589f6bd54e258805bef367528a18d7b0c2b, the
+ include in the generated file is changed to glib.h.
+Origin: upstream,
+ 
http://source.netsurf-browser.org/netsurf.git/commit/?id=a29e9589f6bd54e258805bef367528a18d7b0c2b
+Bug-Debian: https://bugs.debian.org/786819
+Last-Update: 2015-05-25
+
+--- a/netsurf/gtk/Makefile.target
 b/netsurf/gtk/Makefile.target
+@@ -90,8 +90,8 @@
+ S_PIXBUF += $(2)
+ 
+ $(2): $(1)
+-  $(Q)echo "#include " > $(2)
+-  $(Q)gdk-pixbuf-csource --extern --struct --name=$(3) $(1) >> $(2) || \
++  $(Q)echo "#include " > $(2)
++  $(Q)gdk-pixbuf-csource --extern --raw --name=$(3) $(1) >> $(2) || \
+   ( rm -f $(2) && false )
+ 
+ endef
+--- a/netsurf/gtk/window.c
 b/netsurf/gtk/window.c
+@@ -52,7 +52,7 @@
+ #define CONNECT(obj, sig, callback, ptr) \
+   g_signal_connect(G_OBJECT(obj), (sig), G_CALLBACK(callback), (ptr))
+ 
+-extern const GdkPixdata menu_cursor_pixdata;
++extern const guint8 *menu_cursor_pixdata;
+ 
+ struct gui_window {
+   /** The gtk scaffold object containing menu, buttons, url bar, [tabs],
+@@ -1054,7 +1054,7 @@
+ {
+   GdkCursor *cursor = NULL;
+   GdkPixbuf *pixbuf;
+-  pixbuf = gdk_pixbuf_from_pixdata(&menu_cursor_pixdata, FALSE, NULL);
++  pixbuf = gdk_pixbuf_new_from_inline(-1, menu_cursor_pixdata, FALSE, 
NULL);
+   cursor = gdk_cursor_new_from_pixbuf(gdk_display_get_default(), pixbuf, 
0, 3);
+   g_object_unref (pixbuf);
+ 
diff -Nru netsurf-3.2+dfsg/debian/patches/series 
netsurf-3.2+dfsg/debian/patches/series
--- netsurf-3.2+dfsg/debian/patches/series  2014-08-20 10:59:40.0 
+0200
+++ netsurf-3.2+dfsg/debian/patches/series  2015-05-25 22:33:13.0 
+0200
@@ -1,2 +1,3 @@
 set-netsurf-config.patch
 change-install-binary-targets
+change-how-gdk-image.patch


signature.asc
Description: Digital signature


Bug#786826: easychem: [INTL:nl] Dutch po file for the easychem package

2015-05-25 Thread Frans Spiesschaert
 

Package: easychem 
Severity: wishlist 
Tags: l10n patch 
 

Dear Maintainer, 
 
== 
Please find attached the Dutch po file for the easychem package. 
It has been submitted for review to the debian-l10n-dutch mailing list. 
Please add it to your next package revision. 
It should be put as "po/nl.po" in your package build tree. 
=== 
 
If this suits you, I am in favour of this translation being pushed upstream,
so that as much users as possible can benefit from it.


-- 
Cheers,
Frans

===
http://www.frans-spiesschaert.homenet.org
http://home.base.be/vt6362833/



nl.po.gz
Description: application/gzip


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


Bug#786825: usb-modeswitch: Interferes with mass storage mode of HuaWei Y300

2015-05-25 Thread Hugh Pumphrey
Package: usb-modeswitch
Severity: normal

Dear Maintainer,

I usually transfer files to and from my Android phone (HuaWei Y300) by
putting it into mass storage mode. In wheezy, this worked seamlessly:
the internal storage and the phone's SD card would just appear in
KDE's file manager. When I upgraded to jessie, this all stopped
working. (Simpler USB storage devices, e.g. cheap thumb drives,
carried on working as normal.) Poking about the internet, I became
suspicious of usb-modeswitch and tried un-installing it ---
fortunately, nothing seemed to depend on it. My phone's USB mass
storage immediately began to work as it had in wheezy.

In a sense I hesitate to report this because I am perfectly happy now
I have un-installed usb-modeswitch --- I am partly doing this in case
anyone else in the same situation finds this work-around useful. But maybe
there is some poor sap who needs to use USB mass storage on a phone
similar to mine, but who also has some other device that needs the
magic that usb-modeswitch does.

The phone runs Android 4.1.1, btw. I hear rumours that newer versions
of Android don't even have mass-storage mode, so this may be a problem
that will just go away with the passage of time.

Best wishes

Hugh Pumphrey


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

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

Versions of packages usb-modeswitch depends on:
ii  dpkg 1.17.25
ii  libc62.19-18
pn  libjim0debian2   
ii  libusb-0.1-4 2:0.1.12-25
pn  usb-modeswitch-data  

usb-modeswitch recommends no packages.

Versions of packages usb-modeswitch suggests:
pn  comgt   
pn  wvdial  


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



Bug#496894: add a default Subject to the "Reply" link in the web interface

2015-05-25 Thread Ivan Baldo

Please, can someone commit the patch or comment it or fix it?
Thanks!

--
Ivan Baldo - iba...@adinet.com.uy - http://ibaldo.codigolibre.net/
From Montevideo, Uruguay, at the south of South America.
Freelance programmer and GNU/Linux system administrator, hire me!
Alternatives: iba...@codigolibre.net - http://go.to/ibaldo


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



Bug#458939: allow search engines to index http://bugs.debian.org

2015-05-25 Thread Ivan Baldo
So, now in 2015, is it still necessary to block some bots and some 
URLs or should everything be opened or should this bug be closed or...?

Just a "ping" :-).

--
Ivan Baldo - iba...@adinet.com.uy - http://ibaldo.codigolibre.net/
From Montevideo, Uruguay, at the south of South America.
Freelance programmer and GNU/Linux system administrator, hire me!
Alternatives: iba...@codigolibre.net - http://go.to/ibaldo


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



Bug#760003: transition: qt-gstreamer

2015-05-25 Thread Diane Trout
On Monday, May 25, 2015 19:02:18 Emilio Pozuelo Monfort wrote:
> On 22/05/15 08:45, Diane Trout wrote:
> > Hello,
> > 
> > I managed to fix most of the architectures for telepathy-qt. Unfortunately
> > armel still has a symbols issue I'll have to try and fix tomorrow
> 
> Not sure if you saw it, but your attempt to fix it didn't work.

Unfortunately yes, I'm now on -6.


> 
> > I also realized I made another mistake -- I forgot that there was a SONAME
> > change for two of the dependencies, libkpeople and ktp-common-internals,
> > so
> > not only can I not upload them (because I'm a DM), they'll also sit in NEW
> > for a while blocking the rest of kde-telepathy from being built
> > correctly.
> Those were accepted. Unfortunately libkpeople is failing on many arches with
> symbol mismatches.
> 

Drat I misinterpreted the FTBFS I'll work on kpeople too.

Diane


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



Bug#620460: no way to see what bugs I'm sub scr ibed to

2015-05-25 Thread Ivan Baldo
This is a duplicate of 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=362710 .


--
Ivan Baldo - iba...@adinet.com.uy - http://ibaldo.codigolibre.net/
From Montevideo, Uruguay, at the south of South America.
Freelance programmer and GNU/Linux system administrator, hire me!
Alternatives: iba...@codigolibre.net - http://go.to/ibaldo


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



Bug#764204: apt-cache calls fcntl() on 65536 FDs

2015-05-25 Thread Julian Andres Klode
2015-05-25 21:25 GMT+02:00 Sebastian Boehm :
> Hi,
>
> On 25 May 2015 at 16:58, Julian Andres Klode  wrote:
>> Those seem to be uncached or on compressed indices, and thus not
>> relevant for this bug.
>
> fair enough. Still, even with cached and uncompressed indices a single
> apt-cache show takes about 1.6 seconds on jessie and about 1.2 seconds
> on wheezy.

My slowest machine has 0.9 seconds on the first run, and 0.09 on all
subsequent ones, once the indices have been read into the kernel's
cache.

>
>>> How about using the O_CLOEXEC flag when opening files?
>>
>> We do, AFAIK.
>
> Wouldn't that render the fcntl calls superfluous? Also I can't find
> any relevant occurences of O_CLOEXEC in the codebase (apart from one
> in pkgDPkgPM::StartPtyMagic).

Right, sorry, we do not really use O_CLOEXEC, we use FD_CLOEXEC on
descriptors we open, by calling SetCloseExec().

Anyway, apart from the race with that, there might be some open fds we
have inherited and code using libapt-pkg might open other fds, so it's
a good idea to set FD_CLOEXEC anyway.

>
>> I'm wondering a bit because show only does about 38 fcntl() calls for
>> me, it does not seem to ForkExec() here at all (and I don't know why
>> it should do that at all).
>
> Interesting. You haven't set your Apt::ARCHITECTURES to a single arch
> by any chance, have you?

No, it's multi-arch.

>
>> I just tested the closing call, and it took about 4 ms (or 10-12 in
>> jessie) for the program to start up, call fcntl() on the 65533  file
>> descriptors, and exit. I cannot believe that this is the major
>> performance difference you are experiencing between wheezy and jessie.
>>
>> Anyway, I fixed this in
>> http://anonscm.debian.org/cgit/apt/apt.git/commit/?id=870a2b6d683e58c0584bbd3614a76cf25a055928
>> to use /proc/self/fd where available. This brings us down to 0.72 ms
>> in my optimal test case.
>
> While this version is still a bit slower than the one in wheezy, it is
> significantly faster than the one currently in jessie:
>
> Most recent git version:
> ~ # time apt-cache show mg > /dev/null
> apt-cache policy mg > /dev/null  0.01s user 0.00s system 51% cpu 0.015 total
>
> apt 1.0.9.8 (jessie):
> ~ # time apt-cache show mg > /dev/null
> apt-cache show mg > /dev/null  0.01s user 0.04s system 92% cpu 0.061 total
>
> On the docker instance on my laptop with uncompressed indices I'm down
> from 2.2s to 1.4s. All in all a noticeable improvement.

It might have been significantly faster in the previous commit because
the sysconf() was moved out of the loop (released in 1.0.9.10), but
using /proc/self/fd sped it up even further.


-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

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


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



Bug#786823: mongodb: FTBFS at least on on linux-amd64 and hurd-386

2015-05-25 Thread Svante Signell
Source: mongodb
Version: 2.4.10-5
Severity: important
Usertags: linux hurd

Hello,

When trying to build mongodb on GNU/Hurd with the latest versions of
python2.7 (2.7.10~rc1-1) and python-mongodb (3.0.1-1) the build failed
with:
/usr/bin/python .../mongodb/mongodb-2.4.10/buildscripts/smoke.py
--with-cleanbb
--smoke-db-prefix .../mongodb/mongodb-2.4.10/debian/tmp-test test
Traceback (most recent call last):
  File ".../mongodb/mongodb-2.4.10/buildscripts/smoke.py", line 52, in

from pymongo import Connection
ImportError: cannot import name Connection
scons: *** [smoke] Error 1
scons: building terminated because of errors.
debian/rules:45: recipe for target 'override_dh_auto_test' failed

Doing the same test-build on linux-amd64 with python2.7 (2.7.8-7) showed
the same error. The problematic package could be python-mongodb (the
build was done 76 days ago, but no log exits for the linux-amd64 build).
However, I'm reporting the FTBFS for mongodb, that is easily changed.
Looking at the linux-i386 build log shows that the python-pymongo
package used for the build was 2.7.2-1, and python2.7 (2.7.9-2).


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



Bug#782814: transition: libvncserver

2015-05-25 Thread Sebastian Ramacher
On 2015-05-23 13:15:39, Emilio Pozuelo Monfort wrote:
> Control: tags -1 confirmed
> 
> On 08/05/15 11:30, Emilio Pozuelo Monfort wrote:
> > On 07/05/15 19:50, Peter Spiess-Knafl wrote:
> >> Hi!
> >>
> >> I finally tested all rdepends. They all build out of the box with the
> >> new libvnc package on experimental.
> > 
> > Great. But let's wait a bit until some of the ongoing transitions are 
> > finished,
> > as otherwise they would get entangled.
> 
> It's ok now. Please go ahead and upload to unstable.

The binNMU for netsurf failed due to a change in libgdk-pixbuf2.0-dev (#786819)

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#786821: ITP: libodb-qt -- Qt ODB runtime library

2015-05-25 Thread Laszlo Boszormenyi (GCS)
Package: wnpp
Severity: wishlist
Owner: Laszlo Boszormenyi (GCS) 

* Package name: libodb-qt
  Version : 2.4.0
  Upstream Author : Code Synthesis
* URL : http://www.codesynthesis.com/products/odb/
* License : GPL-2
  Programming Lang: C++
  Description : ODB Runtime Library for PostgreSQL

ODB is an object-relational mapping (ORM) system for C++. It provides
tools, APIs, and library support that allow you to persist C++ objects to
a relational database (RDBMS) without having to deal with tables, columns,
or SQL and without manually writing any of the mapping code.

This package contains the Qt profile library. The Qt profile provides
support for persisting Qt smart pointers, containers, and value types
with the ODB system.


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



Bug#786822: libvncserver-dev: arch-dependent files in "Multi-Arch: same" package

2015-05-25 Thread Jakub Wilk

Package: libvncserver-dev
Version: 0.9.10+dfsg-2
Severity: important
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

libvncserver-dev is marked as "Multi-Arch: same", but the following 
files are architecture-dependent:


/usr/include/rfb/rfbconfig.h
/usr/include/rfb/rfbint.h

An example diff between amd64 and mips is attached.

--
Jakub Wilk
diff -ur libvncserver-dev_0.9.10+dfsg-2_amd64/usr/include/rfb/rfbconfig.h 
libvncserver-dev_0.9.10+dfsg-2_mips/usr/include/rfb/rfbconfig.h
--- libvncserver-dev_0.9.10+dfsg-2_amd64/usr/include/rfb/rfbconfig.h
2015-05-25 10:03:25.0 +0200
+++ libvncserver-dev_0.9.10+dfsg-2_mips/usr/include/rfb/rfbconfig.h 
2015-05-25 13:31:49.0 +0200
@@ -430,7 +430,7 @@
 # endif
 #else
 # ifndef WORDS_BIGENDIAN
-/* #  undef WORDS_BIGENDIAN */
+#  define WORDS_BIGENDIAN 1
 # endif
 #endif
 
diff -ur libvncserver-dev_0.9.10+dfsg-2_amd64/usr/include/rfb/rfbint.h 
libvncserver-dev_0.9.10+dfsg-2_mips/usr/include/rfb/rfbint.h
--- libvncserver-dev_0.9.10+dfsg-2_amd64/usr/include/rfb/rfbint.h   
2015-05-25 10:03:25.0 +0200
+++ libvncserver-dev_0.9.10+dfsg-2_mips/usr/include/rfb/rfbint.h
2015-05-25 13:31:49.0 +0200
@@ -2,7 +2,7 @@
 #define _LIBVNCSERVER_RFB_RFBINT_H 1
 #ifndef _GENERATED_STDINT_H
 #define _GENERATED_STDINT_H "libvncserver 0.9.10"
-/* generated using gnu compiler gcc (Debian 4.9.2-10) 4.9.2 */
+/* generated using gnu compiler gcc (Debian 4.9.2-18) 4.9.2 */
 #define _STDINT_HAVE_STDINT_H 1
 #include 
 #endif


Bug#785305: [pkg-cli-apps-team] Bug#785305: keepass2: option to lock workspace on suspend does not work

2015-05-25 Thread Chow Loong Jin
forwarded 785305 https://sourceforge.net/p/keepass/bugs/1378/
kthxbye

On Mon, May 25, 2015 at 12:10:22PM +0200, Peter Spiess-Knafl wrote:
> On 05/25/2015 12:02 PM, Chow Loong Jin wrote:
> > On Mon, May 25, 2015 at 11:13:02AM +0200, Peter Spiess-Knafl wrote:
> >> Hi!
> >>
> >> Is there any progress on this bug? I really loose Keepass2 a lot and I
> >> saw that is marked for removal because of this bug.
> >>
> >> Can I help you somehow? Has it been forwared to upstream yet?
> > 
> > Odd, isn't this the role of GNOME, rather than Keepass2? I'm on Ubuntu and 
> > my
> > screen is locked when going into sleep mode under normal circumstances. This
> > is without using Keepass2.
> > 
> 
> I think there is a misunderstanding of the word "workspace". An opened
> keepass file is also called "workspace".

Hmm. I just poked at the keepass2 source code, and it looks like it depends on
Windows-based system events (SessionEnding, SessionSwitch, and PowerModeChanged)
which aren't implemented in Mono:
https://github.com/mono/mono/blob/master/mcs/class/System/Microsoft.Win32/SystemEvents.cs#L127

...and while looking for the upstream bug tracer, I just found an upstream bug:
https://sourceforge.net/p/keepass/bugs/1378/

-- 
Kind regards,
Loong Jin


signature.asc
Description: Digital signature


Bug#786820: ITP: libodb-boost -- Boost ODB runtime library

2015-05-25 Thread Laszlo Boszormenyi (GCS)
Package: wnpp
Severity: wishlist
Owner: Laszlo Boszormenyi (GCS) 

* Package name: libodb-boost
  Version : 2.4.0
  Upstream Author : Code Synthesis
* URL : http://www.codesynthesis.com/products/odb/
* License : GPL-2
  Programming Lang: C++
  Description : ODB Runtime Library for PostgreSQL

ODB is an object-relational mapping (ORM) system for C++. It provides
tools, APIs, and library support that allow you to persist C++ objects to
a relational database (RDBMS) without having to deal with tables, columns,
or SQL and without manually writing any of the mapping code.

This package contains the Boost ODB profile library. The Boost profile
provides support for persisting Boost smart pointers, containers, and
value types with the ODB system.


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



Bug#786819: netsurf: FTBFS with libgdk-pixbuf2.0-dev 2.31.4-1: gtk/window.c:55:14: error: unknown type name 'GdkPixdata'

2015-05-25 Thread Sebastian Ramacher
Source: netsurf
Version: 3.2+dfsg-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: stretch sid

netsurf FTBFS if built against libgdk-píxbuf2.0-dev 2.31.4-1 which is currently
in unstable:
|  COMPILE: gtk/window.c
| gtk/window.c:55:14: error: unknown type name 'GdkPixdata'
|  extern const GdkPixdata menu_cursor_pixdata;
|   ^
| gtk/window.c: In function 'nsgtk_create_menu_cursor':
| gtk/window.c:1057:2: warning: implicit declaration of function 
'gdk_pixbuf_from_pixdata' [-Wimplicit-function-declaration]
|   pixbuf = gdk_pixbuf_from_pixdata(&menu_cursor_pixdata, FALSE, NULL);
|   ^
| gtk/window.c:1057:2: warning: nested extern declaration of 
'gdk_pixbuf_from_pixdata' [-Wnested-externs]
| gtk/window.c:1057:9: warning: assignment makes pointer from integer without a 
cast
|   pixbuf = gdk_pixbuf_from_pixdata(&menu_cursor_pixdata, FALSE, NULL);
|  ^

For the full log see
https://buildd.debian.org/status/fetch.php?pkg=netsurf&arch=amd64&ver=3.2+dfsg-2+b2&stamp=1432571606

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#784709: issue with os-prober

2015-05-25 Thread Jérôme Kieffer
On Thu, 21 May 2015 12:14:15 +0800
Paul Wise  wrote:

> On Wed, 20 May 2015 14:59:04 +0200 Jérôme Kieffer wrote:
> 
> > jerome@patagonia:~$ sudo blkid -o value -s TYPE /dev/sdb4
> > jerome@patagonia:~$ echo $?
> > 0
> 
> That is strange, what about just this?
> 
> sudo blkid /dev/sdb4 ; echo $?

Dear Paul,

# uname -a
Linux patagonia 3.2.0-3-amd64 #1 SMP Mon Jul 23 02:45:17 UTC 2012 x86_64 
GNU/Linux

# fdisk -l /dev/sdb
Disque /dev/sdb : 1,8 TiB, 2000398934016 octets, 3907029168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x9a2578f7

Device Boot  StartEndSectors  Size Id Type
/dev/sdb1   63   33575849   33575787   16G 82 Linux swap / Solaris
/dev/sdb2 33575850  243304424  209728575  100G 83 Linux
/dev/sdb3243304425  453032999  209728575  100G 83 Linux
/dev/sdb4453033000 3907024064 3453991065  1,6T  5 Extended
/dev/sdb5453033063  557905319  104872257   50G 83 Linux
/dev/sdb6557905383  662777639  104872257   50G 83 Linux
/dev/sdb766203  767649959  104872257   50G 83 Linux
/dev/sdb8767650023  872522279  104872257   50G 83 Linux
/dev/sdb9872522343 1082250854  209728512  100G 83 Linux
/dev/sdb10  1082250918 3907024064 2824773147  1,3T 83 Linux

# blkid /dev/sdb?
/dev/sdb1: LABEL="Swap2T" UUID="b3de0b2e-9092-4d08-af8d-09fefe8e9735" 
TYPE="swap" PARTUUID="9a2578f7-01"
/dev/sdb2: LABEL="Win" UUID="78d417f1-a097-4cf3-9218-32a621f78c68" TYPE="ext4" 
PARTUUID="9a2578f7-02"
/dev/sdb3: LABEL="Root" UUID="9b3d9c65-6ba2-425f-bc5a-729cb6098165" TYPE="ext4" 
PARTUUID="9a2578f7-03"
/dev/sdb4: PTTYPE="dos" PARTUUID="9a2578f7-04"
/dev/sdb5: LABEL="UsrLocal" UUID="dee401ac-fa36-44a5-9463-2571f8f52a84" 
TYPE="ext4" PARTUUID="9a2578f7-05"
/dev/sdb6: LABEL="Var" UUID="e49c7936-3e39-4644-b025-e943172cd218" TYPE="ext4" 
PARTUUID="9a2578f7-06"
/dev/sdb7: LABEL="Backup" UUID="251f4ed5-6114-4f19-b9c7-060eb82ececb" 
TYPE="ext4" PARTUUID="9a2578f7-07"
/dev/sdb8: LABEL="Opt" UUID="8c0395c2-c9da-4ffc-a1a1-08851774182e" TYPE="ext4" 
PARTUUID="9a2578f7-08"
/dev/sdb9: LABEL="Big" UUID="deab5b7f-fb85-4f0d-95ed-84d37180162d" TYPE="ext4" 
PARTUUID="9a2578f7-09"

The extended partition looks different from the other, but the result of blkid 
under 3.2 is the same as 3.16.

Cheers,


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



Bug#757557:

2015-05-25 Thread Jackson Doak
Patch taken from ubuntu attached
diff -Nru redshift-1.10/debian/changelog redshift-1.10/debian/changelog
--- redshift-1.10/debian/changelog  2015-05-24 21:18:57.0 +1000
+++ redshift-1.10/debian/changelog  2015-05-26 05:56:13.0 +1000
@@ -1,3 +1,12 @@
+redshift (1.10-2) UNRELEASED; urgency=medium
+
+  * debian/control: Created transitional package for gtk-redshift → 
redshift-gtk
+  * debian/gtk-redshift.* files renamed to redshift-gtk.*.
+  * debian/redshift-gtk.links: Created to make transitional symlink from old
+name to new.
+
+ -- Jackson Doak   Tue, 26 May 2015 05:48:34 +1000
+
 redshift (1.10-1) unstable; urgency=medium
 
   * [56e5b64] Imported Upstream version 1.10 (Closes: #786638)
diff -Nru redshift-1.10/debian/control redshift-1.10/debian/control
--- redshift-1.10/debian/control2015-05-24 21:14:50.0 +1000
+++ redshift-1.10/debian/control2015-05-26 05:55:00.0 +1000
@@ -22,15 +22,24 @@
  .
  This package provides the base program.
 
-Package: gtk-redshift
+Package: redshift-gtk
 Architecture: all
 Depends: redshift (>= ${source:Version}), ${misc:Depends}, ${python3:Depends}, 
python-gtk2, python3-xdg, gir1.2-appindicator3-0.1, python3-gi
 Recommends: at-spi2-core
+Replaces: gtk-redshift (<< 1.10-1~)
+Breaks: gtk-redshift (<< 1.10-1~)
 Description: Adjusts the color temperature of your screen with GTK+ integration
  The color temperature is set according to the position of the sun. A
  different color temperature is set during night and daytime. During
  twilight and early morning, the color temperature transitions smoothly
  from night to daytime temperature to allow your eyes to slowly
  adapt.
+
+Package: gtk-redshift
+Depends: redshift-gtk, ${misc:Depends}
+Architecture: all
+Description: transitional dummy package
+ This is a transitional dummy package for redshift-gtk. It can safely be
+ removed.
  .
  This package provides GTK+ integration.
diff -Nru redshift-1.10/debian/gtk-redshift.docs 
redshift-1.10/debian/gtk-redshift.docs
--- redshift-1.10/debian/gtk-redshift.docs  2014-08-01 04:59:13.0 
+1000
+++ redshift-1.10/debian/gtk-redshift.docs  1970-01-01 10:00:00.0 
+1000
@@ -1,2 +0,0 @@
-README
-debian/README.Debian
diff -Nru redshift-1.10/debian/gtk-redshift.install 
redshift-1.10/debian/gtk-redshift.install
--- redshift-1.10/debian/gtk-redshift.install   2014-08-01 05:02:15.0 
+1000
+++ redshift-1.10/debian/gtk-redshift.install   1970-01-01 10:00:00.0 
+1000
@@ -1,4 +0,0 @@
-usr/bin/redshift-gtk
-usr/lib/python*
-usr/share/icons
-usr/share/applications/
diff -Nru redshift-1.10/debian/gtk-redshift.manpages 
redshift-1.10/debian/gtk-redshift.manpages
--- redshift-1.10/debian/gtk-redshift.manpages  2014-08-01 05:02:32.0 
+1000
+++ redshift-1.10/debian/gtk-redshift.manpages  1970-01-01 10:00:00.0 
+1000
@@ -1 +0,0 @@
-debian/redshift-gtk.1
diff -Nru redshift-1.10/debian/gtk-redshift.menu 
redshift-1.10/debian/gtk-redshift.menu
--- redshift-1.10/debian/gtk-redshift.menu  2014-08-01 05:02:32.0 
+1000
+++ redshift-1.10/debian/gtk-redshift.menu  1970-01-01 10:00:00.0 
+1000
@@ -1,5 +0,0 @@
-?package(gtk-redshift): \
-   needs="X11" \
-   section="Games/Toys" \
-   title="Redshift" \
-   command="redshift-gtk"
diff -Nru redshift-1.10/debian/redshift-gtk.docs 
redshift-1.10/debian/redshift-gtk.docs
--- redshift-1.10/debian/redshift-gtk.docs  1970-01-01 10:00:00.0 
+1000
+++ redshift-1.10/debian/redshift-gtk.docs  2014-08-01 04:59:13.0 
+1000
@@ -0,0 +1,2 @@
+README
+debian/README.Debian
diff -Nru redshift-1.10/debian/redshift-gtk.install 
redshift-1.10/debian/redshift-gtk.install
--- redshift-1.10/debian/redshift-gtk.install   1970-01-01 10:00:00.0 
+1000
+++ redshift-1.10/debian/redshift-gtk.install   2014-08-01 05:02:15.0 
+1000
@@ -0,0 +1,4 @@
+usr/bin/redshift-gtk
+usr/lib/python*
+usr/share/icons
+usr/share/applications/
diff -Nru redshift-1.10/debian/redshift-gtk.links 
redshift-1.10/debian/redshift-gtk.links
--- redshift-1.10/debian/redshift-gtk.links 1970-01-01 10:00:00.0 
+1000
+++ redshift-1.10/debian/redshift-gtk.links 2014-11-06 02:39:25.0 
+1100
@@ -0,0 +1 @@
+usr/bin/redshift-gtk usr/bin/gtk-redshift
diff -Nru redshift-1.10/debian/redshift-gtk.manpages 
redshift-1.10/debian/redshift-gtk.manpages
--- redshift-1.10/debian/redshift-gtk.manpages  1970-01-01 10:00:00.0 
+1000
+++ redshift-1.10/debian/redshift-gtk.manpages  2014-08-01 05:02:32.0 
+1000
@@ -0,0 +1 @@
+debian/redshift-gtk.1
diff -Nru redshift-1.10/debian/redshift-gtk.menu 
redshift-1.10/debian/redshift-gtk.menu
--- redshift-1.10/debian/redshift-gtk.menu  1970-01-01 10:00:00.0 
+1000
+++ redshift-1.10/debian/redshift-gtk.menu  2014-08-01 05:02:32.0 
+1000
@@ -0,0 +1,5 @@
+?package(gtk-redshift): \
+   needs="X11" \
+   section="Games/Toys" \
+   title="Redshift"

Bug#786818: Use X-Python3-Version instead of XS-Python-Version

2015-05-25 Thread Jackson Doak
package: redshift
version: 1.10-1
severity: wishlist

X-Python3-Version is the current preferred way to record the required
python3 version. Please switch to it.

diff -Nru redshift-1.10/debian/control redshift-1.10/debian/control
--- redshift-1.10/debian/control 2015-05-24 21:14:50.0 +1000
+++ redshift-1.10/debian/control 2015-05-26 05:48:24.0 +1000
@@ -4,7 +4,7 @@
 Maintainer: Ritesh Raj Sarraf 
 Uploaders: Franziska Lichtblau 
 Build-Depends: debhelper (>= 7.0.50~), autotools-dev (>= 20100122.1~),
pkg-config (>= 0.25), dpkg-dev (>= 1.16.1~), libxcb-randr0-dev,
libxxf86vm-dev, libgconf2-dev, python3, libxext-dev, libgeoclue-dev,
libdrm-dev, intltool
-XS-Python-Version: >= 3.0
+X-Python3-Version: >= 3.2
 Standards-Version: 3.9.3
 Vcs-Git: git://anonscm.debian.org/users/rhalina-guest/redshift.git
 Vcs-Browser:
http://anonscm.debian.org/gitweb/?p=users/rhalina-guest/redshift.git


Bug#786817: yash: fieldsplitting data corruption

2015-05-25 Thread Martijn Dekker
Package: yash
Version: 2.36-1
Severity: critical

When doing field-splitting, fields starting with backslashes are
corrupted: starting from the 2nd field, they have their initial
backslashes removed. Only the first field is left intact.

Given a default $IFS:

testfn() {
   printf '%s\n' "$@"
}
VAR='\o\ne \t\wo \th\r\ee \fo\ur'
testfn $VAR

Got output:

\o\ne
t\wo
th\r\ee
fo\ur

Expected ouput (produced on every POSIX shell except yash):

\o\ne
\t\wo
\th\r\ee
\fo\ur

Clearly, this sort of data corruption is a critical security problem.
Lack of data integrity is just the beginning. Removal of backslashes
might defeat quoting/escaping of critical data and lead to the execution
of arbitrary commands. For instance, what if some script feeds the
result of improper fieldsplitting to "eval"?

Upstream fixed the bug in SVN after my report:
http://osdn.jp/projects/yash/scm/svn/commits/3298

But the author does not treat it with urgency and has neither announced
the bug nor patched/updated/withdrawn the release version, which clearly
should not be used with a bug like this. So Debian should issue a patch
for its packaged version in the meantime.


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



Bug#786816: xserver-xorg-video-radeon: Leaving X (suspend, switch to VT) scrambles the desktop colours

2015-05-25 Thread rw
Package: xserver-xorg-video-radeon
Version: 1:7.5.0-1
Severity: normal

Dear Maintainer,

Using X on a Thinkpad T60, just upgraded to Debian 8. Previous versions worked 
fine for
suspend/resume/switch to VT and back

Now switching out of the desktop does something I can only describe as "change 
RGB for GBR or
similar". Black/white remains perfectly legible, but colours are shifted into a 
different colour in
such a way that the screen is mostly not legible


-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Aug  2  2010 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2564976 Feb 11 01:23 /usr/bin/Xorg

Diversions concerning libGL are in place

diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 
by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 
by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by 
glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so 
by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2.0.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1 to 
/usr/lib/mesa-diverted/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.0.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1 to 
/usr/lib/mes

Bug#786815: please add alternate dependency on cron-daemon

2015-05-25 Thread Felix Zielcke
Package: logcheck
Severity: minor
Tags: patch

Currently logcheck only depends on cron but systemd-cron only Provides: 
cron-daemon but not cron.
So these 2 can't be used together.

diff --git a/debian/control b/debian/control
index 808dec5..33a76bb 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Homepage: http://www.logcheck.org/
 
 Package: logcheck
 Architecture: all
-Depends: adduser, default-mta | mail-transport-agent, cron, rsyslog | 
system-log-daemon, mime-construct, logtail (>= 1.2.59), lockfile-progs, 
${misc:Depends}
+Depends: adduser, default-mta | mail-transport-agent, cron | cron-daemon, 
rsyslog | system-log-daemon, mime-construct, logtail (>= 1.2.59), 
lockfile-progs, ${misc:Depends}
 Recommends: logcheck-database (>= ${source:Version})
 Suggests: syslog-summary
 Description: mails anomalies in the system logfiles to the administrator


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



Bug#786814: RFS: arrayfire/3.0~beta-1 [ITP] -- High performance library for parallel computing

2015-05-25 Thread Ghislain Antony Vaillant
Package: sponsorship-requests
Severity: wishlist

Dear Mentors,

I am looking for a sponsor for the following source package:

* Package name: arrayfire
  Version : 3.0~beta
  Upstream Author : ArrayFire Development Group 
* URL : http://arrayfire.com/
* License : BSD-3-Clause
  Programming Lang: C++
  Description : High performance library for parallel computing

It builds the following binary packages:
 libarrayfire-cpu3 -- Shared library (CPU backend)
 libarrayfire-cpu3-dbg -- Debug symbols for CPU backend shlib
 libarrayfire-cpu-dev -- Development files for CPU backend shlib
 libarrayfire-doc -- Doxygen documentation

Comments:
 * The OpenCL backend requires dependencies which are not yet available in 
 Debian, namely the clBLAS and clFFT libraries. Packaging work is in progress 
 for both and I intend to update the package with this backend later, once 
 these dependencies are uploaded.
 * The test suite is voluntarily disabled for now, because upstream strictly 
 requires the download of both gtest and additional assets via submodules. I 
 intend to discuss this issue with upstream and aim at having some sort of 
 offline test suite available in a future update.

This source package is maintained by the Debian Science Team and can be 
checked out at:
 https://anonscm.debian.org/cgit/debian-science/packages/arrayfire.git

The binary packages can be built with the following command:
 gbp buildpackage --git-upstream-tag=upstream/3.0_beta \
--git-upstream-branch=master \
--git-debian-branch=debian/experimental \
--git-no-pristine-tar

I intend to seek sponsorship through the Sponsoring of Blends initiative.

Best regards,
Ghislain


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



Bug#786756: Acknowledgement (geoclue-2.0: provide development headers)

2015-05-25 Thread Laurent Bigonville
Hello,

geoclue2 should be especially configured to allow applications to
request the location. Add something like that in :

[redshift]
allowed=true
system=false
users=

https://wiki.archlinux.org/index.php/Redshift#Failed_to_run_Redshift_due_to_geoclue2

I'm not 100% sure if there is an other way to do so without modifying
the config.

I would also suggest you to disable the old geoclue support, I really
would like to remove the package from the archive.

Cheers,

Laurent Bigonville

Le Mon, 25 May 2015 16:22:19 +0530,
Ritesh Raj Sarraf  a écrit :

> Control: retitle -1 "GeoClue 2 not accessible by normal user over the
> bus"
> 
> 
> Okay. There's no need for any headers. Hence retitled accordingly.
> 
> But can you guys please shed some light on who is currently consuming
> geoclue2 ?
> 
> 
> From what I investigated so far, it registers on the system bus, but
> no one is allowed to invoke its methods.
> 
> As my normal user creds, I tried to invoke the dbus methods and it
> timed out. But as per the dbus policy for geoclue, it states that
> such method invocation should be allowed.
> 
> 
> Second, redshift for example, is using the o.f.GeoClue2.Location path,
> where as Debian's geoclue2 is providing o.f.GeoClue2.Client.Location
> path. Is it expected ?
> 
> 
> 
> 
> On Monday 25 May 2015 03:42 PM, Debian Bug Tracking System wrote:
> > Thank you for filing a new Bug report with Debian.
> > 
> > This is an automatically generated reply to let you know your
> > message has been received.
> > 
> > Your message is being forwarded to the package maintainers and other
> > interested parties for their attention; they will reply in due
> > course.
> > 
> > Your message has been sent to the package maintainer(s):
> >  Laurent Bigonville 
> > 
> > If you wish to submit further information on this problem, please
> > send it to 786...@bugs.debian.org.
> > 
> > Please do not send mail to ow...@bugs.debian.org unless you wish
> > to report a problem with the Bug-tracking system.
> > 
> 
> 


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



Bug#764204: apt-cache calls fcntl() on 65536 FDs

2015-05-25 Thread Sebastian Boehm
Hi,

On 25 May 2015 at 16:58, Julian Andres Klode  wrote:
> Those seem to be uncached or on compressed indices, and thus not
> relevant for this bug.

fair enough. Still, even with cached and uncompressed indices a single
apt-cache show takes about 1.6 seconds on jessie and about 1.2 seconds
on wheezy.

>> How about using the O_CLOEXEC flag when opening files?
>
> We do, AFAIK.

Wouldn't that render the fcntl calls superfluous? Also I can't find
any relevant occurences of O_CLOEXEC in the codebase (apart from one
in pkgDPkgPM::StartPtyMagic).

> I'm wondering a bit because show only does about 38 fcntl() calls for
> me, it does not seem to ForkExec() here at all (and I don't know why
> it should do that at all).

Interesting. You haven't set your Apt::ARCHITECTURES to a single arch
by any chance, have you?

> I just tested the closing call, and it took about 4 ms (or 10-12 in
> jessie) for the program to start up, call fcntl() on the 65533  file
> descriptors, and exit. I cannot believe that this is the major
> performance difference you are experiencing between wheezy and jessie.
>
> Anyway, I fixed this in
> http://anonscm.debian.org/cgit/apt/apt.git/commit/?id=870a2b6d683e58c0584bbd3614a76cf25a055928
> to use /proc/self/fd where available. This brings us down to 0.72 ms
> in my optimal test case.

While this version is still a bit slower than the one in wheezy, it is
significantly faster than the one currently in jessie:

Most recent git version:
~ # time apt-cache show mg > /dev/null
apt-cache policy mg > /dev/null  0.01s user 0.00s system 51% cpu 0.015 total

apt 1.0.9.8 (jessie):
~ # time apt-cache show mg > /dev/null
apt-cache show mg > /dev/null  0.01s user 0.04s system 92% cpu 0.061 total

On the docker instance on my laptop with uncompressed indices I'm down
from 2.2s to 1.4s. All in all a noticeable improvement.

Thank you for the quick response; next time I'll make sure to start
testing in time for the stable release.

Best,
Sebastian


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



Bug#786813: still wants to use /var/run

2015-05-25 Thread Marc Haber
Package: bind9
Version: 1:9.9.5.dfsg-9
Severity: normal

the source is configured with --localstatedir=/var, which causes bind
to try writing to /var/run. The following configuration directives are
needed in named.conf.options to make error messages vanish from the
log on startup:

session-keyfile "/run/named/session.key";
pid-file "/run/named/named.pid";

Without those, bind tries writing the session-keyfile to
/var/run/named/session.key and tries to create /run/named for a
pidfile which is then not written since in the systemd world, bind
gets started with -f which does not create a pidfile.

This is not a problem in a non-chrooted environment since
/var/run/named exists in such environments. In a chroot, /var/run does
not necessarily exist.

If the configure script has a --rundir option, it should be explicitly
set to /run. If it does not, the options given above should be part of
the configuration.

Greetings
Marc


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



  1   2   3   >