Bug#807527: initramfs-tools: Please provide an API or best practices for custom initramfs hook configuration

2015-12-17 Thread Jonas Meurer
Am 11.12.2015 um 15:35 schrieb Guilhem Moulin:
> On Fri, 11 Dec 2015 at 00:54:03 +, Ben Hutchings wrote:
>> On Thu, 2015-12-10 at 12:15 +0100, Jonas Meurer wrote:
>>> Hi there,
>>>
>>> On Thu, 10 Dec 2015 02:52:11 +0100 Guilhem Moulin 
>>> wrote:
 AFAIK there is no documentation for where users should set variables to
 configure an initramfs hook.  There are a couple of workaround, all
 hacky and/or relying on undocumented properties of initramfs-tools(8):

   1/ Setting said variable in initramfs.conf(5).  (Since hook scripts
  are executed is sub-shells the variable need to be exported.)  This
  is somewhat ugly since initramfs.conf(5) is the configuration file
  *for mkinitramfs*, not for the hook files.

   2/ Using /usr/share/initramfs-tools/conf-hooks.d/$hook.  This is an
  undocumented (short of an entry in the changelog) hack.  Also
  unless that file is marked as a conffile (which violates the
  policy) user modifications are wiped upon upgrade.
>>>
>>> If I got it right (didn't find documentation about it), the current
>>> purpose of conf-hooks.d seems to be to configure *mkinitramfs* in a
>>> proper way required by the hook scripts, not to set configuration
>>> variables for the hook scripts themselves, no?
>>
>> The only documentation I'm aware of is in the changelog:
>>
>>   * mkinitramfs: Export MODULES, allows hook scripts to act accordingly.
>> (closes: #421658) Add /usr/share/initramfs-tools/conf-hooks.d for hooks
>> options on mkinitramfs run. Do not land in initramfs.
> 
> Please consider adding it to the mkinitramfs manpage, too.  Package
> maintainers can't rely on something that's only documented in the
> manpage, IMHO.

I guess that Guilhem meant "... something that's only documented in the
changelog". And I agree with him, that the purpose and limitations of
conf-hooks.d directory should be properly documented somewhere in the
mkinitramfs(8) manpage.

>> No, I am not going to add any more half-baked shell script parsing.
>> 
>> Also, it doesn't make any sense to me, to put hook-specific
>> configuration into a namespace shared across all hooks.  You can
>> always add a configuration file to your own package and source it in
>> your hook script.
> 
> Using /etc/$package/initramfs adds a useless directory level for
> packages that only ship initramfs hook and script.  The directory
> /etc/default is shared, also.

I understand that Ben will not add the solution that we prefer and
suggest. But I still believe that some "standardized" way to make a
initramfs hook script configurable would be a benefit.

Especially I don't like the idea to add yet another new config file for
the hook scripts. Thus I suggest the following: in cryptsetup, we use
the conf-hook.d/cryptroot file for both the main mkinitramfs and the
hook script configuration. Variables for the hook script will use a
special namespace (like CRYPTROOT_*) and will be exported. Moulin could
use the same scheme for dropbear (with DROPBEAR_* namespace).

Ben, would you be ok with adding the /etc/initramfs-tools/conf-hooks.d
equivalent directory in addition to
/usr/share/initramfs-tools/conf-hooks.d? That way, at least custom
changes of the hook script config would be supported in a proper way.

If we can agree on that, then the following changes would be needed in
initramfs-tools:

1/ add support for /etc/initramfs-tools/conf-hooks.d (already
   implemented in the patch I submitted)
2/ properly document purpose and limitations of conf-hooks.d directories

Cheers
 jonas




signature.asc
Description: OpenPGP digital signature


Bug#796345: transition: perl 5.22

2015-12-17 Thread Niko Tyni
On Wed, Dec 16, 2015 at 10:38:19PM +0200, Niko Tyni wrote:
> On Wed, Dec 16, 2015 at 12:47:48AM +0100, Emilio Pozuelo Monfort wrote:
> > Control: tags -1 confirmed
> 
> > Let's do this.
> 
> Thanks. I've just uploaded perl_5.22.1-1 to unstable.

We seem to have missed bugs for runtime dependencies on perl5 and
perl5-base. There are 16+2 affected packages or so if my grep-dctrl fu
is correct.

There's no particular hurry with getting rid of Provides: perl5 and
perl5-base, so I suppose I will reinstate them for now with 5.22.1-2
and file bugs so we can drop them some time later after this transition.

I'll also add Steven's workaround for #796798 (FTBFS on kfreebsd-*)
while at it.
-- 
Niko Tyni   nt...@debian.org



Bug#800771: ITP: telegram-purple -- Adds support for Telegram to libpurple

2015-12-17 Thread BenWiederhake.GitHub

Since there's somewhere a guideline saying that we should sometimes
post updates:



- Debianisation is technically complete, see
https://mentors.debian.net/package/telegram-purple


Still the same: technically complete. This is not the obstacle.


- Translation is coming along nicely, but we still desparately need
Russion and Brazilian translators:
https://www.transifex.com/telegram-purple-developers/telegram-purple/


Translations are mainly complete, at least the major ones.


- Our development branches aren't merged yet, and there are one or
two things we want to fix before pushing into Debian.


I consider 1.2.2 too incomplete to be packaged for Debian, that's why I
skip this version. I plan to RFS as soon as we reach 1.2.3.

This is NOT a call for help, just a "report".

Cheers,
Ben Wiederhake



Bug#805323: Bug #805323: graphite2 ARM HP PA FTBFS

2015-12-17 Thread Rene Engelhard
Hi Tim,

On Thu, Dec 17, 2015 at 11:37:20AM +0700, Tim Eves wrote:
>Hi Rene,
> 
>I've posted a reply to the bug directly on the [1]linux.debian.bugs.dist
>Google Group but it hasn't shown up yet. I'm not sure if it has not gone
>through or I'm being impatient, but in case it's the former:

That's probably because -bugs-dist is a Mailing list just mirrored to google
groups and -bugs-dist is not supposed to be posted directly to. (every bug gets
sent there...)

Mails to bugs go to n...@bugs.debian.org and then get recorded in the bug log
and send to the maintainer.

>The bug has been fixed in commit 594d92c0c0efbd3a87a32260f57e502200c351a7
>"Fix misaligned access on ARM and HP PA processors during collision".
> 
>It was a non-32 bit aligned 32bit read, some processors (ARM) are stricter
>about this than others (Intel), which could explain the fact it built fine
>on other BE archs.
> 
>We have been regularly testing against armhf on the Qemu Versatile Express
>emulator, under which it turns out this bug is not reproducible.  Once we
>tried with real hardware (RPi B+) it showed up.

Thanks.

Regards,

Rene



Bug#808201: DEPRECATION: this package will be replaced by ruby-minitar

2015-12-17 Thread Markus Frosch
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Source: ruby-archive-tar-minitar
Version: 0.5.2-3
Severity: important

As suggested in my pkg-ruby-extras thread [1] this source will be
replaced by ruby-minitar, which is a newer version of minitar and as it
seems to be, the persitent new upstream name.

The new package will provide a transactional package
"ruby-archive-tar-minitar", and this source should be removed once
ruby-minitar is uploaded.

Comments are welcome!

Cheers
Markus Frosch

[1]
https://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/2015-December/028348.html

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

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

- -- 
mar...@lazyfrosch.de / lazyfro...@debian.org
http://www.lazyfrosch.de
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCAAGBQJWcnA4AAoJEPJhXZqrmHtu03AH/RgR8VmGU7eg422VLPP6rg3Q
0P5vj8p9VNbDRBFgqwL/D6v6/fC8PjjtrO6a0eEb+AorVDDEHtmzH9DIJ/L19aDp
iw/tSE2A0+vIbe2mzC5ZMS43oC5aToaEcuL/pkxKaEv2tSsbbncBIjMSymuiEYQQ
NGLlFyWlik7WzCGMmUU1TP8V/dqYZGNpp5LuWlSpQV3lPuJne7O4zvizjjkT6b0r
SywSotUYkTZssYNY2yrAtu9fqxz6lwUWWUo2fjin1wkIFgHeMjwowaaMkIE5BW2X
IUK66jxg8NPzYaAdTr5Yu4jXvBGA91TAmSpEugy9QYVec4myOH/Uuxkd5yZlVPY=
=iHPN
-END PGP SIGNATURE-



Bug#808093: gnome-panel: text color is the same of background

2015-12-17 Thread Dmitry Shachnev
Control: severity -1 wishlist
Control: tags -1 -unreproducible -moreinfo
Control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=759576

Hi Sandro,

On Thu, Dec 17, 2015 at 07:09:30AM +, Sandro Tosi wrote:
> using gnome-tweak-tool to set the global dark theme helped (see
> attachment) but now it's grey, while I'd rather it to be black, do you
> know how to change that value (and maybe also how to make the text in
> bold)? trying to find information about themes in gnome-fallback is so
> hard, as most of the articles are about gnome-shell :/
>
> and funnily enough, the login-after-lock-screen env has a nice black
> bar, with test in white and bold (but cant take a screenshot for
> obvious reason), that's what I want :)
>
> Thanks for your help!

I agree it would be nice if one can set both background and text colors for
the panel, so I have created an upstream bug for that. Feel free to comment
there!

If you have selected the dark theme in gnome-tweak-tool, then you can set
the background (back) to black in the preferences dialog (the text color will
remain white).

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#796345: redhat-cluster/libdlm + lvm + perl transition

2015-12-17 Thread Ferenc Wagner
Emilio Pozuelo Monfort  writes:

> On 16/12/15 00:12, Ferenc Wagner wrote:
>
>> Niko Tyni  writes:
>> 
>>> So the proper way out seems to be a separate libdlm source package, as
>>> discussed in [1]. Ferenc, do I understand right that a new pacemaker
>>> package is a blocker for this? Is that because the current pacemaker
>>> would be broken by the libdlm update?
>> 
>> No: the new DLM package depends on the new Pacemaker package.  I'm
>> already testing them, there's only some cleanup remaining before they
>> can be uploaded.  Both will go through NEW though, so it will take some
>> time.
>
> I can speed things up if they block a transition... Got an eta for this?

That sounds useful!  I expect to get pacemaker_1.1.13-1 ready for upload
today, taking some shortcuts.  I'll try to contact my usual sponsor, but
other interested parties can also step in. :)  If no serious issue
surfaces during this process, we can quickly repeat for DLM.

>> Then LVM will have to be rebuilt against the new DLM, and you
>> will be free to kick redhat-cluster out of the archive (I hope nothing
>> else depends on it).
>
> Checking reverse dependencies...
> # Broken Depends:
> gfs2-utils: gfs2-cluster [amd64 arm64 armel armhf i386 mips mipsel powerpc 
> ppc64el s390x]
> gfs2-utils [amd64 arm64 armel armhf i386 mips mipsel powerpc 
> ppc64el s390x]
> lvm2: clvm [amd64 arm64 armel armhf i386 mips mips64el mipsel powerpc ppc64el 
> s390x]
>
> # Broken Build-Depends:
> gfs2-utils: libccs-dev (>= 3.1.0)
> libcman-dev (>= 3.1.0)
> libdlm-dev (>= 3.1.0)
> libdlmcontrol-dev (>= 3.1.0)
> libfence-dev (>= 3.1.0)
> liblogthread-dev (>= 3.1.0)
> lvm2: libcman-dev (> 2)
>   libdlm-dev (> 2)
> ocfs2-tools: libdlm-dev
>  libdlmcontrol-dev

Thanks.  We will take care of gfs2-utils and ocfs2-tools soon, those are
also maintained by the HA team.
-- 
Regards,
Feri.



Bug#808202: ITP: pbbarcode -- annotate PacBio sequencing reads with barcode information

2015-12-17 Thread Afif Elghraoui
Package: wnpp
Severity: wishlist
Owner: Debian Med Packaging Team 
Control: block 787977 by -1

* Package name: pbbarcode
  Version : 0.8.0
  Upstream Author : Pacific Biosciences 
* URL : https://github.com/PacificBiosciences/pbbarcode
* License : BSD
  Programming Lang: Python
  Description : annotate PacBio sequencing reads with barcode information

The pbbarcode package provides tools for annotating PacBio sequencing reads
with barcode information. Typically, pbbarcode is called in context of a
SMRTPipe workflow as opposed to directly on the command line, however, users
are encouraged to utilize the command-line utility directly, as more options
are available.
.
This package is part of the SMRTAnalysis suite.

This package will be maintained by the Debian Med team.



Bug#807909: apt-cacher-ng: 403 when apt is trying to download appstream data

2015-12-17 Thread Laurent Bigonville

Le 14/12/15 21:30, Laurent Bigonville a écrit :

Le 14/12/15 17:24, Eduard Bloch a écrit :

Hallo,
* Laurent Bigonville [Mon, Dec 14 2015, 01:28:29PM]:

Package: apt-cacher-ng
Version: 0.8.7-1
Severity: normal

Hello,

With the new appstream package, there is a new apt hook which download
the appstream data from the debian mirror.

When apt is set to use apt-cacher-ng, I get a 403 for these .yml.gz
files.

I guess these files should be white listed and cached?

Yeah, probably. Not sure how expiration task will cope with them but we
could try following:

echo "VfilePatternEx:.*yml.gz" > /etc/apt-cacher-ng/ymltest.conf
systemctl restart apt-cacher-ng

OK this seems to work.
Ah well no, it's also downloading an iconpack in tar.gz I think and I'm 
getting the following error:


Err:14 http://ftp.nl.debian.org/debian sid/main DEP-11 64x64 Icons
  Writing more data than expected (7314093 > 7248557)

Cheers,

Laurent Bigonville



Bug#808200: game-data-packager: Quake 4 DVD details missing

2015-12-17 Thread Simon McVittie
Package: game-data-packager
Version: 43
Severity: wishlist
Tags: help

If you have an original Quake 4 DVD or other unpatched media (but not a
version that already has the patches, like the Steam release), we would
like to know the sizes, sha1sums and sha256sums of the files
that match these md5sums.

English/French/Italian/Spanish version:

a9f6a2e4bf8e193591954f75d1d39f85  q4base/game000.pk4 (unpatched/retail)
2cabddd692e214c78c20a464da43f1ef  q4base/zpak_french.pk4
4ee7eb637cde6bcfe3a9ffac5e4579dd  q4base/zpak_italian.pk4
36eee38e6c2dce12986f7192a5a996e5  q4base/zpak_spanish.pk4

Censored German version:

b4b1f8e5d3dd0a4a862453a6abf9a424  q4base/game000.pk4 (unpatched/retail)
e4c42f172ee4d81c7c43a82761e9816c  q4base/pak001.pk4
6ceb1be5ffe81a1da5795a4bd129eb85  q4base/pak002.pk4
c35fce5cb94bd4dfd5a8305ed9c93097  q4base/pak003.pk4
ce95f67b0e385683fae6d8dab28d85c5  q4base/pak004.pk4
ad9421a76cda3786c83f1e7b95196a1a  q4base/pak005.pk4
e0ef17afebbb088e7139986ba9e417d6  q4base/pak006.pk4
52cc00f832e643f51c42bafbbdf30b60  q4base/pak007.pk4
854e063fd4944bbdf10ed213b9f3a731  q4base/pak008.pk4
c66b39400bf688d8ed78222c28be3d7b  q4base/pak009.pk4
099899344357f204ff8ac9362d0986e7  q4base/pak010.pk4
c3a93f43ce0e505fa8acf12be6929f4b  q4base/pak011.pk4
684df5107936fbc0f946a2019fb7c370  q4base/pak012.pk4
b8e075ddbfc6b5cf41bc49cafd8aeaea  q4base/zpak_english.pk4

Thanks,
S



Bug#808181: libc6: Upgrade can make the linker unusable

2015-12-17 Thread Christophe
I am not sure to understand correctly...
I currently have the same behavior with Stretch without sid/experimental
repository, and I see binutils is not ready to migrate from testing, so no
partial updates here I think.
I  do not understand how libc6-dev came built with an unavailable binutils
version on Stretch.

Christophe


Bug#808181: libc6: Upgrade can make the linker unusable

2015-12-17 Thread Emmanuel Charpentier
Dear developers,

I've just got bitten by this bug. About 3 millimeters from my carotid
artery...

This bugs effectively renders my system unusable for compilation
purposes : even extremely mundane uses, such as upgradng some R
packages, is now impossible.

Suggestions :

1) The gravity of this bug should be elevated : it renders the system
unusable at least for some mundane uses.
2) The upgrade to glibc should be conditioned to the upgrade of
binutils
3) A workaround should be posted on this bug report as soon as possible
(upgrade to unstable's binutils ?), and possibly publicized by larger
means (finding this bug is not obvious for pedestrian users like
me...).

Sincerely yours,

--
Emmanuel Charpentier



Bug#742429: isenkram: Please use PackageKit

2015-12-17 Thread Petter Reinholdtsen

Control: tags -1 +help

[Julian Andres Klode]
> Increasing the severity of the bug to prepare for the upcoming
> removal of aptdaemon.

Thank you for the heads up.  I have not had time to try to figure out a
replacement, and hope someone can help me out.

-- 
Happy hacking
Petter Reinholdtsen



Bug#808203: When under tests --root= and dpkg hooks don't run well together

2015-12-17 Thread Didier Roche
Package: dpkg
Version: 1.18.3

In a project (Ubuntu Make), I have my small tests running as non root,
but this one needs to install packages.
What I did until now is to use (as apt is used to fetch packages from a
local repo) a "fakeroot dpkg --root" wrapper with a local crafted
directory to simulate, add packages and architectures to test that
everything is behaving as expected. You can see that testbed setup at
https://github.com/ubuntu/ubuntu-make/blob/master/tests/small/test_requirements_handler.py#L54
for instance.

The issue started recently with pkg-config shipping a post-invoke hook
in /etc/dpkg/dpkg.cfg.d/pkg-config-hook-config.
As this isn't running in a real chroot (I didn't want to deboostrap for
the small tests, just telling to apt and dpkg "please fetch from this
path and install there", the system config (good for testing) and hooks
are run. However, /usr/share/pkg-config-dpkghook isn't aware about
--root= option, and it's trying to do things system-wise like unlinking
some architectures pkg-config files (which fortunately fails as non root).

I wonder what's the correct way to handle this. I didn't find any way to
tell dpkg to not run the post-invoke hooks, only to add some to the
linked list of actions. I'm not even sure if this is the correct choice.
Also, as the hook is harcoding paths, I can't "hide" it as non root (as
a bindmount would enable me to).

What do you think is the best direction for such case? dpkg growing an
option for this? Having the hook being aware it's not running in a real
environment?



Bug#808205: libc6: Unrecognized relocation when compiling

2015-12-17 Thread John Aston
Package: libc6
Version: 2.21-4
Severity: important

Dear Maintainer,

When attempting to compile a simple C program, the link stage fails with an 
unrecognized relocation error.

This problem seems to have appeared in the latest version, 2.21-4 (and is also 
present in 2.22-0experimental which I tested before submitting); it was not 
present in 2.19-22 which I was using prior to tonight.  When using 2.19-22 
(pinned to that version after installing the package from a CD), it works 
normally.  When upgraded, it fails as per below.

The problem manifested in a much more complicated build process, but I can 
duplicate it with a program as simple as this:

#include 
int main() {
fprintf(stdout, "Hello, world.\n");
return(0);
}

When compiling, the following error happens: 

$ gcc hello.c -o hello
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o: 
unrecognized relocation (0x2a) in section `.init'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

The expected behavior is for the program to compile normally without error.


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

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

Versions of packages libc6 depends on:
ii  libgcc1  1:5.2.1-23

libc6 recommends no packages.

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.58
pn  glibc-doc  
ii  libc-l10n  2.22-0experimental1
ii  locales2.21-4

-- debconf information:
  glibc/disable-screensaver:
  glibc/restart-services:
  glibc/kernel-not-supported:
* libraries/restart-without-asking: true
  glibc/restart-failed:
  glibc/upgrade: true
  glibc/kernel-too-old:



Bug#808204: [regression] unbound returns failures and IPv6 addresses on initial boot and after network outages

2015-12-17 Thread Paul Wise
Package: unbound
Version: 1.5.7-1
Severity: important
X-Debbugs-CC: Tollef Fog Heen 

After booting my system and after my wireless router is rebooted,
unbound starts returning failures and IPv6 addresses. Neither are
useful since I like to resolve addresses and don't have an IPv6 default
route. I get the impression that it started from the upgrade from
1.4.22-3+b1 to 1.5.6-1. I'm using NetworkManager with dns=unbound and
dnssec-trigger installed. Tollef mentioned seeing similar things.

Any thoughts about how to debug this?

pabs@chianamo ~ $ sudo /usr/sbin/unbound-control list_forwards
pabs@chianamo ~ $ sudo dnssec-trigger-control status
at 2015-12-17 17:24:06
authority 192.58.128.30: OK 
no cache: no DNS servers have been supplied via DHCP
state: auth secure
pabs@chianamo ~ $ ip -6 r
fe80::/64 dev wlan0  proto kernel  metric 256  pref medium
pabs@chianamo ~ $ ip -6 a
1: lo:  mtu 65536 state UNKNOWN 
inet6 ::1/128 scope host 
   valid_lft forever preferred_lft forever
3: wlan0:  mtu 1500 state UP qlen 1000
inet6 fe80::224:d7ff:fe80:a068/64 scope link 
   valid_lft forever preferred_lft forever

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (860, 'testing-proposed-updates'), (850, 
'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 
'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 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 unbound depends on:
ii  adduser 3.113+nmu3
ii  libc6   2.21-4
ii  libevent-2.0-5  2.0.21-stable-2+b1
ii  libfstrm0   0.2.0-1
ii  libprotobuf-c1  1.1.1-1
ii  libpython2.72.7.11-2
ii  libssl1.0.2 1.0.2e-1
ii  openssl 1.0.2e-1
ii  unbound-anchor  1.5.7-1

unbound recommends no packages.

unbound suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



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


Bug#808181: libc6: Upgrade can make the linker unusable

2015-12-17 Thread Vlad Orlov
Control: severity -1 important
Control: tags -1 stretch


Hi,

Just stumbled upon this today in Testing (Stretch) - after today's libc6 
upgrade.
This issue breaks compilation of ANY autotools-based project as ld fails early 
in the configure phase:

configure:3441: checking whether the C compiler works
configure:3463: gcc -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c  >&5
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o: 
unrecognized relocation (0x2a) in section `.init'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status


The system has been updated with the usual dist-upgrade, so I don't understand 
the mentioning
of some partial upgrades above (and completely don't understand the part about 
"ignore the problem").

Bug#807061: [Pkg-gambas-devel] Bug#807061: Bug#807061: gambas 3.8.0 needed! very deprecated gambas 3.6 in sid/jeesie

2015-12-17 Thread Gianfranco Costamagna
Hi Ian,



>The alternative is to patch the gambas runtime so it prefers qt5, this
>allows qt4 and qt5 to co-exist.
>However I'm not sure this matters: in Gambas there are absolutely no
>API differences between qt4/qt5,
>all you have to do is change the settings to use gb.gui.qt, which
>people will have to do anyway to access WebView


yes
>We should keep the Conflicts however, so that when people upgrade
>their old version of gambas3-gb-qt4
>is deleted, otherwise total havoc will ensue.


true
>I think so, we can wait to see if anyone complains about the lack of qt4 ;-)


exactly my opinion :)
>As an aside: what ever happened to the debian/patches directory and
>the patches that were in there?



everything has been upstreamed by me a long time ago (3.7 IIRC).

Now gambas builds without any additional Debian patch, so I deleted the whole 
directory.

cheers,

G.



Bug#738503: Info received (python-mongoengine: Please package the new upstream version (0.10.5 at the moment))

2015-12-17 Thread Jérôme
Likewise, I believe mongoengine supports Python3 since v7 [1]. A Python3
version would be nice. 

Any blocking issue ?

[1] https://github.com/MongoEngine/mongoengine/pull/54

Thanks.

-- 
Jérôme



Bug#808206: unsupported reloc 42 against global symbol __gmon_start__

2015-12-17 Thread Max Kellermann
Package: libc6-dev
Version: 2.21-4

$ gcc -x c -  

Bug#807851: ITP: emacs-async -- simple library for asynchronous processing in Emacs

2015-12-17 Thread Rémi Vanicat
Sean Whitton  writes:

[...]

> * Package name: emacs-async

[...]

> I am packaging this as a build-dependency (for running tests) of flx,
> another ITP of mine.  I intend to maintain it as part of the
> pkg-emacsen team.
>

I don't know if this is the case here, but async was also a dependency
for magit. It happen that it was only needed to ensure that the Emacs
session used to compile magit had not loaded a previous version of
magit, and so protecting us from havoc in macro expansion. But the way
we build elpa package protect us from such a problem. So I just dropped
the dependency, and change, and change very little in magit's upstream
source for this.

That said, emacs-async is an useful package on itself, and I didn't
check how far flx use async.  

-- 
Rémi Vanicat



Bug#808181: libc6: Upgrade can make the linker unusable

2015-12-17 Thread Aurelien Jarno
reassign 808181 libc6-dev
reassign 808205 libc6-dev
forcemerge 808181 808205
forcemerge 808181 808206
severity 808181 serious
thanks

On 2015-12-16 23:36, Aurelien Jarno wrote:
> On 2015-12-16 13:15, Dima Kogan wrote:
> > Package: libc6
> > Severity: normal
> > 
> > Hi. I had
> > 
> >   libc6= 2.19-22
> >   binutils = 2.25-4
> > 
> > and all was well. Then I upgraded to libc6 = 2.21-4 (currently latest in
> > sid). As a result, even the most basic build-time linking would fail.
> > For instance, with a trivial hello-world program:
> > 
> >   $ gcc-5 -o tst tst.c
> > 
> >   /usr/bin/ld: 
> > /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crti.o: 
> > unrecognized relocation (0x2a) in section `.init'
> >   /usr/bin/ld: final link failed: Bad value
> >   collect2: error: ld returned 1 exit status
> > 
> > This would happen with gcc-5 and with gcc-4.9. Downgrading libc6 would
> > fix it. After some fiddling I realized that upgrading to binutils =
> > 2.25.90.20151209-1 (currently latest in sid) fixes it. I.e. with the
> > latest libc6 and the latest binutils packages things work.
> 
> The problem is not introduced by the glibc, but just by the fact that
> it has been built with a recent binutils version which adds new
> relocation types on i386 and amd64. This means that ALL static libraries
> are affected by this problem.
> 
> > Can the broken combination be prevented with some Conflicts: tags?
> > Currently this is a trap for the unwary.
> 
> I therefore don't think we need to fix that at the glibc level. Either
> we just ignore the problem saying we don't support partial upgrades or
> we try to find a global way to fix the dependencies for all libraries.

We are working to migrate binutils version 2.25.90.20151209-1 into
testing asap. If everything goes well it should be the case after the
13:52 UTC dinstall run, so a few hours after that on the mirrors.

In the meantime fetching and installing this version from sid, should
solve the issue.

Aurelien

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



Bug#808207: diffoscope: Filter objdump --disassemble output before diffing it

2015-12-17 Thread Mike Hommey
Source: diffoscope
Version: 43
Severity: wishlist


When comparing large ELF binaries, some minor differences can end up hurting
the visibility of more important differences.

Specifically, objdump --disassemble displays symbols+offsets for addresses
it derives from IP-relative addressing, like the following:

   9d2be2: 48 8d 05 42 65 24 02lea0x2246542(%rip),%rax# 
2c1912b <_fini@@xul45a1+0x1d803>

In the particular case I'm looking at, though, some function ends up pushing
the rest of the .text section, so that the _fini symbol (and many others,
actually) move.

So I end up with a *lot* of differences like:

<   9d2be2: 48 8d 05 42 65 24 02lea0x2246542(%rip),%rax# 
2c1912b <_fini@@xul45a1+0x1d803>
---
>   9d2be2: 48 8d 05 42 65 24 02lea0x2246542(%rip),%rax# 
> 2c1912b <_fini@@xul45a1+0x1d7e3>
(note: this is a diff I got manually, because it's easier to visualize than a
copy/paste of the HTML output I got from diffoscope)

The code is the same, the address is the same, but the pseudo-symbol doesn't
match and it actually doesn't matter because that actually points to some place
in .rodata, and the .rodata hasn't moved, only _fini and some earlier symbols
have.

In another case, the symbol between angle brackets is an actual symbol (on
non-stripped binaries) but the symbol name is different because GCC decided
to use a different suffix[1]. For example:

<   9d2f35: 48 8d 05 d1 5b 33 02lea0x2335bd1(%rip),%rax# 
2d08b0d <__FUNCTION__.10544+0x29d>
---
>   9d2f35: 48 8d 05 d1 5b 33 02lea0x2335bd1(%rip),%rax# 
> 2d08b0d <__FUNCTION__.10547+0x29d>

The difference might seem interesting to note, but in fact it's not, because it
will already appear in the `readelf --all` diff:

<  17956: 02d0887021 OBJECT  LOCAL  DEFAULT   16 __FUNCTION__.10544
---
>  17956: 02d0887021 OBJECT  LOCAL  DEFAULT   16 __FUNCTION__.10547

Anyways, those symbols between angle brackets are just adding noise that would
be better left out. I'm not sure, though, that there is an option to objdump
that allows to make it not display those symbols (and a quick glance at the
binutils source suggests there isn't). I can only suggest sending the output
of objdump through sed :-/

Something like (awful):

@tool_required('objdump')
@tool_required('sed')
def cmdline(self):
return ['sh', '-c', 'objdump --disassemble --full-contents "%s" | sed 
"s/<.*>//"' % self.path]


Mike



1. Example of how this can happen:

$ cat > test.c <

Bug#774647: [pkg-cryptsetup-devel] Bug#774647: cryptsetup on initramfs does not support key files (resume swap on LVM)

2015-12-17 Thread Jonas Meurer
Hi Guilhem,

Am 12.12.2015 um 20:38 schrieb Guilhem Moulin:
> Here is a simple patch that adds keyfile support for non-root devices.
> Ideally we would also warn the user if the key file is stored on an
> unencrypted device, but that requires some code refactoring in the hook
> file so it'll come in a later patch.

I like your idea to check whether the keyfile is on the rootfs for
resume and other non-rootfs devices that are processed during initramfs.

I've some comments and questions regarding your patch though. Have you
tested the patch already?

> 0001-Add-keyfile-support-for-non-root-devices.patch
> 
> 
> From efcd427201f7c0b6835e8bdedc559bd5623bc87e Mon Sep 17 00:00:00 2001
> From: Guilhem Moulin 
> Date: Sat, 12 Dec 2015 20:04:56 +0100
> Subject: [PATCH] Add keyfile support for non-root devices.
> 
> ---
>  debian/changelog  |  3 +++
>  debian/initramfs/cryptroot-hook   | 31 ---
>  debian/initramfs/cryptroot-script |  3 +++
>  3 files changed, 26 insertions(+), 11 deletions(-)
> 
> diff --git a/debian/changelog b/debian/changelog
> index ea1f2c4..fa3c2c1 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -50,6 +50,9 @@ cryptsetup (2:1.7.0-1~mejo2) mejo-unstable; urgency=medium
>  storing keyfiles directly in the initrd. (closes: #786578)
>* debian/initramfs/cryptroot-hook: display a warning for invalid source
>  devices (closes: #720515, #781955, #784435)
> +  * debian/initramfs/cryptroot-{hook,script}: add keyfile support for 
> non-root
> +devices.  A warning is printed if the keyfile itself in stored in the 
> root
> +partition.  (closes: #774647)
>  
>   -- Jonas Meurer   Thu, 10 Dec 2015 13:30:03 +0100
>  
> diff --git a/debian/initramfs/cryptroot-hook b/debian/initramfs/cryptroot-hook
> index 4e42086..f1bda44 100644
> --- a/debian/initramfs/cryptroot-hook
> +++ b/debian/initramfs/cryptroot-hook
> @@ -232,11 +232,12 @@ get_lvm_deps() {
>  }
>  
>  get_device_opts() {
> - local target source link extraopts rootopts opt key
> + local target source link extraopts rootopts opt key isrootdev
>   target="$1"
>   extraopts="$2"
> + isrootdev="$3"

What's the reason for introducing the isrootdev variable? Why not use
the "rootdev" option that's already there? Honestly, I don't get it.
Probably I miss something, though ;)

*/ You set isrootdev=n at the beginning of add_device(). If the device
   is an underlying device for rootfs , then rootdev is added to $opts
   (old) and now, isrootdev=y is set additionally (new). The value of
   isrootdev is given to get_device_opts() as $3.
*/ At the start of get_device_opts(), isrootdev is set to the value of
   $3. If the opt "rootdev" is set, then isrootdev=y is set.
*/ Up to now, the variable $isrootdev is only set to 'y' in exactly the
   same situations as that the opt "rootdev" is set as well. If rootdev
   is not set in $opts, then $isroodev=n. So in my eyes, the opt
   "rootdev" and the variable $isrootdev are consistent.
*/ Later in get_device_opts() when the keyfiles are processed, you
   check for $isrootdev and warn if it $isrootdev!=n. Why not simply
   search for "rootdev" in $OPTIONS instead? See below for a suggestion.

>   KEYSCRIPT=""
> - KEYFILE=""
> + KEYFILE="" # key file to copy in the initramfs image
>   CRYPTHEADER=""
>   OPTIONS=""
>  
> @@ -340,6 +341,7 @@ get_device_opts() {
>   OPTIONS="$OPTIONS,$opt"
>   ;;
>   rootdev)
> + isrootdev=y

See above.

>   OPTIONS="$OPTIONS,$opt"
>   ;;
>   *)

> @@ -371,8 +373,17 @@ get_device_opts() {
>   key="/cryptroot-keyfiles/${target}.key"
>   ;;
>   *)
> - echo "cryptsetup: WARNING: target $target uses 
> a key file, skipped" >&2
> - return 1
> + if [ "$isrootdev" != n ]; then

See above. I think, that the following would be sufficient:

if echo "$OPTIONS" | grep -q "\brootdev\b"; then

> + echo "cryptsetup: WARNING: root target 
> $target uses a key file, skipped" >&2
> + return 1;
> + elif [ "$(stat -Lc %m -- "$key" 2>/dev/null)" 
> != / ]; then

Would need to stat against the canonical file (e.g. after readlink)
here. Otherwise, the keyfile path can be a link on the rootfs that
points to another partition. Should be as easy as adding:

keylink=$(readlink -e "$dev")

just before the case selection and running stat against $keylink.

> + echo "cryptsetup: WARNING: $target's 
> key file $key is not on the root FS, skipped" >&2
> + return 1;
> + 

Bug#808208: Failure to update the database of the Safe Browsing

2015-12-17 Thread Jonny
Package: iceweasel
Version: 43.0-1

Hi,

the database is not updated with the Safe Browsing in 
~/.cache/mozilla/firefox/*/safebrowsing/.
The Browser Console you can see the following error message:
> TypeError: provider is undefined SafeBrowsing.jsm:83:5



Bug#789980: FTBFS: from pymongo import ... ImportError: cannot import name Connection

2015-12-17 Thread Jérôme
I believe this is fixed since v8.

-- 
Jérôme



Bug#738503: python-mongoengine: Please package the new upstream version (0.10.5 at the moment)

2015-12-17 Thread Jérôme
Updating to new versions fixes #789980 (FTBFS: from pymongo import ...
ImportError: cannot import name Connection).

Any blocking issue (apart from the time and effort it takes to do it)?

Anything that prevents packaging and should be fixed upstream?

Thanks.

-- 
Jérôme



Bug#807061: [Pkg-gambas-devel] Bug#807061: Bug#807061: gambas 3.8.0 needed! very deprecated gambas 3.6 in sid/jeesie

2015-12-17 Thread Gianfranco Costamagna
Hi

>I am afraid I won't have time to work in the package until next Christmas 
>holidays. I will do it after December 25th, as I hope to have some free time 
>those days.
>Any fix you can add in the meantime is welcome. If you can't I will do it then.


the package is on master (I also tagged the version), and on delayed/14 now.

So there should be time to delay/cancel/reupload it until the begin of the new 
year :)

https://ftp-master.debian.org/deferred.html

I don't have any more fix to add, the package was looking good to me, even if 
we had *many* changes, so a more community testing is needed for sure.
(BTW there is also the new queue trip, so there is probably more time to look 
at the changes)


cheers,

G.



2015-12-16 16:10 GMT+01:00 Gianfranco Costamagna 
:

Hi Ian,
>
>I did update to 3.8.4 a few seconds ago, built and tested on a clean sid 
>environment.
>
>I had to tweak the control file for the gsl library transition (changes pushed 
>on git),
>closed this bug in changelog, and I also had to remove the qt4 stuff (I ran 
>dpkg -i on all the
>built .deb files and it obviously failed because of the conflict)
>
>I also changed some duplicated build dependency, triggering some lintian 
>warning.
>
>Since we have some RC bugs, and many many fixes in experimental (and the 
>package isn't in testing right now)
>how do you feel about uploading on unstable?
>
>I can perform the upload if needed, just ask me.
>
>We have a really bad package right now in unstable, and we should fix it in my 
>opinion.
>
>http://debomatic-amd64.debian.net/distribution#unstable/gambas3/3.8.4-1/buildlog
>a clean build is also ongoing there.
>
>(this will also fix the current lintian error against a bad PHP license)
>
>I can't promise the package will have a smooth upgrade path, because adequate 
>doesn't perform well with it, also piuparts
>(at least the errors seems false positive).
>
>(but we can fix this later if needed)
>
>(I'll probably upload in deferred/15 to give maintainers time to react)
>
>
>cheers,
>
>
>G.
>
>
>Il Venerdì 4 Dicembre 2015 22:33, Ian Haywood  ha scritto:
>On Sat, Dec 5, 2015 at 6:05 AM, PICCORO McKAY Lenz
>
> wrote:
>> Package: gambas3
>> Version: 3.6.2-1
>> Severity: wishlist
>>
>> Dear Maintainer,
>>
>> please upgrade gambas to 3.8 in sid, due new components and
>> compatibility with documentation
>there is a working 3.8 version now in alioth git repo under the
>'experimental' branch.
>
>___
>Pkg-gambas-devel mailing list
>pkg-gambas-de...@lists.alioth.debian.org
>http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-gambas-devel



Bug#764952: autopkgtest: Please add adt-run support for pbuilder/cowbuilder

2015-12-17 Thread Martin Pitt
Control: tag -1 wontfix -help

For such use cases I actually recommend running adt-run from within
the pbuilder environment and use the "null" backend. This should even
be easier to configure than running adt-run outside of the existing
builder environment and creating a new one.

I also really don't want to maintain this as it's quite some extra
burden, sorry.

Thanks,

Martin
-- 
Martin Pitt| http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)



Bug#808209: amanda-common: Depends on virtual package "perl5" which will is gone with perl/5.22

2015-12-17 Thread Dominic Hargreaves
Package: amanda-common
Version: 1:3.3.6-4
Severity: serious
Justification: package uninstallable
Control: tags -1 + patch sid

The perl 5.22 transition just started (see
https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
and we seem to have missed that this package depends on the deprecated
virtual package "perl5" like some other packages did.

The perl 5.22 packages don't provide perl5, making this package
uninstallable.

I'm sorry that we overlooked this prior to the unstable upload. Please
find attached a patch fixing this.
>From ca8939041f868c9e094dccff70b4b59a0ebd7c0d Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves 
Date: Thu, 17 Dec 2015 10:26:31 +
Subject: [PATCH] Fix outdated dependency on perl5

---
 debian/control | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 80ebf15..dc8e0e0 100644
--- a/debian/control
+++ b/debian/control
@@ -34,7 +34,6 @@ Depends: adduser,
  bsd-mailx | mailx,
  debconf | debconf-2.0,
  openbsd-inetd | inet-superserver,
- perl5,
  tar (>=1.12),
  update-inetd,
  ${misc:Depends},
@@ -57,7 +56,7 @@ Depends: amanda-common (= ${binary:Version}),
 Suggests: amanda-client (= ${binary:Version}),
   cpio | mt-st,
   gnuplot,
-  perl5,
+  perl,
 Conflicts: amanda,
amanda-common (<< 1:2.5.2p1-3),
 Replaces: amanda-common (<< 1:2.5.2p1-3),
-- 
2.1.4



Bug#778108: root-system: ftbfs with GCC-5

2015-12-17 Thread peter green


the new upstream version fixes the build failures with GCC 5. Had to work around
the build failure on armhf, and enabled the builds for powerpc and ppc64el.
Note that I forgot to prepare the dfsg tarball.

https://launchpad.net/ubuntu/+source/root-system/5.34.30-0ubuntu3
Note that there is now a ubuntu5 version which fixes at least one 
further build failure.




Bug#808210: ddclient: Depends on virtual package "perl5" which will is gone with perl/5.22

2015-12-17 Thread Dominic Hargreaves
Package: ddclient
Version: 3.8.2-3
Severity: serious
Justification: package uninstallable
Tags: sid patch
User: debian-p...@lists.debian.org
Usertags: perl-5.22-transition

The perl 5.22 transition just started (see
https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
and we seem to have missed that this package depends on the deprecated
virtual package "perl5" like some other packages did.

The perl 5.22 packages don't provide perl5, making this package
uninstallable.

I'm sorry that we overlooked this prior to the unstable upload. Please
find attached a patch fixing this. Let me know if you'd like this
to be NMUed without further delay.

Cheers,
Dominic.
>From aec5f1bb67728385021b00cb9f9cc8f265611d2a Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves 
Date: Thu, 17 Dec 2015 10:36:17 +
Subject: [PATCH] Depend on perl5 instead of perl5, since the latter has been
 removed

---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index a5a1d3d..f1c88ba 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ddclient.git
 
 Package: ddclient
 Architecture: all
-Depends: perl5, ${misc:Depends}, lsb-base (>= 3.1), initscripts (>= 2.86)
+Depends: perl, ${misc:Depends}, lsb-base (>= 3.1), initscripts (>= 2.86)
 Recommends: libio-socket-ssl-perl
 Provides: dyndns-client
 Description: address updating utility for dynamic DNS services
-- 
2.1.4



Bug#808211: saxonhe: Versions 9.6 and 9.7 should be installable at the same time

2015-12-17 Thread Gioele Barabucci
Source: saxonhe
Severity: normal

Dear Saxon(-HE) maintainer (and Java maintainers),

The Calabash XProc processor that I am packaging [1] uses some low-level
APIs of the XML parser Saxon; one cannot use a version of Calabash
compiled for Saxon 9.6 and run it using Saxon 9.7. Saxonica consider
this behaviour OK because 9.6 and 9.7 are seen as two different major
versions.

The version of Saxon present in sid is 9.5.1.1, you uploaded version
9.6.0.7 to experimental in October, later superseded by your other
upload of version 9.7.0.1.

My request is: could you please make it be possible to install multiple
major versions of Saxon at the same time?

Maybe changing the binary name, generating libsaxonhe96-java_9.6.0.7 and
libsaxonhe97-java_9.7.0.1 is a solution?

Regards,

[1] https://bugs.debian.org/742119

--
Gioele Barabucci 



Bug#796345: [Debian-ha-maintainers] Bug#796345: redhat-cluster/libdlm + lvm + perl transition

2015-12-17 Thread Ferenc Wagner
Ferenc Wagner  writes:

> Emilio Pozuelo Monfort  writes:
>
>> On 16/12/15 00:12, Ferenc Wagner wrote:
>>
>>> Niko Tyni  writes:
>>> 
 So the proper way out seems to be a separate libdlm source package, as
 discussed in [1]. Ferenc, do I understand right that a new pacemaker
 package is a blocker for this? Is that because the current pacemaker
 would be broken by the libdlm update?
>>> 
>>> No: the new DLM package depends on the new Pacemaker package.  I'm
>>> already testing them, there's only some cleanup remaining before they
>>> can be uploaded.  Both will go through NEW though, so it will take some
>>> time.
>>
>> I can speed things up if they block a transition... Got an eta for this?
>
> That sounds useful!  I expect to get pacemaker_1.1.13-1 ready for upload
> today, taking some shortcuts.

Now the Perl transition is rolling and I can't build Pacemaker anymore,
because some of its build dependencies are broken.  Is there still a
reason to hurry the uploads?
-- 
Regards,
Feri.



Bug#808151: systemd: failed to start remount root and kernel file system

2015-12-17 Thread Michael Biebl
Am 17.12.2015 um 13:46 schrieb Frank B. Brokken:
> Dear Michael Biebl, you wrote:
> 
>> What happens afterwards? Are you dropped into the rescue shell?
> 
> Afterwards (i.e., after the initial failure message) the system tries to
> continue booting, but shows lots of failure messages, eventually grinding to a
> halt. No reboot (e.g. ctrl-alt-del) is possible and there's no rescue shell.
> 
>> If not, try to enable the debug shell by adding "systemd.debug-shell" to
>> the kernel command line. This will give you a root shell on tty9.
> 
> Unfortunately, it doesn't, since the system halts (I first removed the
> automatic reboot on failure).

What exactly do you mean with halt? The systems completely locks up so
you can't use the keyboard and switch to tty9?

That would sound like a kernel problem.

> However, during the process I observed that setting systemd.debug-shell and
> removing the default 'quiet' specification from grub's /etc/default/grub (so,
> now it specifies:
> 
> GRUB_CMDLINE_LINUX_DEFAULT="systemd.debug-shell" 
> 
> greatly reduces the chances of a failing boot. Not completely, but
> greatly. Still, when rebooting fails there's just the plain halt, w/o a debug
> shell. Since removing the quiet also produces a lot more output on the screen,
> might my problem not simply be some timing problem?

Can you make a screenshot or a video from the boot process with "quiet"
removed from the kernel command line.


-- 
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#808230: deluser --system should lock the account

2015-12-17 Thread Marc Haber
Package: adduser
Version: 3.113+nmu3
Severity: wishlist

Hi,

how to handle an account on package purge is a discussion going on for
more than a decade now. After the umpteenth re-hash of the issue on
#debian-devel, I have gotten the impression that there is rough
consensus for not deleting system accounts on package purge. The most
prominent argument for this situation is that the local admin might
have given file ownership to the account while the package was
installed, and when the account is deleted and its uid re-used later,
those files may become accessible to an unintended entity.

Currently, deluser --system will just print a warning if the account
to be deleted is actually a system user by virtue of its UID range and
exit.

Maybe it would be a good idea to change this behavior to locking the
account ("!" in shadow) if deluser is asked to delete a system account?

This doesn't prevent a privileged account to su/sudo/setuid into the
account, but it will prevent logins as this account while keeping the
UID reserved.

Greetings
Marc



Bug#807810: Mention what if one wants to mark the bug forwarded to more than one place

2015-12-17 Thread James McCoy
On Dec 13, 2015 6:06 AM, "積丹尼 Dan Jacobson"  wrote:
>forwarded bug address
>Mark the bug as forwarded to the given address (usually an
email
>address or a URL for an upstream bug tracker).
>
> Mention what if one wants to mark the bug forwarded to more than one
place.

Why should there be more than one place?

If it's a single issue, then there should be a single place to reference.
If there are multiple issues, then the bug should be cloned and each clone
can have their own forwarded reference.

Yes, the forwarded string can contain arbitrary text, so you can have
multiple URLs in it, but when is that actually useful?

Cheers,
James


Bug#808228: iceweasel disables unsigned addons installed via xul-ext packages

2015-12-17 Thread Martin Steigerwald
Package: iceweasel
Version: 43.0-1
Severity: normal

Dear Maintainer,

despite the information that

#804266 Please use signed plugins for Adblock Plus and so on
#800150 iceweasel: Don't warn about unsigned extension installed via Debian 
packages

are fixed by 43.0-1 of iceweasel packages, iceweasel today on startup told
that it disabled all my addons I installed via xul-ext packages:

martin@merkaba:~> dpkg -l | grep xul-ext | cut -c1-70
ii  xul-ext-all-in-one-sidebar0.7.27-1
ii  xul-ext-https-everywhere  5.1.1-2
ii  xul-ext-nosquint  2.1.9-3
ii  xul-ext-scrapbook 1.5.13-2
ii  xul-ext-treestyletab  0.16.2015111001-1

xpinstall.signatures.required is set to true here.

I set to false for now in order to use the addons again. This works.

Ideally it would check the signatures of the three addons I installed via
iceweasel itself, FlashGot, Privacy Badger and Video DownloadHelper, yet
trust the ones installed as xul-ext packages as they are verified by apt
already.

Thanks,
Martin

-- Package-specific info:

-- Extensions information
Name: All-in-One Sidebar
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{097d3191-e6fa-4728-9826-b533d755359d}
Package: xul-ext-all-in-one-sidebar
Status: app-disabled

Name: Deutsch (DE) Language Pack locale
Location: 
/usr/lib/iceweasel/browser/extensions/langpack...@iceweasel.mozilla.org.xpi
Package: iceweasel-l10n-de
Status: enabled

Name: FlashGot
Location: ${PROFILE_EXTENSIONS}/{19503e42-ca3c-4c27-b1e2-9cdb2170ee34}.xpi
Status: enabled

Name: HTTPS-Everywhere
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/https-everywhere-...@eff.org
Package: xul-ext-https-everywhere
Status: app-disabled

Name: NoSquint
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/nosqu...@urandom.ca
Package: xul-ext-nosquint
Status: app-disabled

Name: Privacy Badger
Location: ${PROFILE_EXTENSIONS}/jid1-mnnxcxisbpnsxq-...@jetpack.xpi
Status: enabled

Name: ScrapBook
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{53A03D43-5363-4669-8190-99061B2DEBA5}
Package: xul-ext-scrapbook
Status: app-disabled

Name: Standard theme
Location: 
/usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: Tree Style Tab
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/treestyle...@piro.sakura.ne.jp
Package: xul-ext-treestyletab
Status: app-disabled

Name: Video DownloadHelper
Location: ${PROFILE_EXTENSIONS}/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi
Status: enabled

-- Plugins information
Name: Citrix Receiver for Linux
Location: /opt/Citrix/ICAClient/npica.so
Package: icaclient
Status: disabled

Name: IcedTea-Web Plugin (using IcedTea-Web 1.5.2 (1.5.2-1.1))
Location: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
Package: icedtea-7-plugin:amd64
Status: enabled

Name: KParts Plugin
Location: /usr/lib/mozilla/plugins/libkpartsplugin.so
Package: kpartsplugin
Status: enabled


-- Addons package information
ii  icaclient  13.1.0.28563 amd64Citrix Receiver for Linux
ii  icedtea-7-plug 1.5.2-1.1amd64web browser plugin based on OpenJ
ii  iceweasel  43.0-1   amd64Web browser based on Firefox
ii  iceweasel-l10n 1:43.0-1 all  German language package for Icewe
ii  kpartsplugin   20120605-1   amd64Netscape-compatible plugin to emb
ii  xul-ext-all-in 0.7.27-1 all  sidebar extension for Iceweasel/F
ii  xul-ext-https- 5.1.1-2  all  extension to force the use of HTT
ii  xul-ext-nosqui 2.1.9-3  all  control the size of text of websi
ii  xul-ext-scrapb 1.5.13-2 all  Iceweasel/Firefox extension to sa
ii  xul-ext-treest 0.16.2015111 all  Show browser tabs like a tree

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

Kernel: Linux 4.4.0-rc5-tp520-btrfstrim+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages iceweasel depends on:
ii  debianutils   4.5.1
ii  fontconfig2.11.0-6.3
ii  libasound21.0.29-1
ii  libatk1.0-0   2.18.0-1
ii  libc6 2.21-4
ii  libcairo2 1.14.4-1
ii  libdbus-1-3   1.10.6-1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-2+b1
ii  libffi6   3.2.1-4
ii  libfontconfig12.11.0-6.3
ii  libfreetype6  2.6.1-0.1
ii  libgcc1   1:5.3.1-3
ii  libgdk-pixbuf2.0-02.32.3-1
ii  libglib2.0-0  

Bug#808229: sshuttle: fails if IPv6 is disabled

2015-12-17 Thread Mattia Monga
Package: sshuttle
Version: 0.71-1
Severity: important
Tags: patch ipv6

If IPv6 is disabled (or IPv4 is disabled) the program fails to start.

The attached patch solves the problem by setting the correspondig
reference also in case of error.


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

Kernel: Linux 4.3.3 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages sshuttle depends on:
ii  iptables 1.4.21-2+b1
ii  openssh-client [ssh-client]  1:7.1p1-4
ii  python   2.7.11-1
pn  python:any   

Versions of packages sshuttle recommends:
ii  sudo  1.8.12-1

Versions of packages sshuttle suggests:
pn  autossh  

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/lib/sshuttle/client.py (from sshuttle package)
223,224c223,230
< self.v6 = socket.socket(socket.AF_INET6, type, proto)
< self.v4 = socket.socket(socket.AF_INET, type, proto)
---
>   try:
> self.v6 = socket.socket(socket.AF_INET6, type, proto)
>   except:
>   self.v6 = None
>   try:
> self.v4 = socket.socket(socket.AF_INET, type, proto)
>   except:
>   self.v4 = None


Bug#808233: p10cfgd: Depends on virtual package "perl5" which will is gone with perl/5.22

2015-12-17 Thread Dominic Hargreaves
Package: p10cfgd
Version: 1.0-14
Severity: serious
Justification: package uninstallable
Tags: sid patch
User: debian-p...@lists.debian.org
Usertags: perl-5.22-transition

The perl 5.22 transition just started (see
https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
and we seem to have missed that this package depends on the deprecated
virtual package "perl5" like some other packages did.

The perl 5.22 packages don't provide perl5, making this package
uninstallable.

I'm sorry that we overlooked this prior to the unstable upload. Please
find attached a patch fixing this. Let me know if you'd like this
to be NMUed without further delay.

Cheers,
Dominic.
>From 8b45a57c6b281fd6d57380f7850f97647c0177b0 Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves 
Date: Thu, 17 Dec 2015 14:02:54 +
Subject: [PATCH] Depend on perl instead of perl5 since the latter has been
 removed

---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index c213742..8258bc0 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Vcs-Browser: http://git.gag.com/?p=debian/p10cfgd
 
 Package: p10cfgd
 Architecture: all
-Depends: netbase (>=1.23), perl5, update-inetd, ${misc:Depends}
+Depends: netbase (>=1.23), perl, update-inetd, ${misc:Depends}
 Description: Remote configuration daemon for Gracilis Packeten
  The 'p10cfgd' daemon provides support for the 'rmtcfg' command in the 
  Gracilis Packeten amateur radio network packet switch.  With this daemon,
-- 
2.1.4



Bug#803200:

2015-12-17 Thread alberto fuentes
On Thu, Dec 17, 2015 at 12:34 PM, Andreas Beckmann  wrote:

> since it has a typo ... so perhaps try again after removing the diversion
>

Opss.. I did check that the line was added to grub by pressing e during
grub selection, but I didnt notice the typo!!



>
> You should also try the
> GRUB_TERMINAL=console
> setting
>


I removed the diversion using your line and I tried nomodeset and the
console thing (isolated in separate reboots) and it still worked...

but then I noticed the line of nolog.output from the previous email on tty1:

"modprobe: module nouveau not found in modules.dep"

So I tried to leaving the default /etc/default/grub without your
suggestions and still worked... and it produced the same output it produced
when the diversion was applied :(

This makes me think I didnt remove the diversion properly, although
dpkg-divert --list |grep nou returns nothing and your command said
diversion removed correctly previosly


Bug#808212: impressive: crashes after start with Exception in PIL

2015-12-17 Thread Yaroslav Halchenko
I lagged behind with upstream releases... will test/upload later today/
tomorrow

thanks for the buzz

Cheers

On Thu, 17 Dec 2015, Peter Dahlberg wrote:

> Package: impressive
> Version: 0.10.5-1
> Severity: grave
> Justification: renders package unusable

> Impressive crashes after start with the following message:

> Welcome to Impressive version 0.10.5
> Detected screen size: 1366x768 pixels
> OpenGL renderer: Mesa DRI Intel(R) Sandybridge Mobile
> Using GL_ARB_texture_non_power_of_two.

> ===
> OOPS! Impressive crashed!
> This shouldn't happen. Please report this incident to the author, including 
> the
> full output of the program, particularly the following lines. If possible,
> please also send the input files you used.

-- 
Yaroslav O. Halchenko
Center for Open Neuroscience http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834   Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik



Bug#808231: RFS: mkcast/1.0.0-1 [ITP]

2015-12-17 Thread 55abhilash

Package: sponsorship-requests

Severity: wishlist

  Dear mentors,

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

 * Package name: mkcast
   Version : 1.0.0-1
   Upstream Author : a...@keyboardfire.com
 * URL : https://github.com/KeyboardFire/mkcast
 * License : The MIT License
   Section : Python

  It builds those binary packages:

mkcast - A tool for creating GIF screencasts of a window, with 
key presses


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


  http://mentors.debian.net/package/mkcast


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


dget -x 
http://mentors.debian.net/debian/pool/main/m/mkcast/mkcast_1.0.0-1.dsc


  More information about hello can be obtained from 
http://www.example.com.


  Changes since the last upload:

  mkcast (1.0.0-1) unstable; urgency=low

  * Initial release (Closes: #808227)

 -- Abhilash Mhaisne <55abhil...@openmailbox.org>  Thu, 17 Dec 2015 
11:46:46 +0530


  Regards,
   Abhilash Mhaisne



Bug#803459: drand48(3): errors on interval bounds

2015-12-17 Thread Michael Kerrisk (man-pages)
tags 803459 fixed-upstream
thanks

Hello Vincent
On 10/30/2015 11:17 AM, Vincent Lefevre wrote:
> Package: manpages-dev
> Version: 3.74-1
> Severity: normal
> 
> The drand48(3) man page contains:
> 
>The  drand48()  and  erand48()  functions return nonnegative
>double-precision floating-point values uniformly distributed
>between [0.0, 1.0).
> 
> Instead of "between", it should be "over".
> 
> Then, more importantly, there are errors for lrand48, nrand48,
> lrand48, and jrand48:
> 
>The  lrand48()  and  nrand48()  functions return nonnegative
>long integers uniformly distributed between 0 and 2^31.
> 
>The mrand48() and jrand48()  functions  return  signed  long
>integers uniformly distributed between -2^31 and 2^31.
> 
> According to POSIX, the right bound is 2^31 - 1. Or if you want to
> keep 2^31, you should give a semi-open interval as in POSIX: [0,2^31)
> and [-2^31,2^31) respectively.

Upstream, I have applied the patch below. Thanks for the report.

Cheers,

Michael

diff --git a/man3/drand48.3 b/man3/drand48.3
index 1d4799f..0de9cf2 100644
--- a/man3/drand48.3
+++ b/man3/drand48.3
@@ -81,22 +81,22 @@ The
 and
 .BR erand48 ()
 functions return nonnegative
-double-precision floating-point values uniformly distributed between
-[0.0, 1.0).
+double-precision floating-point values uniformly distributed over the interval
+[0.0,\ 1.0).
 .PP
 The
 .BR lrand48 ()
 and
 .BR nrand48 ()
 functions return nonnegative
-long integers uniformly distributed between 0 and 2^31.
+long integers uniformly distributed over the interval [0,\ 2^31).
 .PP
 The
 .BR mrand48 ()
 and
 .BR jrand48 ()
 functions return signed long
-integers uniformly distributed between \-2^31 and 2^31.
+integers uniformly distributed over the interval [\-2^31,\ 2^31).
 .PP
 The
 .BR srand48 (),

-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/



Bug#808211: saxonhe: Versions 9.6 and 9.7 should be installable at the same time

2015-12-17 Thread Eugene Zhukov
On Thu, Dec 17, 2015 at 12:38 PM, Gioele Barabucci  wrote:
> Source: saxonhe
> Severity: normal
>
> Dear Saxon(-HE) maintainer (and Java maintainers),
>
> The Calabash XProc processor that I am packaging [1] uses some low-level
> APIs of the XML parser Saxon; one cannot use a version of Calabash
> compiled for Saxon 9.6 and run it using Saxon 9.7. Saxonica consider
> this behaviour OK because 9.6 and 9.7 are seen as two different major
> versions.
>
I checked Calabash upstream page and they have Saxon 9.5 branch [2]. I would
suggest you start packaging that and get it into Sid first.

> The version of Saxon present in sid is 9.5.1.1, you uploaded version
> 9.6.0.7 to experimental in October, later superseded by your other
> upload of version 9.7.0.1.
>
The reason I cannot upload 9.6.0.7 nor 9.7.0.1 to Sid is because they break
reverse dependencies. If you are willing to help me create patches for those
reverse dependencies and forward them upstream we could proceed with at least
uploading Saxon 9.6.0.7 to Sid.

> My request is: could you please make it be possible to install multiple
> major versions of Saxon at the same time?
>
There are already 3 Saxon versions co-installable:
libsaxon-java
libsaxonb-java
libsaxonhe-java
I would rather prefer to get rid of at least libsaxonb-java in the future.

> Maybe changing the binary name, generating libsaxonhe96-java_9.6.0.7 and
> libsaxonhe97-java_9.7.0.1 is a solution?
>
I tend to dislike this approch.

>
> [1] https://bugs.debian.org/742119
>
[2] https://github.com/ndw/xmlcalabash1/tree/saxon95

Eugene



Bug#804612: ITP: tensorflow -- Library for numerical computation using data flow graphs

2015-12-17 Thread lumin
Control: retitle -1 ITP: tensorflow -- Library for numerical computation using 
data flow graphs
Control: owner -1 !

Hi,

I'm interested in packaging this package.
Packaging work should be able to begin
as long as the blocker, bazel is packaged for Debian.



Bug#808121: [Reproducible-builds] Bug#808121: diffoscope: HTML output is bloated

2015-12-17 Thread Esa Peuha
While we are at it, let's convert HTML character entity references
(which each use 6-8 characters and as many bytes in the HTML file)
to actual characters (which UTF-8 encodes as 2-3 bytes). Since all
diffoscope output files are peppered with abundant amounts of these
things, this could reduce the file sizes by a few percent at least.
I used Python string literals instead of the actual characters in
the Python file, because 1) the non-breaking and zero-width spaces
would be very hard to distinguish from ordinary space and missing
string content, respectively, and 2) it is impossible to be sure
that every piece of software that is ever going to be used to view
or edit the file would handle non-ASCII characters correctly.
--- presenters/html.py.orig 2015-12-16 19:42:25.0 +0200
+++ presenters/html.py  2015-12-17 15:10:53.654467937 +0200
@@ -290,9 +290,9 @@
 n = TABSIZE-(i%TABSIZE)
 if n == 0:
 n = TABSIZE
-t.write(''+''*(n-1))
+t.write('\xbb'+'\xa0'*(n-1))
 elif c == " " and ponct == 1:
-t.write('')
+t.write('\xb7')
 elif c == "\n" and ponct == 1:
 t.write('\')
 elif ord(c) < 32:
@@ -304,11 +304,11 @@
 i += 1
 
 if WORDBREAK.count(c) == 1:
-t.write('')
+t.write('\u200b')
 i = 0
 if i > LINESIZE:
 i = 0
-t.write("")
+t.write('\u200b')
 
 return t.getvalue()
 
@@ -353,7 +353,7 @@
 print_func(u'')
 else:
 s1 = ""
-print_func(u'')
+print_func(u'\xa0')
 
 if s2 is not None:
 print_func(u'%d ' % line2)
@@ -362,7 +362,7 @@
 print_func(u'')
 else:
 s2 = ""
-print_func(u'')
+print_func(u'\xa0')
 finally:
 print_func(u"\n", force=True)
 
@@ -522,7 +522,7 @@
 print_func(u"%s"
% escape(difference.source2))
 anchor = '/'.join(sources[1:])
-print_func(u" " % 
(anchor, anchor))
+print_func(u" \xb6" % 
(anchor, anchor))
 print_func(u"")
 if difference.comments:
 print_func(u"%s"


Bug#808168: O: simplejson -- simple, fast, extensible JSON encoder/decoder for Python

2015-12-17 Thread Piotr Ożarowski
Hi Federico,

[Mathias Behrle, 2015-12-17]
> when looking at 
> https://packages.qa.debian.org/s/simplejson.html
> and
> https://qa.debian.org/developer.php?login=feder...@debian.org
> 
> I mainly see commits and maintenance by Piotr/DPMT.
> 
> So I assume that this orphaning bug was filed against the wrong package
> (probably should have been turbojson?).

yeah, I hope it was just a mistake...

> Is this correct and just in case could you please close this bug?

or rename it to the right package



Bug#808151: systemd: failed to start remount root and kernel file system

2015-12-17 Thread Frank B. Brokken
Dear Michael Biebl, you wrote:

> What happens afterwards? Are you dropped into the rescue shell?

Afterwards (i.e., after the initial failure message) the system tries to
continue booting, but shows lots of failure messages, eventually grinding to a
halt. No reboot (e.g. ctrl-alt-del) is possible and there's no rescue shell.

> If not, try to enable the debug shell by adding "systemd.debug-shell" to
> the kernel command line. This will give you a root shell on tty9.

Unfortunately, it doesn't, since the system halts (I first removed the
automatic reboot on failure).

However, during the process I observed that setting systemd.debug-shell and
removing the default 'quiet' specification from grub's /etc/default/grub (so,
now it specifies:

GRUB_CMDLINE_LINUX_DEFAULT="systemd.debug-shell" 

greatly reduces the chances of a failing boot. Not completely, but
greatly. Still, when rebooting fails there's just the plain halt, w/o a debug
shell. Since removing the quiet also produces a lot more output on the screen,
might my problem not simply be some timing problem?


-- 
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281 
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E  3B4D 7DB2 A8BE EAE4 D8AA


signature.asc
Description: PGP signature


Bug#808227: ITP: mkcast -- A tool to create gif screencasts of a running window

2015-12-17 Thread 55abhilash

Package: wnpp
Version: 1.0.0-1
Severity: wishlist

mkcast creates gif screencasts of running windows, for a input number 
for seconds.
Another binary installed with mkcast is newcast, which starts a new 
window, and casts

it till it is exited by user, instead of input time.

mkcast is written mostly in python and its dependencies are wmctrl, 
byzanz, python gtk,

python-xlib and screenkey.



Bug#808232: nas-bin: Depends on virtual package "perl5" which will is gone with perl/5.22

2015-12-17 Thread Dominic Hargreaves
Package: nas-bin
Version: 1.9.4-3
Severity: serious
Justification: package uninstallable
Tags: sid patch
User: debian-p...@lists.debian.org
Usertags: perl-5.22-transition

The perl 5.22 transition just started (see
https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
and we seem to have missed that this package depends on the deprecated
virtual package "perl5" like some other packages did.

The perl 5.22 packages don't provide perl5, making this package
uninstallable.

I'm sorry that we overlooked this prior to the unstable upload. Please
find attached a patch fixing this. Let me know if you'd like this
to be NMUed without further delay.

Cheers,
Dominic.
>From f8a23953197806219ce5ccbd9a636be3eb917ebd Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves 
Date: Thu, 17 Dec 2015 13:31:54 +
Subject: [PATCH] Depend on perl instead of perl5 since the latter has been
 removed

---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index aac171b..bc4c569 100644
--- a/debian/control
+++ b/debian/control
@@ -65,7 +65,7 @@ Section: libdevel
 Package: nas-bin
 Priority: extra
 Architecture: any
-Depends: libaudio2 (>= ${binary:Version}), perl5, ${shlibs:Depends}, libperl4-corelibs-perl, ${misc:Depends}
+Depends: libaudio2 (>= ${binary:Version}), perl, ${shlibs:Depends}, libperl4-corelibs-perl, ${misc:Depends}
 Description: Network Audio System - client binaries
  The Network Audio System (NAS) was developed by NCD for playing,
  recording, and manipulating audio data over a network. Like the X
-- 
2.1.4



Bug#808222: /usr/bin/systemd-nspawn: systemd-nspawn --link-journal=host fails when the directoy exists

2015-12-17 Thread Michael Biebl
Control: severity -1 normal
Control: tags -1 upstream

Hi

Am 17.12.2015 um 13:06 schrieb Matthias Urlichs:
> Package: systemd-container
> Version: 227-2
> Severity: important
> File: /usr/bin/systemd-nspawn
> 
> systemd-nspawn --link-journal=host should accept an existing directory.
> 

Please test with the latest version 228-2 and if the problem still
persists, file the bug upstream at
https://github.com/systemd/systemd/issues


-- 
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#806815: RFS: lirc/0.9.4-devel-0.1 [NMU] -- Linux Infrared Remote Control

2015-12-17 Thread Gianfranco Costamagna
control: owner -1 !
control: tags -1 moreinfo


Hi Alec,


(sorry again for the long wait, I was hoping somebody else was going to help in 
this, but nobody seems to be caring about this package)


>   * Non-maintainer upload.
>   * First shot on major upstream updates.
> - Re-packaged from scratch based on new dh primitives.
> - Thanks for help on debian-mentors!
>   * New upstream release 0.9.4
> - Release 0.9.1 .. 0.9.3 was never packaged.
> - This is an experimental, pre-release package.
> - Old 'lirc' service split into separate systemd services:
>   lircd.service, lircmd.service and irexec.service.
> - New package structure: lirc, lirc-doc, liblirc0, liblirc-dev with
>   corresponding upgrade path dependencies.
> - Fixes "Not updated to last version" (Closes: #777199).
> - Fixes "Default device for mode2 is /dev/lirc" (Closes: #702140).
> - Fixes "/var/run/lirc contents disappear..." (Closes: #676343).
> - Fixes "lircrcd segfaults" (Closes: #780062).
> - Fixes "'/etc/init.d/lirc restart' is broken" (Closes: #782091).
> - Fixes "Prompting due to modified conffiles..." (Closes: #655969).
> - Fixes "LIRC installs bad udev rule" (Closes: #804397).
>   * Old lircd output socket link /dev/lirc dropped. Use /var/run/lirc/lircd.
>   * Update compiler flags: -Wl,as-needed + hardening
> [Stefan Lippers-Hollmann]
>   * Avoid negative architecture deps like [!hurd] (Closes: #634807)
> [Stefan Lippers-Hollmann]
>   * Add patch 0007-tools-remove-configs-symlink.patch + explicit link
> to walk around #801719.
>   * Changing Vcs-* headers to point to upstream packaging branch.


I asked probably this before, but did you take account about the Ubuntu delta?
https://launchpad.net/ubuntu/+source/lirc/0.9.0-0ubuntu5

(also look ubuntu1 ubuntu2 ubuntu3 ubuntu4 delta)

>Currently, this package is maintained by 
>pkg-lirc-ma...@lists.alioth.debian.org which seems to be MIA. I have invoked 
>the MIA procedure by sending message to the >QA team. I have also requested to 
>be member of this group.
>
>The packaging situation has been discussed: 
>https://lists.debian.org/debian-mentors/2015/10/msg00487.html
>
>The update is disruptive and needs manual intervention: 
>https://lists.debian.org/debian-devel/2015/11/msg00082.html


1)

$ dpkg --compare-versions 0.9.4-devel-0.1 gt 0.9.4-1
$ echo $?
0

you should rename in something like 0.9.4~devel or maybe something better 
explaining such as
0.9.4~{alpha,beta,RC} and release an upstream snapshot (not strictly requested, 
but "devel" doesn't mention a particular
history, just a generic one)

2)
I did:
dget -x http://http.debian.net/debian/pool/main/l/lirc/lirc_0.9.0~pre1-1.2.dsc
dget -u  
http://mentors.debian.net/debian/pool/main/l/lirc/lirc_0.9.4-devel-0.1.dsc
debdiff lirc_0.9.0~pre1-1.2.dsc lirc_0.9.4-devel-0.1.dsc > debdiff
filterdiff debdiff -i "*debian*" > debdiff.filtered

changelog: 

-- gregor herrmann   Sat, 17 Jan 2015 19:51:55 +0100
-
lirc (0.9.0~pre1-1.1) unstable; urgency=low

* Non-maintainer upload with maintainers permission.
* Add dh-autoreconf to fix FTBFS on ppc64el. Closes: #746505

-- Andreas Barth   Thu, 11 Sep 2014 09:18:17 +
-
lirc (0.9.0~pre1-1) unstable; urgency=low


two lines deleted here


control:
are you sure about the autotools-dev build dependency? usually autoreconf is a 
better replacement

+# libjs-jquery(See lintian overrides)


fine to leave jquery out, but lintian is correct, and overriding is wrong.

I can sponsor with that lintian warning, but please do not override it


+# libftdi1-dev,   (Not available in jessie)


well, do not care about backports right now, we are talking about unstable and 
stretch.

+# See DBS #801588
+Build-Conflicts: libirman


I can look at this if needed, maybe fix libirman and then use it?
(BTW it is called BTS not DBS, and this kind of comments is better in the 
changelog instead of control file.

soemthing like
"build-conflict against libirman (cfr: #XXX)"


3) debian/trunk (others?)
this seems to be useless, please keep the debian directory minimal, and strip 
the debian packaging from upstream tarballs


4) watch file seems broken
Newest version on remote site is xmms-plugin-1.4, local version is 0.9.4-devel
=> Newer version available from

maybe this:
http://sf.net/lirc/lirc-(\d.+)\.tar\.gz

works better?

(forcing a digit as first number)

The upgrade facility looks nice, but I didn't try to install the new version 
(yet).
If you fix the above and reupload on mentors, I'll do some test builds and see 
how lintian/adeguate/piuparts performs
and try something on a real virtual machine.
(I have to say I like the packaging, you seem to have done a great work on 
this, even if the upgrade path requires manual intervention,
but having a script is indeed something nice and appreciated).

I hope to sponsor this package really soon (for experimental).
(ccing Stefan, maybe he has some hints)

cheers,


Bug#808235: ITP: mxnet -- Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic

2015-12-17 Thread lumin
Package: wnpp
Severity: wishlist
Owner: lumin 
X-Debbugs-CC: debian-scie...@lists.debian.org

Hi,

* Package name: mxnet
  Version : git20151217
  Upstream Author : Distributed (Deep) Machine Learning Community
* URL : https://github.com/dmlc/mxnet
* License : apache 2.0
  Programming Lang: C++, Python, and others.
  Description : Lightweight, Portable, Flexible Distributed/Mobile Deep 
Learning with Dynamic

MXNet is a deep learning framework designed for both efficiency and flexibility.
 It allows you to mix the flavours of symbolic programming and imperative 
programming
 together to maximize the efficiency and your productivity. In its core, a 
dynamic
 dependency scheduler that automatically parallelizes both symbolic and 
imperative 
operations on the fly. A graph optimization layer is build on top, which makes 
symbolic execution fast and memory efficient. The library is portable and 
lightweight, 
and is ready scales to multiple GPUs, and multiple machines.

MXNet is also more than a deep learning project. 
It is also a collection of blue prints and guidelines for building deep 
learning 
system, and interesting insights of DL systems for hackers.



Bug#808238: python-pil: can not render tiles with tilestache

2015-12-17 Thread Kamen Naydenov
Package: python-pil
Version: 3.0.0-1
Severity: normal

Dear Maintainer,

Running tilestache-server in debug mode give me following error:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 182, in
run_wsgi
execute(self.server.app)
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 170, in
execute
application_iter = app(environ, start_response)
  File "/usr/lib/python2.7/dist-packages/TileStache/__init__.py", line 379, in
__call__
status_code, headers, content = requestHandler2(self.config, path_info,
query_string, script_name)
  File "/usr/lib/python2.7/dist-packages/TileStache/__init__.py", line 255, in
requestHandler2
status_code, headers, content = layer.getTileResponse(coord, extension)
  File "/usr/lib/python2.7/dist-packages/TileStache/Core.py", line 414, in
getTileResponse
tile = self.render(coord, format)
  File "/usr/lib/python2.7/dist-packages/TileStache/Core.py", line 495, in
render
tile = provider.renderArea(width, height, srs, xmin, ymin, xmax, ymax,
coord.zoom)
  File "/usr/lib/python2.7/dist-packages/TileStache/Mapnik.py", line 131, in
renderArea
img = Image.fromstring('RGBA', (width, height), img.tostring())
  File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 2053, in
fromstring
"Please call frombytes() instead.")
Exception: fromstring() has been removed. Please call frombytes() instead.

Downgrading python-pil from 3.0.0-1 to 2.6.1-2 solves this issue and tiles are
rendered without any problem.

best regards
Kamen



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

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

Versions of packages python-pil depends on:
ii  libc62.21-4
ii  libfreetype6 2.6.1-0.1
ii  libjpeg62-turbo  1:1.4.1-2
ii  liblcms2-2   2.6-3+b3
ii  libtiff5 4.0.5-1
ii  libwebp5 0.4.4-1
ii  libwebpdemux10.4.4-1
ii  libwebpmux1  0.4.4-1
ii  mime-support 3.59
ii  python   2.7.11-1
pn  python:any   
ii  zlib1g   1:1.2.8.dfsg-2+b1

python-pil recommends no packages.

Versions of packages python-pil suggests:
pn  python-pil-dbg  
pn  python-pil-doc  

-- no debconf information



Bug#791463: closing RFS: udfclient/0.8-1 [ITP] -- userland implementation of the UDF filesystem

2015-12-17 Thread Pali Rohár
On Monday 14 December 2015 12:37:24 Andrew Shadura wrote:
> On 14/12/15 12:33, Pali Rohár wrote:
> > On Friday 11 December 2015 18:04:06 Andrew Shadura wrote:
> >> > you just dropping the patch into the right place.
> > I know where and how. But I do not like idea to patching original source
> > code if it is possible to compile and use it without patching.
> > 
> > Using patches has problem for inconsistency and upgrading if original
> > source code which patch modify changes.
> > 
> > And also I see using patches as last option. Are not Debian want to
> > reduce patches if they are not really needed?
> 
> I think it's appropriate to apply a patch (and submit it upstream) in
> this case, as this is certainly a bug in the upstream makefile, and it
> should be fixed.

Ok. I can send patch to upstream project which fix compilation (on
debian). But, what is wrong with my original (and current) version which
use pmake and does not need patching original software?

-- 
Pali Rohár
pali.ro...@gmail.com



Bug#808234: signify: Depends on virtual package "perl5" which is gone with perl/5.22

2015-12-17 Thread Brian White
Thanks.  I no longer have a Debian development machine.
-- Brian


On Thu, Dec 17, 2015 at 9:16 AM, Dominic Hargreaves  wrote:

> Package: signify
> Version: 1.14-1
> Severity: serious
> Justification: package uninstallable
> Tags: sid pending
> User: debian-p...@lists.debian.org
> Usertags: perl-5.22-transition
>
> The perl 5.22 transition just started (see
> https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
> and we seem to have missed that this package depends on the deprecated
> virtual package "perl5" like some other packages did.
>
> The perl 5.22 packages don't provide perl5, making this package
> uninstallable.
>
> I'll do a QA upload shortly.
>
> Cheers,
> Dominic.
>



-- 
  Brian
  bcwh...@pobox.com
--

*Treat someone as they are and they will remain that way.Treat someone as
they can be and they will become that way.*


Bug#808222: /usr/bin/systemd-nspawn: systemd-nspawn --link-journal=host fails when the directoy exists

2015-12-17 Thread Matthias Urlichs
On 17.12.2015 14:59, Michael Biebl wrote:
> Control: severity -1 normal
> Control: tags -1 upstream
>
> Hi
>
> Am 17.12.2015 um 13:06 schrieb Matthias Urlichs:
>> Package: systemd-container
>> Version: 227-2
>> Severity: important
>> File: /usr/bin/systemd-nspawn
>>
>> systemd-nspawn --link-journal=host should accept an existing directory.
>>
> Please test with the latest version 228-2
Actually this is from 228-2, I simply forgot to update the header.
>  and if the problem still
> persists, file the bug upstream at
> https://github.com/systemd/systemd/issues
>
>
OK, will do.

-- 
-- Matthias Urlichs



Bug#808226: Depends on dummy, soon to be removed package python-twisted-web

2015-12-17 Thread Raphaël Halimi
Package: deluge-common
Version: 1.3.12-1

Hi,

From python-twisted-web description:

>  All the code has been moved to python-twisted-core, this package
>  contains only documentation and is going to be removed.

Please update deluge-common's dependency from python-twisted-web to
python-twisted-core.

Thanks !

Regards,

-- 
Raphaël Halimi



signature.asc
Description: OpenPGP digital signature


Bug#808213: libnl3: socket is unusable when portid generation fails

2015-12-17 Thread Heiko Stübner
Hi Nicolas,


thanks for your report

Am Donnerstag, 17. Dezember 2015, 11:30:57 schrieben Sie:
> Package: libnl-3-200
> Version: 3.2.24-2

not sure, but I guess you meant 3.2.26-1, right?


> Severity: important
> Tags: patch
> 
> The following upstream patches are missing in libnl 3.2.26 (the unstable
> version):
> - f78c3e82398a socket: clear port when unable to generate local port
>   https://github.com/thom311/libnl/commit/f78c3e82398a
> - 96e1e5bdc2e8 socket: add fallback for nl_connect() by trying to bind to
> unspecified local port https://github.com/thom311/libnl/commit/96e1e5bdc2e8
> - eaa75b7c7d3e socket: fix assertion in nl_connect() when all ports are
> already in use https://github.com/thom311/libnl/commit/eaa75b7c7d3e
> 
> These patches are included in libnl 3.2.27.

so I guess we should just move to 3.2.27 then ;-)


Heiko



Bug#808234: signify: Depends on virtual package "perl5" which is gone with perl/5.22

2015-12-17 Thread Dominic Hargreaves
Package: signify
Version: 1.14-1
Severity: serious
Justification: package uninstallable
Tags: sid pending
User: debian-p...@lists.debian.org
Usertags: perl-5.22-transition

The perl 5.22 transition just started (see
https://lists.debian.org/debian-devel-announce/2015/12/msg5.html)
and we seem to have missed that this package depends on the deprecated
virtual package "perl5" like some other packages did.

The perl 5.22 packages don't provide perl5, making this package
uninstallable.

I'll do a QA upload shortly.

Cheers,
Dominic.



Bug#808185: [Debian-med-packaging] Bug#808185: blasr: outdated binaries on several architectures

2015-12-17 Thread Emilio Pozuelo Monfort
On 17/12/15 04:44, Afif Elghraoui wrote:
> 
> 
> على الأربعاء 16 كانون الأول 2015 ‫19:18، كتب Afif Elghraoui:
>> على الأربعاء 16 كانون الأول 2015 ‫14:15، كتب Emilio Pozuelo Monfort:
>>> Your package no longer builds on armhf, mips, mipsel, powerpc and s390x,
>>> where it built in the past. That prevents testing migration.
>>>
>>> The problem is that libblasr-dev, now built from pbseqlib, is not
>>> available on those arches:
>>>
>>> https://buildd.debian.org/status/package.php?p=pbseqlib=sid
>>>
>>> So either that needs to be sorted out somehow, or the blasr binaries
>>> need to be removed from those architectures.
>>>
>>
>> Yes, I was already planning to file for removal of the package for those
>> architectures, but just hadn't got around to it yet. The testing
>> migration would have been delayed anyway because pbseqlib is not in
>> testing currently and there appears to be an ongoing hdf5 transition.
>>
> 
> It is actually too early for this. pbseqlib has not even been had a
> chance to build on mipsel. I will wait for the result of this so I can
> request removal one time for the appropriate architectures.

It has built there now.

If you can request the removal of the binaries for the other architectures,
that'd be great.

Thanks,
Emilio



Bug#803200:

2015-12-17 Thread Andreas Beckmann
On 2015-12-17 13:43, alberto fuentes wrote:
> This makes me think I didnt remove the diversion properly, although
> dpkg-divert --list |grep nou returns nothing and your command said
> diversion removed correctly previosly

update-initramfs -u?


Andreas



Bug#808213: Backport on libnl 3.2.26

2015-12-17 Thread Nicolas Dichtel
I forget to mention that I can do the backport of these three patches over
the libnl 3.2.26 if updating to libnl 3.2.27 is not possible.

Regards,
Nicolas


Bug#808168: O: simplejson -- simple, fast, extensible JSON encoder/decoder for Python

2015-12-17 Thread Mathias Behrle
CC to tryton-debian, as python-simplejson is a recommends of tryton-server

Hi Federico,

when looking at 
https://packages.qa.debian.org/s/simplejson.html
and
https://qa.debian.org/developer.php?login=feder...@debian.org

I mainly see commits and maintenance by Piotr/DPMT.

So I assume that this orphaning bug was filed against the wrong package
(probably should have been turbojson?).

Is this correct and just in case could you please close this bug?

Thanks,
Mathias

-- 

Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgplyv9821gFA.pgp
Description: Digitale Signatur von OpenPGP


Bug#808213: libnl3: socket is unusable when portid generation fails

2015-12-17 Thread Nicolas Dichtel

Hi Heiko,

Le 17/12/2015 13:32, Heiko Stübner a écrit :

Hi Nicolas,


thanks for your report

Am Donnerstag, 17. Dezember 2015, 11:30:57 schrieben Sie:

Package: libnl-3-200
Version: 3.2.24-2


not sure, but I guess you meant 3.2.26-1, right?

Yes (it's the first time I use bugreport ;-)).





Severity: important
Tags: patch

The following upstream patches are missing in libnl 3.2.26 (the unstable
version):
- f78c3e82398a socket: clear port when unable to generate local port
   https://github.com/thom311/libnl/commit/f78c3e82398a
- 96e1e5bdc2e8 socket: add fallback for nl_connect() by trying to bind to
unspecified local port https://github.com/thom311/libnl/commit/96e1e5bdc2e8
- eaa75b7c7d3e socket: fix assertion in nl_connect() when all ports are
already in use https://github.com/thom311/libnl/commit/eaa75b7c7d3e

These patches are included in libnl 3.2.27.


so I guess we should just move to 3.2.27 then ;-)

If possible, yes :)


Regards,
Nicolas



Bug#803200:

2015-12-17 Thread alberto fuentes
On Thu, Dec 17, 2015 at 1:58 PM, Andreas Beckmann  wrote:

> update-initramfs -u?
>

Yup, I had run it... Just to be sure, I runned it again and rebooted... but
still the same output on tty1

I think the output is okay, but I attach it just in case. The tty1 output
is the same as before
$ dpkg-divert --list
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/libEGL.so.1.0.0 to /usr/lib/mesa-diverted/libEGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libEGL.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so by glx-diversions
diversion of /usr/lib/libEGL.so.1 to /usr/lib/mesa-diverted/libEGL.so.1 by glx-diversions
diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin
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/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common
diversion of /usr/bin/pod2latex to /usr/bin/pod2latex.bundled by libpod-latex-perl
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/share/man/man1/pod2latex.1.gz to /usr/share/man/man1/pod2latex.bundled.1.gz by libpod-latex-perl
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/libEGL.so to /usr/lib/mesa-diverted/libEGL.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/x86_64-linux-gnu/libEGL.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1 by glx-diversions
diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl
diversion of /usr/lib/arm-linux-gnueabihf/libEGL.so.1.0.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libEGL.so.1.0.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/libEGL.so to /usr/lib/mesa-diverted/i386-linux-gnu/libEGL.so by glx-diversions
diversion of /usr/bin/cdecl to /usr/bin/cdecl.cutils by cdecl
diversion of /usr/lib/x86_64-linux-gnu/libEGL.so.1.0.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1.0.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to 

Bug#808121: [Reproducible-builds] Bug#808121: Bug#808121: diffoscope: HTML output is bloated

2015-12-17 Thread Jérémy Bobbio
Esa Peuha:
> While we are at it, let's convert HTML character entity references
> (which each use 6-8 characters and as many bytes in the HTML file)
> to actual characters (which UTF-8 encodes as 2-3 bytes). Since all
> diffoscope output files are peppered with abundant amounts of these
> things, this could reduce the file sizes by a few percent at least.
> I used Python string literals instead of the actual characters in
> the Python file, because 1) the non-breaking and zero-width spaces
> would be very hard to distinguish from ordinary space and missing
> string content, respectively, and 2) it is impossible to be sure
> that every piece of software that is ever going to be used to view
> or edit the file would handle non-ASCII characters correctly.

Thanks for the patch. It's been commited and push.

I would be grateful if you could submit ready-to-merge Git changes next
time (see git-format-patch(1)).

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   


signature.asc
Description: Digital signature


Bug#808236: electrum: missing icon

2015-12-17 Thread Henrik Ahlgren
Package: electrum
Version: 2.5.4-2
Severity: minor

Dear Maintainer,

1.9.8-4 (jessie) had the application icon installed in rather strange
location but it worked just fine:

/usr/share/app-install/icons/electrum.png

Version 2.5.4 does not appear to ship an icon file at all. However it
says Icon=electrum in electrum.desktop. In GNOME the icon is empty
e.g. when switching between applications (alt-tab).

(The stable version no longer works with current bitcoin network,
generating transactions that are not accepted.)

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'stable'), (500, 
'testing-updates'), (400, 'testing'), (350, 'unstable')
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 electrum depends on:
ii  python   2.7.9-1
ii  python-electrum  2.5.4-2
pn  python:any   

Versions of packages electrum recommends:
ii  python-qt4  4.11.2+dfsg-1

Versions of packages electrum suggests:
pn  python-btchip  
pn  python-trezor  

-- no debconf information



Bug#479589: [bug #33824] support file:/// URLs

2015-12-17 Thread Tim Ruehsen
Update of bug #33824 (project wget):

  Status:None => Duplicate  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/



Bug#808239: perl: Perl, Perl-Base Upgrade Uninstalls 144 Unrelated Packages e.g. Xorg (Sid Unstable)

2015-12-17 Thread Cindy Sue Causey
Package: perl
Version: 5.20.2-6
Severity: critical
Justification: breaks the whole system

Dear Maintainer,

Hi.. First, thank you all for the work you do!

Next.. I ran my usual "apt-get update" today. Found perl and perl-base needing 
upgraded in Sid Unstable along with ~20+ other packages. When I began the 
process to upgrade all those packages together, I received an apt-get 
advisement that 144 packages were going to be removed. Xorg was just the most 
important that stuck out, hence this bug's subject line. There are numerous 
other programs/packages being touched on here in addition to Xorg.

A quick manual run down the list of packages needing upgraded showed both perl 
and perl-base to be the packages attempting the uninstalls. For simplicity's 
sake, the following (extensive) output is what I receive when attempting to 
install perl by itself:

+++
The following additional packages will be installed:
  libperl5.22 perl-base perl-modules-5.22
Suggested packages:
  perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl
The following packages will be REMOVED:
  apt-file apt-show-versions aspell aspell-en claws-mail claws-mail-i18n
  console-setup console-setup-linux debconf-i18n dictionaries-common enchant
  gnome-user-guide hunspell-en-us inkscape keyboard-configuration
  libalgorithm-diff-xs-perl libapt-pkg-perl libb-hooks-endofscope-perl
  libb-hooks-op-check-perl libbareword-filehandles-perl libcairo-perl
  libcgi-fast-perl libcgi-pm-perl libclass-accessor-perl libclass-c3-xs-perl
  libclass-xsaccessor-perl libclone-perl libcommon-sense-perl
  libcrypt-ssleay-perl libdata-optlist-perl libdata-perl-perl
  libdata-section-perl libdevel-caller-perl libdevel-lexalias-perl
  libemail-valid-perl libenchant1c2a libfcgi-perl libfile-fcntllock-perl
  libgetopt-long-descriptive-perl libglib-perl libgtk2-gladexml-perl
  libgtk2-perl libgtkspell0 libhtml-form-perl libhtml-format-perl
  libhtml-parser-perl libhtml-tree-perl libimage-magick-perl
  libimage-magick-q16-perl libimport-into-perl libindirect-perl libio-pty-perl
  libio-socket-inet6-perl libio-socket-ssl-perl libipc-run-perl
  libjson-xs-perl liblexical-sealrequirehints-perl liblist-moreutils-perl
  liblocale-gettext-perl liblwp-protocol-https-perl libmailtools-perl
  libmath-random-isaac-xs-perl libmime-tools-perl
  libmodule-implementation-perl libmodule-runtime-perl libmoo-perl
  libmoox-handlesvia-perl libmultidimensional-perl libnamespace-autoclean-perl
  libnamespace-clean-perl libnet-dbus-perl libnet-dns-perl
  libnet-smtp-ssl-perl libnet-ssleay-perl libossp-uuid-perl
  libpackage-stash-perl libpackage-stash-xs-perl libpadwalker-perl
  libpango-perl libparams-classify-perl libparams-util-perl
  libparams-validate-perl libparse-debianchangelog-perl libperl5.20
  libperlio-gzip-perl libpod-readme-perl libsoap-lite-perl libsocket6-perl
  libsoftware-license-perl libsub-exporter-perl libsub-identify-perl
  libsub-name-perl libtext-charwidth-perl libtext-iconv-perl
  libtext-soundex-perl libtext-wrapi18n-perl libtype-tiny-xs-perl
  libtypes-serialiser-perl libunicode-utf8-perl libvariable-magic-perl
  libwebkitgtk-3.0-0 libwww-perl libxml-parser-perl libxml-twig-perl
  libxmlrpc-lite-perl libyelp0 lintian miscfiles moreutils perl-modules
  qemu-launcher tasksel tasksel-data xorg xscreensaver xscreensaver-data
  xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel
  xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-savage xserver-xorg-video-sisusb xserver-xorg-video-tdfx
  xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware
  yelp
The following NEW packages will be installed:
  libperl5.22 perl-modules-5.22
The following packages will be upgraded:
  perl perl-base
2 upgraded, 2 newly installed, 144 to remove and 24 not upgraded.
Need to get 7583 kB of archives.
After this operation, 250 MB disk space will be freed.
+++

It sometimes works to install/upgrade other packages first then re-attempt 
upgrading the problem package. So I tried perl-base alone but received similar 
results to perl. Am taking an uninformed but experience based guess that the 
other unrelated packages slated to be installed/upgraded today will most likely 
not change perl's attempt to uninstall things. Since I'm on dialup and it would 
take a couple hours to test the unrelated packages, it seemed more important to 
go ahead and bring this to Developers' attention first and as immediately as 
possible.

In conclusion, simply setting the perl and perl-base upgrades to the side is 
the course of action I 

Bug#808240: guvcview not running anymore after system upgrade

2015-12-17 Thread Karsten Malcher
Package: guvcview
Version: 2.0.1+debian-1
Severity: important

Hello,

guvcview was running perfect on my laptop.
But after the last upgrade it is unusable.

When i try to start it then the windows open and closes directly.
Starting from a shell shows the following errors:

$ guvcview
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Datei oder Verzeichnis nicht gefunden
Failed to create secure directory (/run/user/1000/pulse): Keine Berechtigung
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:947:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:947:(find_matching_chmap) Found no matching channel map
Failed to create secure directory (/run/user/1000/pulse): Keine Berechtigung
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Verbindung 
verweigert

Failed to create secure directory (/run/user/1000/pulse): Keine Berechtigung
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Verbindung 
verweigert

Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
Speicherzugriffsfehler


dmesg shows
guvcview[5365]: segfault at c ip 7f4ecbde4940 sp 7f4eb8649800 error 4 
in libSDL2-2.0.so.0.2.0[7f4ecbd2d000+f9000]


Please also have a look at this thread:
http://ubuntuforums.org/showthread.php?t=2251286

Regards
Karsten

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

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

Versions of packages guvcview depends on:
ii  libatk1.0-0  2.14.0-1
ii  libc62.19-18+deb8u1
ii  libcairo-gobject21.14.0-2.1
ii  libcairo21.14.0-2.1
ii  libgdk-pixbuf2.0-0   2.31.1-2+deb8u4
ii  libglib2.0-0 2.42.1-1
ii  libgtk-3-0   3.14.5-1+deb8u1
ii  libguvcview-1.0-02.0.1+debian-1
ii  libpango-1.0-0   1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3

Versions of packages guvcview recommends:
ii  uvcdynctrl  0.2.4-1.1

guvcview suggests no packages.

-- no debconf information



Bug#806595: Workaround

2015-12-17 Thread kay
Have faced same issue. Here is my workaround.

--- /usr/sbin/update-pepperflashplugin-nonfree.orig 2015-12-17
17:22:00.184075270 +0100
+++ /usr/sbin/update-pepperflashplugin-nonfree  2015-12-17
17:21:40.280204140 +0100
@@ -17,6 +17,8 @@

set -e

+SUDO="sudo -u _apt"
+
return_0() {
   return 0
}
@@ -112,7 +114,7 @@
latestfile=latest-$variant-verified.txt
[ "$verified" != "no" ] || latestfile=latest-$variant.txt

-UNPACKDIR=`mktemp -d /tmp/pepperflashplugin-nonfree.XX` ||
die_hard "mktemp failed"
+UNPACKDIR=`$SUDO mktemp -d /tmp/pepperflashplugin-nonfree.XX`
|| die_hard "mktemp failed"
echo "$UNPACKDIR" | grep -q "^/tmp/pepperflashplugin-nonfree\." ||
die_hard "paranoia"
cd "$UNPACKDIR" || die_hard "cd failed"

@@ -169,7 +171,7 @@
   deb [arch=$arch] http://dl.google.com/linux/chrome/deb/ stable main
   EOF

-   gpg --quiet --no-permission-warning --homedir "etc/apt"
--import /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt
+   $SUDO gpg --quiet --no-permission-warning --homedir "etc/apt"
--import /usr/lib/pepperflashplugin-nonfree/pubkey-google.txt

   [ "$verbose" != "yes" ] || echo "doing apt-get update on google
repository"
   stdouterr=`APT_CONFIG=apt.conf apt-get --quiet --quiet update 2>&1`



Bug#801588: libirman: Multiple issues, some of which blocks updating LIRC

2015-12-17 Thread Gianfranco Costamagna
control: severity -1 important
Hi dear maintainer, I write here to make you aware of my intent to NMU this 
package and lirc.
Let me know if you need a sponsor or you want to review changes, otherwise I'll 
follow NMU rules because the team seems dead and nobody seems interested in 
lirc anymore
Cheers,
G.(Who hopes to hear something back soon from you)
On Mon, 12 Oct 2015 12:09:45 +0200 Alec Leamas  wrote:
> Package: libirman
> Version: 0.4.4-2
> 
> The current libirman package is outdated and needs an update:
>  - The package does not include a shared library.
>  - The note in the description that upstream does not generate
>    a shared library is plain wrong.
>  - The version is old (upstream is 4.4.6) with multiple compilation
>    warnings.
>  - The test tools described in the README file are not packaged.
>  - The local patches are fragile since the are applied to generated
>    output from autoconf et. a.l. They will probably break for every
>    release (like they have now).
>  - lintian produces several warnings including missing relro linkage
>    and seems generally unhappy with the package.
> 
> In it's current form, it not possible to build upstream LIRC if this
> package is installed. LIRC has code to detect if the library is
> installed or not, but this breaks when there is a static library but no
> shared. The only solution is to remove the package (and thus the LIRC
> libirman support).
> 
> An updated library is available at [1]. I'm very new to debian
> packaging, so it's probably full of all sorts of errors. That said, this
> package:
>    - Updates to upstream 0.4.6.
>    - Makes a fresh start with control and rules to get a modernization.
>    - Creates a new binary package with shared libraries.
>    - Adds some new files to the -dev package
>    - Uses autoreconf + patching configure.ac + Makefile.am to get
>  more sane patches.
>    - Mutes all lintian warnings except missing manpages.
>    - Updates the package descriptions.
> 
> 
> 
> --alec
> 
> [1] https://leamas.fedorapeople.org/libirman/deb/
> 
> 


Bug#808241: backuppc: The abbreviation "IS" for "IT Support" should no more be used

2015-12-17 Thread Axel Beckert
Package: backuppc
Severity: normal
Version: 3.3.0-2
Version: 3.3.1-1
Tags: upstream

Hi,

one of the mails BackupPC can send uses the abbreviation "IS" in its
template. I assume it is meant as abbreviation of "IT Support":

# dgrep " IS " backuppc
/usr/share/backuppc/lib/BackupPC/Lang/uk.pm:network during the last $days days 
you should contact IS to find
/usr/share/backuppc/lib/BackupPC/Lang/ru.pm:network during the last $days days 
you should contact IS to find
/usr/share/backuppc/lib/BackupPC/Lang/ja.pm:network during the last $days days 
you should contact IS to find
/usr/share/backuppc/lib/BackupPC/Lang/en.pm:network during the last $days days 
you should contact IS to find

Position in the source code (en.pm):
https://sources.debian.net/src/backuppc/3.3.1-1/lib/BackupPC/Lang/en.pm/#L1303

In other mail templates, "computer support" is used instead, e.g. here:
https://sources.debian.net/src/backuppc/3.3.1-1/lib/BackupPC/Lang/en.pm/#L1270-L1271

Since "IS" never was a very common abbreviation for "IT Support"
(usually just "IT" is used instead) and the abbreviation "IS" is
currently associated with a completely different (and politicially hot)
topic, I strongly recommend to replace those four occurrences of "IS"
with "computer support" as in the other mail templates.

P.S.: We only noticed this because it has been reported to our IT
helpdesk by a BackupPC user who got such a mail and thought it was a
very unlucky typo. (Our common local abbreviation for IT support groups
is "ISG" and the user thought we missed the "G".)

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

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



Bug#808151: systemd: failed to start remount root and kernel file system

2015-12-17 Thread Frank B. Brokken
Dear Michael Biebl, you wrote:
> Am 17.12.2015 um 13:46 schrieb Frank B. Brokken:

> > halt. No reboot (e.g. ctrl-alt-del) is possible and there's no rescue 
> > shell> 
> What exactly do you mean with halt? The systems completely locks up so
> you can't use the keyboard and switch to tty9?

No, that's not what happens. I mean that doing a reboot using ctrl-alt-del
isn't possible. Switching VTs is no problem, but except for VT1 nothing was
being shown. But maybe I overlooked things when I sent you the previous reply:
see below.

> That would sound like a kernel problem.

> > might my problem not simply be some timing problem?
> 
> Can you make a screenshot or a video from the boot process with "quiet"
> removed from the kernel command line.

I did. Not only that, I also tried to reboot again and this time I was able to
run the commands you asked before from tty9:

systemctl status
systemd-analyze dump
journalctl -alb

This time the debug shell prompt was available at tty9, although booting
failed. And in line with my previous findings, systemd-analyze and journalctl
weren't available, as they live in /usr/bin, and /usr hadn't been mounted. But
after mounting /usr from tty9 and then using the mount command systemd-analyze
and journalctl were available, so I also have the output from those commands
for you. The output, and the mp4 movie I made during the booting process are a
bit too large for the e-mail, but they are available for download/inspection
at https://www.icce.rug.nl/systemd/

Cheers,

-- 
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281 
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E  3B4D 7DB2 A8BE EAE4 D8AA


signature.asc
Description: PGP signature


Bug#808216: Acknowledgement (debmirror: Debmirror seeems to have problems with new SHA256 in Packages.diff/Index files)

2015-12-17 Thread Michael Bergbauer
Ah, don't write line numbers from memory: I'm talking of the sub 
fetch_and_apply_diffs, around lines 2435ff.


-- 
Michael Bergbauer 
Beijing, China



Bug#802779: Bug#803349 closed by Bart Martens <ba...@debian.org> (pepperflashplugin-nonfree: Fails without giving an error message)

2015-12-17 Thread Jens Reyer
On 10/29/2015 12:43 AM, Jens Reyer wrote:
> Version: 1.8.1+b1
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386

On 12/17/2015 01:57 PM, Bart Martens wrote:
> http://backports.debian.org/Instructions/#index6h2
> "and NOT to the Debian BTS!"

... so I have no idea why you closed #803349 and #802779 with
this message. No backports here.


About #803349 (improved error message/handling):
I take it that you are not interested in adding my patches. Ok,
your call.

About #802779 (Change URL to https):
I still support that request, however it is not necessary to fix
the current issues.



Currently pepperflashplugin-nonfree is completly broken in
testing/unstable. As of now the issues can be workarounded with
pada's patch
https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=47;bug=763874;att=1;filename=pepperflashplugin-nonfree-with-apt-1.1.diff

#763874 is currently set to wishlist+wontfix. However with apt
1.1 in unstable and testing it is grave (makes the package in
question unusable).



Bug#808195: uicilibris: deprecation of python-support

2015-12-17 Thread Georges Khaznadar
Thank you Mattia,

you patch is part of the new uploaded package, I upgraded a few features
and repacked uicilibris to comply better with lintian.

Best regards,   Georges.

Mattia Rizzolo a écrit :
> On Thu, Dec 17, 2015 at 02:07:55AM +, Mattia Rizzolo wrote:
> > Attached there is a patch that is really enough to fix this, and I'd be
> > happy to do a minimal NMU of it.
> 
> the 'y' key is just more handy than the 'a', sorry.
> Here is the patch :)
> 
> -- 
> regards,
> Mattia Rizzolo
> 
> GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
> more about me:  http://mapreri.org  : :'  :
> Launchpad user: https://launchpad.net/~mapreri  `. `'`
> Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

> diffstat for uicilibris-1.12 uicilibris-1.12
> 
>  changelog |7 +++
>  control   |2 +-
>  rules |4 ++--
>  3 files changed, 10 insertions(+), 3 deletions(-)
> 
> diff -Nru uicilibris-1.12/debian/changelog uicilibris-1.12/debian/changelog
> --- uicilibris-1.12/debian/changelog  2013-01-03 22:50:27.0 +
> +++ uicilibris-1.12/debian/changelog  2015-12-17 02:03:47.0 +
> @@ -1,3 +1,10 @@
> +uicilibris (1.12-1.1) UNRELEASED; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Build with dh-python instead of python-support.
> +
> + -- Mattia Rizzolo   Thu, 17 Dec 2015 02:03:39 +
> +
>  uicilibris (1.12-1) unstable; urgency=low
>  
>* implemented a specific template for ISN:creditphoto
> diff -Nru uicilibris-1.12/debian/control uicilibris-1.12/debian/control
> --- uicilibris-1.12/debian/control2012-12-29 19:43:18.0 +
> +++ uicilibris-1.12/debian/control2015-12-17 02:03:28.0 +
> @@ -3,7 +3,7 @@
>  Priority: extra
>  Maintainer: Georges Khaznadar 
>  Build-Depends: debhelper (>= 8.0.0), python-all,
> - pyqt4-dev-tools, qt4-linguist-tools
> + pyqt4-dev-tools, qt4-linguist-tools, dh-python
>  Standards-Version: 3.9.3
>  Homepage: http://georges.khaznadar.fr/uicilibris
>  
> diff -Nru uicilibris-1.12/debian/rules uicilibris-1.12/debian/rules
> --- uicilibris-1.12/debian/rules  2011-12-19 18:09:14.0 +
> +++ uicilibris-1.12/debian/rules  2015-12-17 02:03:35.0 +
> @@ -10,11 +10,11 @@
>  #export DH_VERBOSE=1
>  
>  %:
> - dh $@ 
> + dh $@ --with python2
>  
>  override_dh_auto_install:
>   dh_auto_install
>   # replace relative paths to system icons by absolute paths
>   for f in $$(find debian/uicilibris/usr -name "Ui_*.py"); do \
> sed 's%".*\(/usr/share/icons/Tango/.*\)"%"\1"%' $$f > $$f.tmp && mv 
> $$f.tmp $$f; \
> - done
> \ No newline at end of file
> + done




-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70



signature.asc
Description: PGP signature


Bug#808102: Delivery Status Notification (Failure)

2015-12-17 Thread David Kalnischkies
Control: tag -1 - moreinfo unreproducible

On Wed, Dec 16, 2015 at 09:25:26PM -0600, Wayne Rowcliffe wrote:
> I think I may have successfully sent the status file to
> da...@kalnischkies.de

Yeah, that worked. Next time you might want to compress the file through
as 4MB is pretty big and probably the reason why mailservers denied it
(after all, mails of this size are probably spam…).


Anyway, the problem is our deb822 parser which is confused by one of
your own packages which happens to be right above libgnome-bluetooth13:

~
Package: testmaker
Status: install ok installed
Priority: optional
Section: testing
Installed-Size: 22
Maintainer: Wayne Rowcliffe 
Architecture: all
Version: 1.0
Depends: libglib2.0-0
Description: Parses test outlines into compiling java code.
Homepage:

Package: libgnome-bluetooth13
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 534
Maintainer: Debian GNOME Maintainers 

Architecture: amd64
Source: gnome-bluetooth
Version: 3.18.1-1
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= 
1.10.0), libcairo2 (>= 1.2.4), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 
0.2), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.38.0), libgtk-3-0 (>= 
3.16.2), libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 
(>= 1.14.0), libudev1 (>= 196), libx11-6
Description: GNOME Bluetooth tools - support library
 This package contains tools for managing and manipulating Bluetooth
 devices using the GNOME desktop.
 .
 The libraries included provide support to gnome-bluetooth.
Homepage: https://wiki.gnome.org/Projects/GnomeBluetooth
~

The problem is the empty Homepage field. I haven't looked at the code
yet, but I presume the parser isn't expecting an empty value… after all,
why have a field at all if its empty and so probably eats the newline
and collapses the two stanzas into one…

So, to fix that on your end either set a proper value for this field in
your package – or don't set it et all. On our end, I will have to dig
into the parser: I remember changing whitespace parsing "recently", so
that could be a 1.1 regression and I wanted to look into it for other
reasons as well…


Best regards

David Kalnischkies


signature.asc
Description: PGP signature


Bug#807600: [pkg-cryptsetup-devel] Bug#807600: Boot hangs

2015-12-17 Thread John Talbut

Hi Jonas

On 17/12/15 11:22, Jonas Meurer wrote:

Hi John,

For some reason, the volume group is not activated by the cryptroot
script during initramfs stage. From the debug log it looks like
sda2_crypt is not unlocked. Is this correct or are you asked for a
passphrase during initramfs?


Correct, I am not asked for a passphrase.



Is there anything else I can do to help diagnose the problem?


In the initramfs emergency shell that starts, please run the following
commands and send us the result:

# ls -al /dev/mapper/

# No such file or directory

But
# ls /dev/mapper/

drwxr-xr-x  2 0 0 60 .
drwxr-xr-x 13 0 0   3060 ..
crw---  1 0 0 10,236 control


# dmsetup table

# No devices found



and

# sed -i -e 's#/bin/sh#/bin/sh -x#g' /scripts/local-top/cryptroot
# /scripts/local-top/cryptroot>

# Syntax error: newline unexpected

but if I put a file name (on a mounted data stick) after this, the file 
contained:


  Reading all physical volumes.  This may take a while...
Begin: Waiting for encrypted source device... ...   Reading all physical 
volumes.  This may take a while...

  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
  Reading all physical volumes.  This may take a while...
done.
  ALERT! /dev/disk/by-uuid/48537739-1f62-4c12-8bf1-9d662d8cc74f does 
not exist.

Check cryptopts=source= bootarg: cat /proc/cmdline
or missing modules, devices: cat /proc/modules; ls /dev
-r Dropping to a shell. Will skip 
/dev/disk/by-uuid/48537739-1f62-4c12-8bf1-9d662d8cc74f if you can't fix.


There were other messages repeated on the screen.

I hope this helps.

John



Bug#808147: closed by Debian FTP Masters <ftpmas...@ftp-master.debian.org> (Bug#808147: Removed package(s) from unstable)

2015-12-17 Thread Wookey
+++ Debian Bug Tracking System [2015-12-16 18:21 +]:
> This is an automatic notification regarding your Bug report
> which was filed against the ftp.debian.org package:
> 
> #808147: RM: ros-common-msgs -- NBS; -2 upload has all binaries arch:all. -1 
> upload had some arch:any packages, which are blocking migration to testing
> 
> It has been closed by Debian FTP Masters .
> 
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Debian FTP Masters 
>  by
> replying to this email.
> 
> 
> We believe that the bug you reported is now fixed; the following
> package(s) have been removed from unstable:

[ all of ros-common-msgs 1.12.3-1 _and_ 1.12.3-2 ]

erm. I expected you to remove just 1.12.3-1, or just the arch:any
packages, so that 1.12.3-2 could migrate. Did I file the wrong sort of
ftp.debian.org bug (those acronyms were somewhat confusing to me)?

Anyway, presumably to make this work should we re-upload 1.12.3-2? Or
bump the version and upload an extremely similar 1.12.3-3?


Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/


signature.asc
Description: Digital signature


Bug#808242: phantomjs: Does not run headless

2015-12-17 Thread Philipp Hahn
Package: phantomjs
Version: 2.0.0+dfsg-1
Severity: important

Dear Maintainer,

phantomjs crashes when it can't connect to X11, which is bad for a
package calling itself "minimalistic _headless_ WebKit-based with
JavaScript":

> $ LANG=C DISPLAY= phantomjs  --help
> QXcbConnection: Could not connect to display 
> PhantomJS has crashed. Please read the crash reporting guide at
>  and file a bug report at
> .
> Please attach the crash dump file:
>   /tmp/0bb4faa5-a568-ed5a-3086b306-449d0771.dmp
> Abgebrochen

Not reported upstream as Debian differs from upstream by using Debians
Qt.

Philipp
-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (400, 'testing')
Architecture: amd64 (x86_64)

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



Bug#808141: sponsorship-requests: Dear mentors, I am looking for a sponsor for my package eclipse-titan.

2015-12-17 Thread Mattia Rizzolo
control: tag -1 moreinfo

On Wed, Dec 16, 2015 at 01:45:02PM +0100, Gergely Pilisi wrote:
> I am looking for a sponsor for my package "eclipse-titan":

Ok, first, a question: do you do your debian packaging in git?

And, here is a review:

* trailing whitespace on the changelog line.
* maybe you're happy to discover tools like `wrap-and-sort`, to wrap the
  Build-Depends and Depends line (and sort other stuff, and removing
  trailing whitespaces in some other files)
* please don't cp files that way in d/rules, I find that ugly. instead,
  use a debian/eclipse-titan.install file.  See dh_install(1) for more
  info.  On a related note, I prefer using $(CURDIR) instead of $$(pwd)
  + this will also make debian/eclipse-titan.dirs useless
  + if you need to rename files dh-exec can help you a bit, if you want
* during the compilation there are several errors like
./TTCN3.hh:58:39: fatal error: RT1/TitanLoggerApiSimple.hh: No such file or 
directory
  is this to be expected & ok?
* is there a way to have a more verbose build, showing all the command
  line?
* you told me that you could get it to build with hardening-wrapper,
  well, to me it doesn't (see below) :)
* can you enable parallel building? (see debhelper(7))
* debian/copyright is totally inadequate.
  + personally I won't be totally happy without a copyright following
copyright-format 1.0
  + anyway, please pick a random package from the archive and try having
a look at what a copyright file normally looks like.


About ditching hardening-wrapped in favour of just using what
dpkg-buildflags do:
whatever I use the .dsc you provided, just removed hardening-wrapper or
enable the hardening build flags using DEB_BUILD_MAINT_OPTIONS, the
build fails with

In file included from jnimw.cc:8:0:
jnimw.h:14:17: fatal error: jni.h: No such file or directory
compilation terminated.
../Makefile.genrules:87: recipe for target 'jnimw.o' failed

So there is not much of a comparison to do.  Maybe you built the package
with an hardening-wrapper without the fix for #801597 ?
And btw, having a verbose build is kinda important to check for the
build flags, hardening, etc.


I might have other points to say, but let's go gradually, uh? :)

-- 
regards,
Mattia Rizzolo

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


signature.asc
Description: PGP signature


Bug#808245: dbconfig-common: [INTL:ru] Russian debconf templates translation update

2015-12-17 Thread Yuri Kozlov
Package: dbconfig-common
Version: 1.8.58
Severity: wishlist
Tags: l10n patch

Dear Maintainer,

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

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

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

Russian debconf templates translation update is attached.

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

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 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)


ru.po.gz
Description: application/gzip


Bug#808088: bugs.debian.org: request for creation of a 'metadata.debian.org' pseudo-package

2015-12-17 Thread Iain R. Learmonth
control retitle -1 bugs.debian.org: request for creation of a 
'metadata.debian.org' pseudo-package
kthxbye

Hi,

On Thu, Dec 17, 2015 at 05:58:33PM +, Iain R. Learmonth wrote stuff.

Sorry, messed up, that should have been .org not .net.

Thanks,
Iain.

-- 


signature.asc
Description: PGP signature


Bug#808248: SAGA 2.2.2 (source) contains non-free code

2015-12-17 Thread Johan Van de Wauw

Source: saga
Version: 2.2.2-1
Severity: serious

While starting packaging SAGA 2.2.3 I noticed that the previous package 
somehow contains the files which should have been excluded as documented 
in the debian/copyright file.


Note that this does not really affect the binary package as the code is 
not used in the build- the results should be identical.


I'll proceed creating a package for SAGA 2.2.3, but I wanted to document 
this error in version 2.2.2-1 in Debian.




Bug#725702: wide-dhcpv6-client: fails to upgrade/install properly

2015-12-17 Thread Roger Shimizu
Control: forcemerge 773878 -1
thanks

The bug report has actually reported 2 issues:
A. restarting wide-dhcpv6-client failed
B. wide-dhcpv6-client pkg upgrade failed due to restarting
wide-dhcpv6-client failing

For "A", I guess it was a bug on the version reported, but already
fixed previously, because no other user's complaining it recently.
For "B", it's already fixed on version 20080615-15 (see #773878)

Thanks for Vincent's help on this issue!

Cheers,
Roger



Bug#808244: dolphin: Crashes randomly and frequently

2015-12-17 Thread Alex Henry
Package: dolphin
Version: 4:15.08.3-1
Severity: important
Tags: upstream

I'm sorry about opening a bug report with so little information
but this is a major issue with dolphin, at least on my setup so
it needs to be informed.

The program crashes constanly and I can't find steps to reproduce
it. The crashes always happen when I'm interacting with the application
(never when it is idle in the backdround). It seems to happen more
often when I am using drag-and-drop operations between split views
but not only then and mostly randomly so it could be my imagination.

The crashes simply close the Dolphin window without error messages
except for "Segmentation fault' if it was open via a console. 

These messages appear on start-up but I'd guess they are not
driectly related to the problem

"Trying to convert empty KLocalizedString to QString."
KSambaShare: Could not find smb.conf!

I am using KDE5. I haven't had anything similar happen to any
other KDE application like kate, kwrite or amarok.

Steps to reproduce: simply use a dolphin instance for 3-5 minutes. 
Simply browsing the filesystem is enough for the bug to trigger
eventually. As you can see this is a major usability issue.

Opening a new instance will have the same results: it will work
as expected for a little while then crash again. If more than
one window is open only a single one will crash at a time. The
other one will crash too after a little more use.

Let me know if there is anything else I can do to try to narrow
the issue down. All I know for sure is that dolphin is crashing
constantly and reliably. I'll update this request if I notice
any reproducible patterns in the future.


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

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

Versions of packages dolphin depends on:
ii  libc6  2.19-22
ii  libdolphinvcs5 4:15.08.3-1
ii  libkf5baloo5   5.16.0-1
ii  libkf5baloowidgets515.08.0-2
ii  libkf5bookmarks5   5.16.0-1
ii  libkf5codecs5  5.16.0-1
ii  libkf5completion5  5.16.0-1
ii  libkf5configcore5  5.16.0-1
ii  libkf5configgui5   5.16.0-1
ii  libkf5configwidgets5   5.16.0-1
ii  libkf5coreaddons5  5.16.0-1
ii  libkf5dbusaddons5  5.16.0-1
ii  libkf5filemetadata35.16.0-1
ii  libkf5i18n55.16.0-1
ii  libkf5iconthemes5  5.16.0-1
ii  libkf5itemviews5   5.16.0-1
ii  libkf5jobwidgets5  5.16.0-1
ii  libkf5kcmutils55.16.0-1
ii  libkf5kiocore5 5.16.0-1
ii  libkf5kiofilewidgets5  5.16.0-1
ii  libkf5kiowidgets5  5.16.0-1
ii  libkf5newstuff55.16.0-1
ii  libkf5notifications5   5.16.0-1
ii  libkf5parts5   5.16.0-1
ii  libkf5service-bin  5.16.0-1
ii  libkf5service5 5.16.0-1
ii  libkf5solid5   5.16.0-1
ii  libkf5textwidgets5 5.16.0-1
ii  libkf5widgetsaddons5   5.16.0-1
ii  libkf5windowsystem55.16.0-1
ii  libkf5xmlgui5  5.16.0-1
ii  libphonon4qt5-44:4.8.3-2
ii  libqt5core5a   5.5.1+dfsg-8
ii  libqt5dbus55.5.1+dfsg-8
ii  libqt5gui5 5.5.1+dfsg-8
ii  libqt5widgets5 5.5.1+dfsg-8
ii  libqt5xml5 5.5.1+dfsg-8
ii  libstdc++6 5.2.1-23
ii  phonon4qt5 4:4.8.3-2

Versions of packages dolphin recommends:
ii  ruby  1:2.2.3

Versions of packages dolphin suggests:
pn  dolphin-plugins  

-- no debconf information



Bug#808246: Stretch fails to install on OpenPOWER systems

2015-12-17 Thread Timothy Pearson
Package: linux-image-4.2.0-1-powerpc64le
Version: 4.2.6-3
Severity: grave

Using the latest debian-installer netboot kernel to install on an
OpenPOWER server; install proceeds normally until disk detection when it
fails stating no disks can be found.  dmesg shows a slew of errors similar
to the following:

fat: no symbol version for TOC.
fat: Unknown symbol TOC. (err -22)
ext4: no symbol version for TOC.
ext4: Unknown symbol TOC. (err -22)
ahci: no symbol version for TOC.
ahci: Unknown symbol TOC. (err -22)

Forcibly loading the modules (modprobe --force ext4, etc.) and resuming
the installer allows the system to install normally, however the same
issue shows up on reboot.  This causes a boot failure that cannot be
overridden as the modprobe version in the initramfs does not support the
force parameter.

Jessie installs normally on the same system.



Bug#808088: bugs.debian.org: request for creation of a 'metadata.debian.net' pseudo-package

2015-12-17 Thread Iain R. Learmonth
control retitle -1 bugs.debian.org: request for creation of a 
'metadata.debian.net' pseudo-package
kthxbye

Hi,

Following discussion with DSA, it would appear that metadata.debian.org is a
good choice here. Subdomains under metadata.debian.org may still be
allocated by DSA and I would have no objections to those services using this
psuedo-package also as anything allocated there would also be within the
scope of the Debian Data team.

Thanks,
Iain.

-- 


signature.asc
Description: PGP signature


Bug#808243: RFS: hoteldruid/2.1.3-1

2015-12-17 Thread Marco M. F. De Santis

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "hoteldruid":

* Package name: hoteldruid
  Version : 2.1.3-1
  Upstream Author : Marco M. F. De Santis
* URL : http://www.hoteldruid.com
* License : AGPLv3
  Section : web

It builds those binary packages:

  hoteldruid - web-based property management system for hotels or B

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


  http://mentors.debian.net/package/hoteldruid

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

dget -x 
http://mentors.debian.net/debian/pool/main/h/hoteldruid/hoteldruid_2.1.3-1.dsc


More information about hoteldruid can be obtained from 
http://www.hoteldruid.com.


Changes since the last upload:

  * New upstream release.
  * debian/postinst: use Require syntax in apache2 configuration.
  * Removed debian/menu as requested by Technical Committee decision on 
#741573.

  * debian/postrm: use shell function to check if ucf and ucfr exist.
  * Removed echo -e from HotelDruid launcher script. (Closes: #772237)
  * Added a patch to fix some backup bugs in includes/funzioni_backup.php.
  * Changed debhelper compatibility version to level 9.
  * Added base.js to debianize patch to cut a line larger than 256 
characters.


  * New upstream release (2.1.1-1).
  * debian/control: updated Standards-Version (no change needed).
  * removed MimeType from hoteldruid-launcher desktop entry.
  * debian/po: include new template translations
 + nl.po: Dutch translation, thanks to Frans Spiesschaert. (Closes: 
#767416)


Regards,
Marco M. F. De Santis



Bug#808243: RFS: hoteldruid/2.1.3-1

2015-12-17 Thread Mattia Rizzolo
Control: tag -1 moreinfo
Control: owner -1 !

On Thu, Dec 17, 2015 at 05:46:56PM +0100, Marco M. F. De Santis wrote:
> I am looking for a sponsor for my package "hoteldruid":

I'll sponsor it, if you just change this to things:

* debhelper version 9.0.0 never existed, neither 8.0.0 did. using (>= 9)
  is more than enough.
* debian/copyright says 2001-2013, but I have to guess it exstends till
  2015 too?
* debian/changelog contains info about the unreleased version 2.1.1-1,
  please fold them toghether with 2.1.3-1

the rest looks good enough.

-- 
regards,
Mattia Rizzolo

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


signature.asc
Description: PGP signature


Bug#808222: Upstream bug

2015-12-17 Thread Matthias Urlichs
https://github.com/systemd/systemd/issues/2186

-- 
-- Matthias Urlichs



Bug#800523: nscd netgroup cache occasionally not updated, nscd -i netgroup hangs

2015-12-17 Thread Aurelien Jarno
On 2015-09-30 12:29, Mike Gabriel wrote:
> Package: nscd
> Severity: important
> Version: 2.19-18+deb8u1
> Tags: patch
> Usertags: debian-edu
> User: debian-...@lists.debian.org
> X-Debbugs-Cc: debian-...@lists.debian.org
> 
> Dear maintainers,
> 
> the Debian Edu main server in jessie heavily relies on working netgroups
> code in glibc / nscd for allowing NFS access from hosts on the network.
> 
> The setup is:
> 
> /etc/nsswitch.conf:
> 
> """
> netgroup:files ldap
> """
> 
> The LDAP nss provider is libnss-ldapd via nslcd. NIS netgroups are only
> configured in LDAP, no local /etc/netgroup file is present. NIS netgroup
> caching in nscd.conf is enabled.
> 
> In some cases (unclear what triggers it) the following is observed:
> 
>   o add a new host to the NIS netgroup "workstation-hosts"
>   o wait for a while (i.e., we even tried days...)
>   o "getent netgroup workstation-hosts" does not list the new host as
> netgroup member
>   o trying
> 
> $ innetgr -h  workstation-hosts || echo FALSE
> 
> echoes "FALSE" on the terminal.
>   o sometimes there even is a difference between what getent netgroup
>  gives
> as a result and what innetgr returns as a result (a host tripled is
> listed in
> getent netgroup , but when querying for that host via innetgr).
>   o Attempting cache clean-up (nscd -i netgroup) fails, the command hangs and
> does not return to a command prompt
> 
> The behaviour occurs very often on Debian Edu jessie main server
> installations (and also on a vanilla Debian jessie server using a similar
> NIS netgroup / NFS setup). It does not occur always. Note, that I always
> have host netgroups that are full with host triplets (long strings!!!
> several lines on a normal 80x25 terminal).
> 
> From looking at debdiffs between glibc in unstable and jessie
> (2.19-18+deb8u1), the issue is probably also present in Debian unstable, but
> may have been fixed in glibc 2.21 (currently in experimental).

Given I don't have a test setup to reproduce the issue, and now that
2.21 is in testing, it would be nice if you can give a try with this
version to see if it improves things. That will at least tell us if we
have to look at patches to backports or at writing patches to fix the
issues.

> The debdiff between glibc in wheezy (2.13-38+deb7u8) and jessie
> (2.19-18+deb8u1) alludes that the changes around the netgroup caching code
> (there have been quite some nscd caching changes between those two version)
> may have caused this issue between glibc 2.13 and 2.19.
> 
> The above issue is definitely not present in glibc from Debian squeeze (we
> have many servers running that versions) and probably neither present in
> Debian wheezy (only one test server deployed), but really really bites us
> (the Debian Edu team) on Debian Edu jessie.
> 
> The workaround at the moment is: disable nscd netgroup caching in nscd.conf.
> This is by far suboptimal.
> 
> Upstream observed issues with (LDAP and) netgroup caching, as well, recently:
> 
>   https://sourceware.org/bugzilla/show_bug.cgi?id=16878
>   Patch: 
> https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c3ec475c5dd16499aa040908e11d382c3ded9692;hp=aa2f176d6f75b86b91e544c2e494066ac8f88cbd

This has already been backported to jessie.

>   https://sourceware.org/bugzilla/show_bug.cgi?id=16760
> https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=dd3022d75e6fb8957843d6d84257a5d8457822d5

This one is actually from BZ 16759

> https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=ea7d8b95e2fcb81f68b04ed7787a3dbda023991a

It looks indeed a good idea to backport them.

>   https://sourceware.o rg/bugzilla/show_bug.cgi?id=16695
> https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=c44496df2f090a56d3bf75df930592dac6bba46f

This has already been backported to jessie.
 
>   https://sourceware.org/bugzilla/show_bug.cgi?id=16758
> https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=fbd6b5a4052316f7eb03c4617eebfaafc59dcc06
> 
> Especially BZ #16878 looks like being a good candidate to fix this. My
> recommendation is considering backporting all of the above patches as by
> reading those bug reports, glibc 2.19 seems quite buggy regarding netgroup
> caching in nscd.

I will try to backport them for the next point release.

Aurelien

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


signature.asc
Description: Digital signature


Bug#806129: jessie-pu: package augeas/1.2.0-0.2+deb8u1

2015-12-17 Thread Yann Soubeyrand
On Tue, 24 Nov 2015 17:33:51 + "Adam D. Barratt"  
wrote:
> Control: tags -1 + moreinfo
> 
> On 2015-11-24 15:22, Yann Soubeyrand wrote:
> > I prepared a package for augeas containing a patch to fix bug #764699
> > (https://bugs.debian.org/764699) which affects httpd lens: files under
> > /etc/apache2/conf-enabled directory are not taken into account by this 
> > lens.
> 
> Thanks for caring about fixing bugs in stable. As far as I can see, this 
> bug is not yet fixed in unstable, which is a pre-requisite for fixing it 
> in stable.
> 
> Regards,
> 
> Adam

Control: tags -1 - moreinfo

Hi,

A new version of Augeas which fixes bugs #764699 and #802665 has been
uploaded to unstable. I updated my package to take into account the
modifications brought to the unstable one. Attached is the diff of this
new package which can be found at
http://mentors.debian.net/debian/pool/main/a/augeas/augeas_1.2.0-0.2
+deb8u1.dsc

Regards

Yann
diff -Nru augeas-1.2.0/debian/changelog augeas-1.2.0/debian/changelog
--- augeas-1.2.0/debian/changelog	2014-08-27 19:45:17.0 +0200
+++ augeas-1.2.0/debian/changelog	2015-12-17 11:33:10.0 +0100
@@ -1,3 +1,19 @@
+augeas (1.2.0-0.2+deb8u1) jessie-proposed-updates; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Yann Soubeyrand ]
+  * Httpd lense:
+- Allow EOL comments after section tags (thanks Dominic Cleal from Red
+  Hat for reporting the patch) (Closes: #802665)
+- Include /etc/apache2/conf-available directory (Closes: #764699)
+
+  [ Mattia Rizzolo ]
+  * debian/patches/0003-Httpd-Allow-eol-comments-after-section-tags.patch:
++ Rewrite DEP-3 header.
+
+ -- Yann Soubeyrand   Thu, 17 Dec 2015 11:31:48 +0100
+
 augeas (1.2.0-0.2) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru augeas-1.2.0/debian/patches/0003-Httpd-Allow-eol-comments-after-section-tags.patch augeas-1.2.0/debian/patches/0003-Httpd-Allow-eol-comments-after-section-tags.patch
--- augeas-1.2.0/debian/patches/0003-Httpd-Allow-eol-comments-after-section-tags.patch	1970-01-01 01:00:00.0 +0100
+++ augeas-1.2.0/debian/patches/0003-Httpd-Allow-eol-comments-after-section-tags.patch	2015-12-06 16:41:42.0 +0100
@@ -0,0 +1,127 @@
+Description: Httpd: Allow eol comments after section tags
+Origin: upstream,
+Httpd: Allow eol comments after section tags: https://github.com/hercules-team/augeas/commit/3af5c7d44c838b52bbdaf1beb8780fd6a471a77e
+Httpd: Define an eol_comment in section to allow for \n before comment: https://github.com/hercules-team/augeas/commit/fb749ea4d1ba4ecd95a5cec6aa7b20b010ef04a8
+Httpd: Do not pass empty as body to section: https://github.com/hercules-team/augeas/commit/97d3d931fefdfe816e6fb1d6e55a779742f255fa
+Httpd: Make \ illegal in char_arg_dir: https://github.com/hercules-team/augeas/commit/3df041be9196a8ca0b7a3e8c90a47b800500cba1
+Httpd: Properly manage eol after opening tag: https://github.com/hercules-team/augeas/commit/34980ae52bf4367664ad0551a15c2d1e5a3f2ac4
+Bug: https://github.com/hercules-team/augeas/pull/223
+Bug: https://github.com/hercules-team/augeas/pull/220
+Bug-Debian: https://bugs.debian.org/802665
+
+---
+ lenses/httpd.aug|  9 ---
+ lenses/tests/test_httpd.aug | 62 +
+ 2 files changed, 68 insertions(+), 3 deletions(-)
+
+diff --git a/lenses/httpd.aug b/lenses/httpd.aug
+index caea9b6..331d807 100644
+--- a/lenses/httpd.aug
 b/lenses/httpd.aug
+@@ -59,7 +59,7 @@ let empty   = Util.empty_dos
+ let indent  = Util.indent
+ 
+ (* borrowed from shellvars.aug *)
+-let char_arg_dir  = /[^ '"\t\r\n]|"|'/
++let char_arg_dir  = /[^\\ '"\t\r\n]|"|'/
+ let char_arg_sec  = /[^ '"\t\r\n>]|"|'/
+ let dquot = /"([^"\\\r\n]|.)*"/
+ let squot = /'([^'\\\r\n]|.)*'/
+@@ -77,13 +77,16 @@ let directive = [ indent . label "directive" . store word .
+   (sep_spc . argv arg_dir)? . eol ]
+ 
+ let section (body:lens) =
++(* opt_eol includes empty lines *)
++let opt_eol = del /([ \t]*#?\r?\n)*/ "\n" in
+ let inner = (sep_spc . argv arg_sec)? . sep_osp .
+- dels ">" . eol . body* . indent . dels "" . opt_eol . ((body|comment) . (body|empty|comment)*)? .
++ indent . dels "" ">" . eol ]
+ 
+-let rec content = section (content|directive|comment|empty)
++let rec content = section (content|directive)
+ 
+ let lns = (content|directive|comment|empty)*
+ 
+diff --git a/lenses/tests/test_httpd.aug b/lenses/tests/test_httpd.aug
+index af6cdc1..bed6cc6 100644
+--- a/lenses/tests/test_httpd.aug
 b/lenses/tests/test_httpd.aug
+@@ -1,5 +1,11 @@
+ module Test_httpd =
+ 
++(* Check that we can iterate on directive *)
++let _ = Httpd.directive+
++
++(* Check that we can do a non iterative section *)
++let _ = Httpd.section Httpd.directive
++
+ (* directives testing *)
+ let d1 = "ServerRoot \"/etc/apache2\"\n"
+ test 

Bug#792075: ITP: git-lfs -- Git Large File Support. An open source Git extension for versioning large files

2015-12-17 Thread Tianon Gravi
On Fri, 10 Jul 2015 22:29:44 + Stephen Gelman  wrote:
>   Programming Lang: Golang

I'd put in a plug here for maintaining this in the pkg-go team!  We've
got a pretty decent group going now of folks helping package Go
applications and dependencies that I think git-lfs could really
benefit from. :)

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4



Bug#661760: typo in patch for de_AT translation of February

2015-12-17 Thread Aurelien Jarno
Version: eglibc/2.13-38+deb7u2

On 2013-01-18 15:45, Thomas Schwinge wrote:
> Hi!
> 
> Thanks for the report and patch!
> 
> On Fri, 18 Jan 2013 14:58:39 +0100, Gerfried Fuchs  wrote:
> > --- a/localedata/locales/de_AT
> > +++ b/localedata/locales/de_AT
> > @@ -102,7 +102,7 @@
> > "";"";/
> > "";""
> >  mon "";/
> > -   "";/
> > +   "";/
> > "";/
> > "";/
> > "";/
> 
> Please see upstream glibc commit b44d43a01620a29c0ee7b25fe994adb22fa511d5
> and BZ #13758; this has been fixed already:
> 
> localedata/
> 2012-10-19  Florian Pritz  
> 
>   [BZ #13758]
>   * locales/de_AT (LC_TIME): Change month name from "FebruAr" to
>   "Februar".
> 
> 
> diff --git localedata/locales/de_AT localedata/locales/de_AT
> index e566eed..c36913b 100644
> --- localedata/locales/de_AT
> +++ localedata/locales/de_AT
> @@ -100,7 +100,7 @@ abmon   "";"";/
>   "";"";/
>   "";""
>  mon "";/
> - "";/
> + "";/
>   "";/
>   "";/
>   "";/
> 

This has been fixed in version 2.13-38+deb7u2. I am therefore closing
the bug.

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


signature.asc
Description: PGP signature


Bug#774736: redis-server: Maintainer scripts fail if redis user already exists outside /etc/passwd

2015-12-17 Thread Andrew Schleifer
> > [1] "If a user with the same name already exists in the system uid
> > range (or, if the uid is specified, if a user with that uid already
> > exists), adduser will exit with a warning."
> 
> However, it goes on to say:
> 
>   This warning can be suppressed by adding "--quiet".
> 
> ... which is being used. so I suspect something else is up? Perhaps you
> can provide more details about your error, etc etc. The call to getent
> is not only ugly (IMHO) but I remember being reassured it was not used.
> :)

I get this error with a local redis user with UID > 40k.

The script is specifying --system, and --quiet only suppresses the error if
the previously-existing user's UID is in the system range.

cf. line 370 in adduser (version 3.113+nmu3):

"a user with this name already exists; it's a problem when it's not a system 
user"



Bug#807810: Mention what if one wants to mark the bug forwarded to more than one place

2015-12-17 Thread Nicholas Bamber

James,
	I agree that I can see no need to support multiple forwarding 
addresses. However it turns out we currently support that. As a test 
this bug has been forwarded to two locations.


Currently this bug is asking for that to be documented.



On 17/12/15 14:17, James McCoy wrote:

On Dec 13, 2015 6:06 AM, "積丹尼 Dan Jacobson" > wrote:
 >forwarded bug address
 >Mark the bug as forwarded to the given address (usually an
email
 >address or a URL for an upstream bug tracker).
 >
 > Mention what if one wants to mark the bug forwarded to more than one
place.

Why should there be more than one place?

If it's a single issue, then there should be a single place to
reference. If there are multiple issues, then the bug should be cloned
and each clone can have their own forwarded reference.

Yes, the forwarded string can contain arbitrary text, so you can have
multiple URLs in it, but when is that actually useful?

Cheers,
James



___
devscripts-devel mailing list
devscripts-de...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel





  1   2   3   >