Bug#824161: RFS: pyfr/1.4.0-2

2016-05-12 Thread Ghislain Vaillant

Package: sponsorship-requests
Severity: normal

Dear mentors,

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

* Package name: pyfr
  Version : 1.4.0-2
  Upstream Author : Imperial College London
* URL : http://www.pyfr.org
* License : BSD
  Section : science

It builds those binary packages:

  pyfr  - flux reconstruction in Python
  pyfr-doc   - documentation for PyFR

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/pyfr/pyfr_1.4.0-2.dsc


Successful build log on debomatic:


http://debomatic-amd64.debian.net/distribution#unstable/pyfr/1.4.0-2/buildlog

Changes since the last upload:

  * Install pyfr module to private location.
Thanks to Piotr Ozarowski
  * Drop unnecessary build dependencies.
  * Drop install dependency on mpi-default-bin.

Regards,
Ghislain Vaillant



Bug#823224: non-sense: Re: Bug#823224: ld: arch/powerpc/lib/crtsavres.o: No such file: No such file or directory

2016-05-12 Thread Mathieu Malaterre
On Fri, May 13, 2016 at 8:39 AM, Mathieu Malaterre  wrote:
> Hi Ben !
>
> On Mon, May 2, 2016 at 8:53 PM, Ben Hutchings  wrote:
>> Control: tag -1 upstream
>>
>> On Mon, 2016-05-02 at 15:07 +0200, Mathieu Malaterre wrote:
>>> Package: src:linux
>>>
>>> On PPC:
>>>
>>> $ apt-get source linux-image-4.5.0-0.bpo.1-powerpc
>>> $ cd linux-4.5.1
>>> $ make oldconfig
>>
>> That should fail as there is no .config file to start from.
>
> Well in my case, `make oldconfig` did copy the older configuration
> properly for me.
>
>>> $ make modules_prepare
>>> $ make modules SUBDIRS=drivers/gpu/drm/radeon
>>>
>>> or equivalent:
>>>
>>> $ make drivers/gpu/drm/radeon/radeon.ko
>>>
>>> both fails with:
>>>
>>> ld: arch/powerpc/lib/crtsavres.o: No such file: No such file or
>>> directory
>>>
>>> Easy fix is obviously:
>>>
>>> $ make arch/powerpc/lib/crtsavres.o
>>>
>>> It would be nice to have proper deps setup.
>>
>> You should raise this upstream as it has nothing to do with the Debian
>> packaging.
>
> Just to understand correctly, the Makefile currently reads as:
>
> $ grep -3 CONFIG_476FPE_ERR46 arch/powerpc/Makefile
>
> KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o
>
> ifeq ($(CONFIG_476FPE_ERR46),y)
> KBUILD_LDFLAGS_MODULE += --ppc476-workaround \
> -T $(srctree)/arch/powerpc/platforms/44x/ppc476_modules.lds
> endif
>
>
> So `CONFIG_476FPE_ERR46` does not need to be explicitly set within
> Debian setup, and must be a legacy variable that does not work anymore
> nowadays (and thus is indeed a bug upstream).
>
> Thanks for clarification.

Forget this non-sense. Sorry.



Bug#808276: [Pkg-ime-devel] Bug#808276: marisa: typo in package description (conteins -> contains)

2016-05-12 Thread 陳昌倬
Control: tags -1 newcomer

On Fri, Dec 18, 2015 at 10:11:34AM +0100, Ansgar Burchardt wrote:
> there's a small typo in the package description for marisa: "conteins"
> should be "contains".

Thanks for the report. I think this is suitable for newcomer.

-- 
ChangZhuo Chen (陳昌倬) 
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Dmitry Shachnev
On Thu, May 12, 2016 at 11:33:43PM +0300, Vladimir K wrote:
> > In Qt 5.6, the GTK+ *style* was removed, and the rest of GTK+ integration
> > (i.e. dialogs or icon theme settings) got ported to GTK+ 3. The recommended
> > alternative for those who need the style is using third-party styles like
> > Adwaita-Qt.
>
> So after version 5.6 Qt will mimic GTK 3 instead of GTK 2?

The style is completely removed. The dialogs and settings will come from
GTK+ 3.x, yes.

> Just to be on the same page, if comparing GTK and QT ways of doing things,
> Qt style is analogous to engine in GTK world, and Qt platform theme is
> analogous to theme in GTK world, right?
> Whey you choose theme in GTK, GTK selects appropriate engine to render that
> theme.
> Up until recently in Qt you had to choose style manually, and themes (if
> particular style supported any) were
> this style's personal matter. Has something changed recently?

You are not right. A theme is a plugin that provides: icon theme settings,
dialogs (file, color, font), platform menus, system tray icons, palette
settings, font settings, standard keybindings, and more (the GTK+ theme
only provides a subset of this).

Everything related to look of widgets is style.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#823224: ld: arch/powerpc/lib/crtsavres.o: No such file: No such file or directory

2016-05-12 Thread Mathieu Malaterre
Hi Ben !

On Mon, May 2, 2016 at 8:53 PM, Ben Hutchings  wrote:
> Control: tag -1 upstream
>
> On Mon, 2016-05-02 at 15:07 +0200, Mathieu Malaterre wrote:
>> Package: src:linux
>>
>> On PPC:
>>
>> $ apt-get source linux-image-4.5.0-0.bpo.1-powerpc
>> $ cd linux-4.5.1
>> $ make oldconfig
>
> That should fail as there is no .config file to start from.

Well in my case, `make oldconfig` did copy the older configuration
properly for me.

>> $ make modules_prepare
>> $ make modules SUBDIRS=drivers/gpu/drm/radeon
>>
>> or equivalent:
>>
>> $ make drivers/gpu/drm/radeon/radeon.ko
>>
>> both fails with:
>>
>> ld: arch/powerpc/lib/crtsavres.o: No such file: No such file or
>> directory
>>
>> Easy fix is obviously:
>>
>> $ make arch/powerpc/lib/crtsavres.o
>>
>> It would be nice to have proper deps setup.
>
> You should raise this upstream as it has nothing to do with the Debian
> packaging.

Just to understand correctly, the Makefile currently reads as:

$ grep -3 CONFIG_476FPE_ERR46 arch/powerpc/Makefile

KBUILD_LDFLAGS_MODULE += arch/powerpc/lib/crtsavres.o

ifeq ($(CONFIG_476FPE_ERR46),y)
KBUILD_LDFLAGS_MODULE += --ppc476-workaround \
-T $(srctree)/arch/powerpc/platforms/44x/ppc476_modules.lds
endif


So `CONFIG_476FPE_ERR46` does not need to be explicitly set within
Debian setup, and must be a legacy variable that does not work anymore
nowadays (and thus is indeed a bug upstream).

Thanks for clarification.



Bug#817852: Wrong package name used?

2016-05-12 Thread Matijs van Zuijlen
Hi,

It seems the fix for this bug added the wrong package name to the Depends:. The
package name that was added is libpeas-1.0-0-python2loader, whereas it should be
libpeas-1.0-python2loader (with one less '0-').

Regards,
-- 
Matijs



signature.asc
Description: OpenPGP digital signature


Bug#823832: ITP: python-mpd-parser -- MPEG-DASH MPD(Media Presentation Description) Parser

2016-05-12 Thread Koblizek, Ondrej
On Mon, 9 May 2016 17:45:08 +0100, Simon McVittie wrote:
> Please talk to the upstream about a less colliding name, perhaps mpdesc.

Upstream module name was changed to mpegdash.

Changes:
* Package name: python-mpegdash
* URL : https://github.com/caststack/python-mpegdash

OK



Bug#824142: mtr 0.86 uses suboptimal colours in curses (patch attached)

2016-05-12 Thread Rogier Wolff

Hi Adam, 

I'm really busy right now. But if there is a patch out there that I
need to apply "upstream", let me know.

Roger. 

On Thu, May 12, 2016 at 01:40:04PM -0600, Adam Conrad wrote:
> Package: mtr
> Version: 0.86-1
> Severity: normal
> Tags: patch
> User: ubuntu-de...@lists.ubuntu.com
> Usertags: origin-ubuntu yakkety ubuntu-patch
> 
> 
> 
> In Ubuntu, the attached patch was applied to achieve the following:
> 
>   * Pull commits from upstream to fix terminal colours (LP: #1581186)
> 
> As I note in the LP bug[1], this is hardly a critical issue, but it's
> been driving me nuts since 0.86 landed.  Stupidly, I went and learned
> curses and fixed it locally, which only then gave me the right search
> terms (mtr + use_default_colors) to get Google to point out that it
> was already fixed in upstream git.  So, I threw away my work, grabbed
> the upstream commits, and here we are.
> 
> Would be lovely for you to pick this up in the Debian package, so I
> can delete my recently-added delta from Ubuntu (and so Debian users
> can enjoy slightly less broken colours in mtr in unstable).
> 
> ... Adam
> 
> [1] https://bugs.launchpad.net/ubuntu/+source/mtr/+bug/1581186
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers yakkety
>   APT policy: (500, 'yakkety')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.4.0-21-lowlatency (SMP w/4 CPU cores; PREEMPT)
> 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)

> diff -Nru mtr-0.86/debian/patches/color1.patch 
> mtr-0.86/debian/patches/color1.patch
> --- mtr-0.86/debian/patches/color1.patch  1969-12-31 17:00:00.0 
> -0700
> +++ mtr-0.86/debian/patches/color1.patch  2016-05-12 12:58:21.0 
> -0600
> @@ -0,0 +1,34 @@
> +commit 63a1f1493bfbaf7e55eb7e20b3791fc8b14cf92d
> +Author: Rogier Wolff 
> +Date:   Mon Dec 29 09:22:46 2014 +0100
> +
> +added use-default-colors...
> +
> +diff --git a/configure.ac b/configure.ac
> +index d5d1b0e..7199781 100644
> +--- a/configure.ac
>  b/configure.ac
> +@@ -34,6 +34,9 @@ AC_CHECK_FUNC(initscr, ,
> + AC_DEFINE(NO_CURSES, 1, Define if you don't have the curses libraries 
> available.)
> + CURSES_OBJ=
> + 
> ++AC_CHECK_LIB(ncurses, use_default_colors, 
> ++  AC_DEFINE(HAVE_USE_DEFAULT_COLORS, 1, [Define this if your curses library 
> has the use_default_colors() command.]))
> ++
> + AC_CHECK_FUNCS(attron fcntl)
> + 
> + AC_CHECK_LIB(m, floor, , AC_MSG_ERROR(No math library found))
> +diff --git a/curses.c b/curses.c
> +index 3904cb1..02b7937 100644
> +--- a/curses.c
>  b/curses.c
> +@@ -701,6 +701,9 @@ void mtr_curses_open(void)
> +   raw();
> +   noecho(); 
> +   start_color();
> ++#ifdef HAVE_USE_DEFAULT_COLORS
> ++  use_default_colors();
> ++#endif
> +   int i;
> +   for (i = 0; i < 8; i++)
> +   init_pair(i+1, i, 0);
> diff -Nru mtr-0.86/debian/patches/color2.patch 
> mtr-0.86/debian/patches/color2.patch
> --- mtr-0.86/debian/patches/color2.patch  1969-12-31 17:00:00.0 
> -0700
> +++ mtr-0.86/debian/patches/color2.patch  2016-05-12 12:58:21.0 
> -0600
> @@ -0,0 +1,30 @@
> +commit 7571201cf7a3394e0dcd2b037aba1836089cc084
> +Author: Narthorn 
> +Date:   Mon Oct 12 13:24:57 2015 +0200
> +
> +curses: Fix background transparency in terminal
> +
> +Patch comes from, and closes traviscross/mtr#72.
> +
> +diff --git a/curses.c b/curses.c
> +index 02b7937..f95f5d1 100644
> +--- a/curses.c
>  b/curses.c
> +@@ -700,13 +700,15 @@ void mtr_curses_open(void)
> +   initscr();
> +   raw();
> +   noecho(); 
> ++  int bg_col = 0;
> +   start_color();
> + #ifdef HAVE_USE_DEFAULT_COLORS
> +-  use_default_colors();
> ++  if (use_default_colors() == OK)
> ++bg_col = -1;
> + #endif
> +   int i;
> +   for (i = 0; i < 8; i++)
> +-  init_pair(i+1, i, 0);
> ++  init_pair(i+1, i, bg_col);
> + 
> +   mtr_curses_init();
> +   mtr_curses_redraw();
> diff -Nru mtr-0.86/debian/patches/series mtr-0.86/debian/patches/series
> --- mtr-0.86/debian/patches/series2015-12-07 12:49:27.0 -0700
> +++ mtr-0.86/debian/patches/series2016-05-12 12:58:41.0 -0600
> @@ -0,0 +1,2 @@
> +color1.patch
> +color2.patch


-- 
** r.e.wo...@bitwizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 **
**Delftechpark 26 2628 XH  Delft, The Netherlands. KVK: 27239233**
*-- BitWizard writes Linux device drivers for any device you may have! --*
The plan was simple, like my brother-in-law Phil. But unlike
Phil, this plan just might work.



Bug#824160: p7zip: CVE-2016-2334 CVE-2016-2335

2016-05-12 Thread Salvatore Bonaccorso
Hi Robert,

One note though on this bugreport. Can you check it actually affects
the port p7zip, and not only 7zip. 

Salvatore



Bug#824160: p7zip: CVE-2016-2334 CVE-2016-2335

2016-05-12 Thread Salvatore Bonaccorso
Source: p7zip
Version: 15.14.1+dfsg-1
Severity: grave
Tags: security upstream fixed-upstream

Hi,

the following vulnerabilities were published for p7zip.

CVE-2016-2334[0]:
Heap-buffer-overflow vulnerability

CVE-2016-2335[1]:
Out-of-bounds read vuilerability

If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2016-2334
[1] https://security-tracker.debian.org/tracker/CVE-2016-2335

Please adjust the affected versions in the BTS as needed.

Regards,
Salvatore



Bug#800149: openjpeg2: Use-after-free in opj_j2k_write_mco

2016-05-12 Thread Salvatore Bonaccorso
Control: retitle -1 openjpeg2: CVE-2015-8871: Use-after-free in 
opj_j2k_write_mco

Hi,

On Sun, Sep 27, 2015 at 01:54:25PM +0200, Salvatore Bonaccorso wrote:
> Source: openjpeg2
> Version: 2.1.0-2
> Severity: important
> Tags: security upstream patch fixed-upstream
> Forwarded: https://github.com/uclouvain/openjpeg/issues/563
> 
> Hi
> 
> A use-after-free vulnerability was found in openjpeg2, see
> http://www.openwall.com/lists/oss-security/2015/09/15/4 for the
> corresponding CVE request (no CVE assigned so far).
> 
> Upstream issue: https://github.com/uclouvain/openjpeg/issues/563

This issue has been assigned CVE-2015-8871.

Regards,
Salvatore



Bug#817936: roger-router: Please add libpeas-1.0-0-python2loader to Depends

2016-05-12 Thread Rolf Leggewie
On 13.05.2016 12:26, Rolf Leggewie wrote:
> there's been some talk in http://bugs.debian.org/620391 about Roger
> Router and PEAS Python2 plugins.

Make that http://bugs.debian.org/817936



Bug#817936: roger-router: Please add libpeas-1.0-0-python2loader to Depends

2016-05-12 Thread Rolf Leggewie
Jan-Michael,

there's been some talk in http://bugs.debian.org/620391 about Roger
Router and PEAS Python2 plugins.

As upstream, are you actually aware of any Plugins for Roger that are
Python 2?  I'd rather see them ported to Python 3 or become deprecated
than add a complicated web of additional dependencies to the Debian
package. Would it be acceptable to do "sed s/python/python3/
./libroutermanager/plugins.c" and require all python plugins to be
ported to python3 from now on?

FWIW, I'm not aware of any external, third-party plugins for Roger
Router, irrespective of their programming language.  Do they exist?

Regards

Rolf



Bug#817936: roger-router: Please add libpeas-1.0-0-python2loader to Depends

2016-05-12 Thread Rolf Leggewie
On 13.05.2016 08:51, Rolf Leggewie wrote:
> Hello Barry,
>
> so, libpeas-1.0-0-python2loader has officially made it into Debian.  I'm
> now thinking how to deal with that for roger.
>
> On 03.04.2016 05:35, Barry Warsaw wrote:
>> On Apr 02, 2016, at 10:33 PM, Rolf Leggewie wrote:
>>
>> Hi Rolf,
>>
>>> I'm still at a loss what it is you are asking of me.  The title of this
>>> bug requests me to add a run-time dependency that doesn't even exist in
>>> Debian yet.  In Ubuntu the change you advocate has been made, but
>>> apparently there were no changes necessary for roger-router alongside. 
>>> In fact, roger-router in Ubuntu still depends on libpeas-1.0.0 and not
>>> libpeas-1.0-0-python2loader even though the package does exist there.
>> We should certainly fix roger-router in Ubuntu; I'm not sure how I missed 
>> that
>> one over there.  I'll file a bug and fix that early next week.
> Ubuntu is still unchanged both in Xenial and Yakkety.
>
> The title of this ticket suggests I should add an explicit dependency on
> libpeas-1.0-0-python2loader to Depends.  I'm a bit reluctant to do that
> since it would mean I need to maintain a fork since my main computer is
> trusty.  In any case, roger does not ship any python code at all.  My
> understanding is that it uses peas to allow third party plugins and
> those could be written in python or other programming languages.  I'm
> actually not aware of any plugins and they could be written in either
> python 2 or python 3.  Adding a strong dependency to the python 2 loader
> seems wrong to me.  I feel like adding a Suggests for
> "libpeas-1.0-0-python2loader|libpeas-1.0-0-python3loader" would be more
> appropriate.  Or should I be mistaken?  If it really needs to be a
> Depends wouldn't it be better to have debhelper and dh_shlibs take care
> of doing the right thing?

After further inspection of the peas packages in testing and unstable I
have now learned that the new libpeas-1.0-0 includes what I thought was
going to be carved out into libpeas-1.0-0-python3loader.

Barry, I think that adding "libpeas-1.0-python2loader | libpeas-1.0-0
(<< 1.16.0-1ubuntu1)" to Depends for libroutermanager0 (all other roger
binary packages depend on this one directly or indirectly) would fix
this ticket as well as allow me to build from the same code base for
trusty.  Seeing that libpeas-1.0-0-python3loader was indeed added to
Xenial (and Yakkety, so far, for that matter), I think that depending on
"libpeas-1.0-python2loader | libpeas-1.0-0 (<< 1.16.0-1ubuntu1),
libpeas-1.0-0 (>= 1.18.0-2) | libpeas-1.0-python3loader" would be needed
to support all of trusty, xenial and unstable from the same roger code
base.  This assumes that Ubuntu will later during the Yakkety cycle go
back to syncing libpeas from unstable and thus drop
libpeas-1.0-python3loader.

It would be appreciated if you confirmed this change for roger.



Bug#824152: ITP: ofxstatement -- Tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash.

2016-05-12 Thread Alexandre Detiste
Le vendredi 13 mai 2016, 01:18:03 Alexander GQ Gerasiov a écrit :
> Package: wnpp
> Severity: wishlist
> Owner: Alexander GQ Gerasiov 
> 
> * Package name: ofxstatement
>   Version : 0.5.0
>   Upstream Author : Andrey Lebedev 
> * URL : https://github.com/kedder/ofxstatement
> * License : GPL
>   Programming Lang: Python
>   Description : Tool to convert proprietary bank statement to OFX format, 
> suitable for importing to GnuCash.
> 

Hi,

Do you also plan to ship all the 19 known plugins in the same package ?
https://github.com/kedder/ofxstatement#known-plugins

I'd personally use this one, but ITP'ing an extra package for only 70 lines
of code doesn't seem like the right thing to do.

https://github.com/TheoMarescaux/ofxstatement-be-ing/blob/master/src/ofxstatement/plugins/ingbe.py

Greets,

Alexandre



Bug#817936: roger-router: Please add libpeas-1.0-0-python2loader to Depends

2016-05-12 Thread Rolf Leggewie
On 13.05.2016 11:22, Rolf Leggewie wrote:
> I think that depending on
> "libpeas-1.0-python2loader | libpeas-1.0-0 (<< 1.16.0-1ubuntu1),
> libpeas-1.0-0 (>= 1.18.0-2) | libpeas-1.0-python3loader" would be needed
> to support all of trusty, xenial and unstable from the same roger code
> base.

Actually, that would need to be

"libpeas-1.0-python2loader | libpeas-1.0-0 (<< 1.16.0-1ubuntu1),
libpeas-1.0-0 (>= 1.18.0-2) | libpeas-1.0-0 (<< 1.16.0-1ubuntu1) |
libpeas-1.0-python3loader"

Puh, quite involved, but I think the above should cover all cases.

It would be nice if Ubuntu merged libpeas-1.0-python3loader into
libpeas-1.0-0 for Xenial LTS.  Do you think such a thing has a chance to
be SRU'd?



Bug#785696: 3.28 package

2016-05-12 Thread Adam Eberlin
I have a working build for 3.28. I'm mostly an Arch Linux guy, so debuild
is a bit new to me. If anybody would like to spend a couple hours cleaning
things up, we could get this pushed upstream.

Let me know, I can upload my dir somewhere if anyone has the time.

Cheers

--
adam eberlin +1 312 725 2757


Bug#620391: marked as done (scim keeps crashing)

2016-05-12 Thread Benda Xu
Hi Rolf,

Rolf Leggewie  writes:

> Benda, it would have been helpful if the closing mail had included a
> mentioning of the missing information that had been requested from
> Michal and without which there isn't anything we can do.

Thanks for pointing this out.

Will do next time.

Cheers,
Benda



Bug#812327: [Pkg-xen-devel] Bug#812327: xen: initrd booting with xen don't find any harddisks

2016-05-12 Thread Thomas

Did you guys every find a solution for this??

Cheers,
Thomas



Bug#824137: texlive-fonts-extra-doc: trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README' from texlive-latex-extra-doc 2015.20160320-1

2016-05-12 Thread Norbert Preining
tag 824137 + pending
thanks

> dpkg: error processing archive 
> /var/cache/apt/archives/texlive-fonts-extra-doc_2016.20160512-1_all.deb 
> (--unpack):
>  trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README', 
> which is also in package texlive-latex-extra-doc 2015.20160320-1

Indeed, thanks for the report, fixed in git for the next upload.

Norbert


PREINING, Norbert   http://www.preining.info
JAIST, Japan TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13




Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Michael Catanzaro
On Fri, 2016-05-13 at 09:39 +0800, Paul Wise wrote:
> Is your reasoning here that renaming would be additional work and you
> don't want to impose that work on downstreams?

Basically yes.

I don't really consider a name change to be imposing on downstreams,
though, as I don't expect downstreams that have already packaged it
would change their package names. But it is definitely an annoyance.

I don't think putting gtk3 in the name is a great idea, since libgames-
support will probably switch to GTK+ 4 eventually.

Michael



Bug#482999: The behavior of `jobs -p` is definitely, without a doubt, a bug

2016-05-12 Thread Geoff Nixon
Package: dash
Version: build-from-git-HEAD--http://git.kernel.org/cgit/utils/dash/dash
Severity: serious
X-Debbugs-CC: herb...@gondor.apana.org.au
---

To Whom It May Concern:

I wrote most of this before I read through the Debian bug report process.
I'm actually not sure whether this is supposed to go to Debian or to the
kernel.org address; So I apologize if some of it is redundant or sounds a
bit weird; I assumed I'd be "creating a new thread", so I refer to this
thread as "that thread", etc.

If I've made any other errors, again apologizes in advance; it's the first time
I've worked with the Debian process, and I'm using dash on another platform, so
I don't have access to "reportbug", etc.

Also, if I come off a bit pissy, petulant, pedantic, or arrogant, it's only
because I have so many, many times *been* "that guy" -- someone who takes the
time and goes out of his way to write and file a bug report and send it through
the proper channels -- only have it basically dismissed out of hand. So when
I found myself in the position of not only reporting a bug, but having to
refute the incorrect arguments made that led to the bug report being dismissed,
and thinking about how this could have been fixed 8 years ago, it did irk me.
So yes, I was a bit peeved as I wrote it, it is absolutely nothing personal
(except in that it's some of my own emotional baggage).

So, once again, apologies, I truly mean no disrespect.

---

So I thought I was going to be reporting a "new" bug today.

But it turns out, this came up way back in 2008:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482999

At at the time, the curt response and resolution seemed to be all of "no", and
"you should just use $!".

So I guess rather than a "bug report" per se, this is a vociferous argument
questioning that conclusion, and a request that it be reconsidered.

To me, this is definitely, absolutely, positively a bug.

---

Let me start with a couple of corrections to that previous thread.


1. The line: jobs -p > /tmp/pids   # this works

Does *not*, in fact, work. Meaning there is *no* instance in which it works.

Now (8 years later), to the assertions made in that thread.

2. This response:

> Hi, I don't think that's a bug, the jobs builtin 'shall display the
> status of jobs that were started in the current shell environment;'[0]
> 
> When running jobs in a subshell, you change the shell environment for
> the jobs builtin.
> 
> Regards, Gerrit.
> 
> [0] http://www.opengroup.org/onlinepubs/009695399/utilities/jobs.html

Is just flat incorrect. In fact, it is almost the complete opposite of
what the standard says. Perhaps we should refer back to (I'm intentionally
using Issue 6 here, since that was the standard at the time of the original
discussion, but nothing of relevance differs in Issue 7)
http://pubs.opengroup.org/onlinepubs/009604499/utilities/xcu_chap02.html,
"Shell Command Lanuage", in particular (all emphasis mine):

  2.12. Shell Execution Environment
  -
  ...

  *The environment of the shell process shall not be changed by the utility
  unless explicitly specified by the utility description* (for example, cd and
  umask).

  A subshell environment *shall be created as a duplicate of the shell
  environment*, except that signal traps that are not being ignored shall be
  set to the default action. Changes made to the subshell environment shall not
  affect the shell environment. *Command substitution*, commands that are
  grouped with parentheses, and *asynchronous lists* shall be executed in a
  subshell environment.

and

  2.9.3 Lists
  ---
  ...

  Asynchronous Lists

  If a command is terminated by the control operator ampersand ( '&' ), the
shell shall execute the command asynchronously in a subshell. 
  ...
  When an element of an asynchronous list (the portion of the list ended by an
  ampersand ...), is started by the shell, the process ID of the last command
  in the asynchronous list element shall become known in the current shell
  execution environment; see Shell Execution Environment.

In review, a subshell inherits a duplicate of the parent environment, which
includes the asynchronous list of background tasks, and the shell environment is
*explicitly* not to be changed, unless otherwise specified. Which it is not.

Basically:  `(this)`, `$(this)`, `this &`, a few other cases, are subshells.
They inherit the environment of the parent shell. The other interpretation given
describes something like that which occurs with an invocation of `sh -c '...'`,
which is not the case here.

3. But let us return to the specification for "jobs". Since subshells are
really not even the issue here at all. Indeed, the specification does says it

  'shall display the status of jobs that were started in the current shell
  environment'

as quoted. In the description, but if you read a bit futher, it goe

Bug#817936: roger-router: Please add libpeas-1.0-0-python2loader to Depends

2016-05-12 Thread Rolf Leggewie
Hello Barry,

so, libpeas-1.0-0-python2loader has officially made it into Debian.  I'm
now thinking how to deal with that for roger.

On 03.04.2016 05:35, Barry Warsaw wrote:
> On Apr 02, 2016, at 10:33 PM, Rolf Leggewie wrote:
>
> Hi Rolf,
>
>> I'm still at a loss what it is you are asking of me.  The title of this
>> bug requests me to add a run-time dependency that doesn't even exist in
>> Debian yet.  In Ubuntu the change you advocate has been made, but
>> apparently there were no changes necessary for roger-router alongside. 
>> In fact, roger-router in Ubuntu still depends on libpeas-1.0.0 and not
>> libpeas-1.0-0-python2loader even though the package does exist there.
> We should certainly fix roger-router in Ubuntu; I'm not sure how I missed that
> one over there.  I'll file a bug and fix that early next week.

Ubuntu is still unchanged both in Xenial and Yakkety.

The title of this ticket suggests I should add an explicit dependency on
libpeas-1.0-0-python2loader to Depends.  I'm a bit reluctant to do that
since it would mean I need to maintain a fork since my main computer is
trusty.  In any case, roger does not ship any python code at all.  My
understanding is that it uses peas to allow third party plugins and
those could be written in python or other programming languages.  I'm
actually not aware of any plugins and they could be written in either
python 2 or python 3.  Adding a strong dependency to the python 2 loader
seems wrong to me.  I feel like adding a Suggests for
"libpeas-1.0-0-python2loader|libpeas-1.0-0-python3loader" would be more
appropriate.  Or should I be mistaken?  If it really needs to be a
Depends wouldn't it be better to have debhelper and dh_shlibs take care
of doing the right thing?

Regards

Rolf



Bug#798053: Bug#824079: qgis: FTBFS on non-Linux: 'TCGETS' was not declared in this scope

2016-05-12 Thread Aaron M. Ucko
Sebastiaan Couwenberg  writes:

> Adding " || defined(__FreeBSD_kernel__)" to the #elif statements in
> kpty.cpp should be sufficient to not need the CMakeLists.txt changes.

Indeed, that approach (my initial suggestion in #798053) also works, Alf
Gaida's opening comment in https://github.com/lxde/qtermwidget/issues/50
notwithstanding.  For that matter, so does simply testing whether
TIOCGETA and TIOCSETA are defined -- although they're not technically
required to be macros, they are in practice.

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu



Bug#824130: ITP: libgames-support -- Useful functionality shared among GNOME games

2016-05-12 Thread Paul Wise
On Thu, 2016-05-12 at 12:04 -0500, Michael Catanzaro wrote:

> Hm, in retrospect, I absolutely agree with Paul, libgnome-games-support 
> or libgnome-games would indeed have been better names. I don't want to
> change it at this point, though, because it's been packaged by several
> other distros (Fedora, openSUSE, Arch) for roughly a year now, all of
> which chose to name the package libgames-support. I'd prefer to keep
> the upstream name in sync with these downstreams, and I think it's
> unlikely that another project would want to use this name.

Is your reasoning here that renaming would be additional work and you
don't want to impose that work on downstreams? In Debian at least the
renaming process is a fairly minimal amount of work so I'd be surprised
if the same didn't also apply to the other distros. Or is it about the
time needed to co-ordinate this change? I expect that would be minimal
too, probably a thread of a few emails at worst.

> I think it's reasonable for Debian to use a different package name if
> it prefers, but do consider the value in matching all the other
> distros. Also, although I don't expect non-GNOME games to use the
> library, it might be a good option for non-GNOME games that use GTK+ 3.

Perhaps libgtk3-games-support would be a better option if you intend it
to be more GTK+ 3 oriented than GNOME oriented.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise




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


Bug#823187: RFS: icdiff/1.7.3-1

2016-05-12 Thread Paul Wise
On Thu, 2016-05-12 at 22:37 +0100, Sascha Steinbiss wrote:

> Upstream is still unsure how to address this problem properly given
> that he wants to retain a specific structure to his code. There have
> been a few suggestions and PRs from myself and others, but they are
> apparently not quite what upstream is going for. For more information
> see https://github.com/jeffkaufman/icdiff/issues/68 and
> https://github.com/jeffkaufman/icdiff/pull/79. 
> For simplicity’s sake in the meantime, I have skipped using
> setuptools in the Debian package and just install the single stand-
> alone script manually, an option that upstream explicitly wants to
> support anyway. I hope that is acceptable for a first upload as it
> does’t change much in the installed version — I will re-enable
> support for setuptools again of course as soon as upstream has sorted
> out these issues.

Interesting. Personally if I were upstream I'd drop the curl method and
go with pip but I understand it is a simple and thus useful hack.

How about this?

Rename icdiff to icdiff.py and make it a module.

Put a bin/icdiff in the repo that just imports and runs the icdiff
module. It can't be icdiff since people who run the same install
instructions should get a file not found error instead of confusing
import failure when trying to run the script.

Add some code to icdiff.py so it can be run on the cmdline too.

Update the web page curl install info to point at icdiff.py

Have setup.py install bin/icdiff as a script and icdiff.py as a module.

> New upload is here: 
> https://mentors.debian.net/debian/pool/main/i/icdiff/icdiff_1.8.1-1.dsc

I'll take a look on the weekend.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise




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


Bug#824074: gimp: Crashes (apparently) when Caps Lock key is pressed

2016-05-12 Thread Ari Pollak
Thanks; could you install libgtk2.0-0-dbg and libglib2.0-0-dbg and obtain a
new backtrace?


Bug#678951: [Tts-project] Bug#678951: speech-dispatcher user should not have a valid shell

2016-05-12 Thread Luke Yelavich
tag 678951 + pending
thanks

On Sat, Apr 02, 2016 at 10:41:43PM AEDT, Nicolas LE CAM wrote:
> Package: speech-dispatcher
> Followup-For: Bug #678951
> Control: found
> 
> Dear Maintainer,
> 
> I did saw the same exact problem while checking my passwd file on a fresh 
> install and was going to report it.
> As it was marked resolved I've upgraded to 0.8.3-1/experimental but the 
> problem persists.
> 
> Looking to the git repo, I saw that the useradd command is only executed if 
> the user doesn't exists.
> Perhaps add a "usermod --shell /bin/false $USER_NAME" in the other case to 
> fix the problem for everyone.

Thanks for the suggestion, added to git, will go in with the next upload.

Luke



Bug#824159: vor: manpage tweaks

2016-05-12 Thread Jason Woofenden
Package: vor
Version: 0.5.6-1
Severity: minor

Dear Maintainer,

Thanks for writing a man page! I haven't gotten myself to learn how
to do that yet.

Couple tweaks:

1.  Please include the last three letters in my last name

2.  Please include the other author: Joshua Grams

3.  Please mention the commandline flags: -s -f

The -s flag is particularly useful since there's no key to mute.

Might be nice to mention the keys too: arrows/numpad, space/p, f, q/esc
if only so people won't get frustrated that they can't find the
shoot key :) (there is no shooting)

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

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

Versions of packages vor depends on:
ii  libc62.22-7
ii  libsdl-image1.2  1.2.12-5+b6
ii  libsdl-mixer1.2  1.2.12-11+b1
ii  libsdl1.2debian  1.2.15+dfsg1-4

vor recommends no packages.

vor suggests no packages.

-- no debconf information



Bug#806109: [Tts-project] Bug#806109: speech-dispatcher: FTBFS when built with dpkg-buildpackage -A (No such file or directory)

2016-05-12 Thread Luke Yelavich
tags 806109 + pending
thanks

On Mon, May 09, 2016 at 03:34:54AM AEST, Santiago Vila wrote:
> Explanation: We are creating arch-independent packages only, so
> debian/speech-dispatcher/[...] does not exist because
> "speech-dispatcher" is arch-dependent.
> 
> The trivial fix is to override dh_fixperms only for arch-dependent
> packages.
> 
> Patch attached.

Thanks for the patch, its in git. I don't have upload privileges so will 
require a DD to take care of it.

Luke



Bug#823987: systemd: after upgrading some libs, login takes much longer until systemd-logind is restarted

2016-05-12 Thread Christoph Anton Mitterer
There were some updates just before,...

First I didn't restart any service (via needrestart).
Login still succeeded in a timely manner then.
Afterwards I restarted dbus.service, and then the issue occurs.

So, Michael, your assumption seems to be confirmed.

Cheers,
Chris.

smime.p7s
Description: S/MIME cryptographic signature


Bug#824158: allegro5: liballegro5-dev unnecessarily conflicts with liballegro4-dev

2016-05-12 Thread Julian Smythe
Source: allegro5
Severity: normal

Hi,

The liballegro5-dev package conflicts with liballegro4-dev, which as far as
we can tell is not needed. The packages do not have any files of the same
name, and the upstream developers have the intention of keeping the two
libraries separately namespaced and not conflicting.

The closest thing to a conflict is Allegro 4 providing liballeg.so, and
Allegro 5 providing the similarly names liballegro.so. All other files
are clearly separate (e.g. /usr/include/allegro/ vs /usr/include/allegro5/).

It would be great if the conflict could be removed to allow developers to
work on both Allegro 4 and Allegro 5 projects on the same system.

I've made a mirror report on allegro4.4 as the conflict is specified both ways.

Thanks,
Julian Smythe



Bug#824157: allegro4.4: liballegro4-dev unnecessarily conflicts with liballegro5-dev

2016-05-12 Thread Julian Smythe
Source: allegro4.4
Severity: normal

Hi,

The liballegro4-dev package conflicts with liballegro5-dev, which as far as
we can tell is not needed. The packages do not have any files of the same
name, and the upstream developers have the intention of keeping the two
libraries separately namespaced and not conflicting.

The closest thing to a conflict is Allegro 4 providing liballeg.so, and
Allegro 5 providing the similarly names liballegro.so. All other files
are clearly separate (e.g. /usr/include/allegro/ vs /usr/include/allegro5/).

It would be great if the conflict could be removed to allow developers to
work on both Allegro 4 and Allegro 5 projects on the same system.

I'll make a mirror report on allegro5 as the conflict is specified both ways.

Thanks,
Julian Smythe



Bug#821484: freedombox-setup: PHP 7.0 Transition

2016-05-12 Thread James Valleroy
On Wed, 11 May 2016 20:20:05 +0530 Sunil Mohan Adapa 
wrote:
> Attached is patch I prepared as discussed. This patch to the postinst
> script will disable php5 and enable php7.0 module. This rule is applied
> when upgrading from version less than or equal to 0.9. It is not
> applied when doing a fresh install.

I've applied this patch.



signature.asc
Description: OpenPGP digital signature


Bug#824156: vor: Segfaults on startup if you have a high score file

2016-05-12 Thread Jason Woofenden
Package: vor
Version: 0.5.6-1
Severity: important

Dear Maintainer,

Firstly, I'm so excited that this package has a new maintainer.
Thanks for stepping up!

It seems that the patch you added (01-string-formatting.diff) makes
the game segfault immediately on startup if you have a high score
file.

This is the change/line that's problematic:

fscanf(f, "%s", titles[j]);

I think this says to read a string into titles[j] but titles[j] is
not writeable, it's two string constants.

The original code (before your patch) does the correct thing: it
scans (not saving the characters anywhere) past the title of the
score file section.

The other change introduced by this patch looks harmless enough,
though unnecessary, since titles[] are static strings that don't
have percents in them.

I'm attaching a score file, to save you the trouble of surviving
for 31 seconds and entering your name.

To reproduce:

1.  rename this attachment to ~/.vor-scores, or don't do that, and
survive for over 30 seconds, and enter your name into the high
score list, and quit.

2.  run the game

Result: segfault

Thanks!

-- 
Jason


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

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

Versions of packages vor depends on:
ii  libc62.22-7
ii  libsdl-image1.2  1.2.12-5+b6
ii  libsdl-mixer1.2  1.2.12-11+b1
ii  libsdl1.2debian  1.2.15+dfsg1-4

vor recommends no packages.

vor suggests no packages.

-- debconf-show failed
Normal
12 -
105000 -
9 -
75000 -
6 -
5 -
4 -
34108 JasonTesting
Easy
12 -
105000 -
9 -
75000 -
6 -
5 -
4 -
3 -


Bug#824086: libqwt-qt5-dev: qt creator doesn't load qwt plugin

2016-05-12 Thread Kevin Seidel

Package: libqwt-qt5-dev
Version: 6.1.2-5
Severity: important

Dear Maintainer,

I have the package qtcreator 3.6.1-1 installed.  I wanted to use qwt, so 
installed libqwt-qt5-dev 6.1.2-5.  Since this package is for use with qt5, I 
expected qt creator to be able to load the plugin and show the various qwt 
widgets that are available.  However qt creator doesn't seem to recognize the 
plugin.  I suspect there some version incompatibilities.  Is there a different 
package that has the qwt plugin for qt creator?


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

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

Versions of packages libqwt-qt5-dev depends on:
pn  libc6
ii  libgcc1  1:6.1.1-1
pn  libqt5core5a 
pn  libqt5designer5  
pn  libqt5gui5   
pn  libqt5widgets5   
ii  libqwt-headers   6.1.2-5
ii  libqwt-qt5-6 6.1.2-5
ii  libstdc++6   6.1.1-1

libqwt-qt5-dev recommends no packages.

libqwt-qt5-dev suggests no packages.

-- no debconf information



Bug#824155: RFP: iotivity -- Seamless device-to-device connectivity IoT framework

2016-05-12 Thread Philippe Coval
Package: wnpp
Severity: wishlist

* Package name: iotivity
  Version : 1.1.0
  Upstream Author : Open Connectivity Foundation 
* URL : http://iotivity.org
* License : Apache-2.0
  Programming Lang: C++
  Description : Seamless device-to-device connectivity IoT framework

An open source reference implementation of the OCF standard specifications
IoTivity Base Libraries are included.

Status :

I started to package a Quick and Dirty version, and it is building on Ubuntu 
PPA (x86)

https://github.com/rzr/iotivity/commits/debian

Now To move on, I'd like to find a team that could share the effort.

Can you suggest one who is experienced with scons build system ?

https://wiki.debian.org/Teams

If none I will probably use pkg-collab-maint.

I might switch this bug to ITP, unless a scons wizard wants to take of it his 
own.

Sponsorship will be also welcome.

For updates check :

https://wiki.iotivity.org/community

Regards



Bug#823184: umount mounts /proc as a side effect

2016-05-12 Thread Laurent Bigonville

reassign 823184 libselinux1 2.5-1
affects 823184 mount
thanks


On Sun, 1 May 2016 23:06:54 +0200 Yuri D'Elia  wrote:
>
> Amusing, right? But not too much.
>
> It does actually happen due to a new behavior in libselinux, which 
mount links against.

> The same is true for any binary in util-linux and coreutils (and so on)
>
> See bug #822679
>
> I consider this behavior unexpected.
> [and yes, I'm doing this to raise some awareness. Close the report if 
needed]


libselinux mounts /proc, check is the machine supports SELinux and then 
unmounts it. This is supposed to happen at early boot.


I would be interested to know what this behavior is breaking.

As I said on the other bugreport, please bring this upstream if you want 
this to change.


Laurent Bigonville



Bug#824154: mupen64plus-qt: Crash when useing: File → Open ROM directly after clicking

2016-05-12 Thread Kevin Bradenstein
Package: mupen64plus-qt
Version: 1.8-2
Severity: normal

Dear Maintainer,

I freshly installed mupen64plus-qt but I am unable to open a ROM file.

I start mupen64plus-qt via my console.
Directly after clicking File → Open ROM... in the menu the programm
ended with following message:

zsh: segmentation fault  mupen64plus-qt

I started gdb and got the following backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x76cddc6a in QUrl::fromLocalFile(QString const&) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) bt
#0  0x76cddc6a in QUrl::fromLocalFile(QString const&) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x7788479e in QFileDialog::getOpenFileName(QWidget*, QString 
const&, QString const&, QString const&, QString*, QFlags) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#2  0x004162ea in ?? ()
#3  0x0045980d in ?? ()
#4  0x76db2f8a in QMetaObject::activate(QObject*, int, int, void**) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7766d3b2 in QAction::triggered(bool) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x7766f838 in QAction::activate(QAction::ActionEvent) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x777f1cd2 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x777f7f6c in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x777fbee0 in QMenu::mouseReleaseEvent(QMouseEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x776b9f28 in QWidget::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x777fc933 in QMenu::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x77676ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x7767cbb9 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x76d845ab in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7767bad2 in QApplicationPrivate::sendMouseEvent(QWidget*, 
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x776d47dd in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x776d6a3b in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x77676ffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x7767c4b6 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x76d845ab in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x770c6171 in 
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
 ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x770c7e35 in 
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
 ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x770abe68 in 
QWindowSystemInterface::sendWindowSystemEvents(QFlags)
 ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#24 0x7fffee8fe0b0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#25 0x755741a7 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x75574400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x755744ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x76ddaa3f in 
QEventDispatcherGlib::processEvents(QFlags) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x76d81d6a in 
QEventLoop::exec(QFlags) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x76d89e0c in QCoreApplication::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x004102ea in ?? ()
#32 0x761e45f0 in __libc_start_main (main=0x40ff50, argc=1, 
argv=0x7fffe068, init=, fini=, 
rtld_fini=, stack_end=0x7fffe058) at libc-start.c:291
#33 0x00410af9 in ?? ()


Regards
Kevin

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

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

Versions of packages mupen64plus-qt depends on:
ii  libc6   2.22-9
ii  libgcc1 1:6.1.1-3
ii  libqt5core5a5.5.1+dfsg-16+b1
ii  libqt5gui5  5.5.1+dfsg-16+b1
ii  libqt5network5  5.5.1+dfsg-16+b1
ii  libqt5sql5  5.5.1+dfsg-16+b1
ii  libqt5widgets5  5.5.1+dfsg-16+b1
ii  libqt5xml5

Bug#824042: [Pkg-clamav-devel] Bug#824042: gets into kill/restart loop

2016-05-12 Thread Felipe Sateler
On 12 May 2016 at 19:43, Felipe Sateler  wrote:
> On 12 May 2016 at 18:55, Sebastian Andrzej Siewior
>  wrote:
>> On 2016-05-11 12:12:42 [-0400], Joey Hess wrote:
>>> Looks like it was being killed each time by the OOM killer. Which makes
>>> sense; clamav uses 18% of the system's 2 gb of ram and so will be the
>>> top target.
>>>
>>> I think there should be something to prevent this runaway scenario.
>>> Maybe a delay, or maybe avoid restarting repeatedly.
>>>
>>> May  8 13:58:14 kite kernel: [12577316.169029] Out of memory: Kill
>>> process 14646 (clamd) score 115 or sacrifice child
>>> May  8 13:58:14 kite kernel: [12577316.169043] Killed process 14646
>>> (clamd) total-vm:425680kB, anon-rss:264680kB, file-rss:0kB
>>> May  8 13:58:29 kite kernel: [12577330.925647] Out of memory: Kill
>>> process 14662 (clamd) score 115 or sacrifice child
>>> May  8 13:58:29 kite kernel: [12577330.925663] Killed process 14662
>>> (clamd) total-vm:425936kB, anon-rss:264684kB, file-rss:12kB
>>
>> This does not look like multiple times per seond.
>> If I 'kill -9 `pidif clamd`' then it does not come back. The service
>> file does not say to restart it:
>>
>> |systemctl show clamav-daemon.service | grep Restart
>> |Restart=no
>> |RestartUSec=100ms
>>
>> So it remains offs. However we have socket activation for clamd. So
>> assuming that you have a mailserver poking at the socket then it will
>> bring clamd back from the death.
>>
>> I have no idea how to limit / disable the restart or make it
>> configurable in this case. Maybe someone with systemfoo has an idea :)
>
> This functionality will come with systemd 230:
> https://github.com/systemd/systemd/pull/3148 , so nothing out of the
> box yet.
>
> A more involved solution (but working right now) would be to have
> OnFailure=clamav-failed.service and have clamav-failed.service stop
> the socket.

For clarification: this would stop the socket only on failure. A
simpler solution that would stop the socket always would be to have

ExecStopPost=/bin/systemctl --no-block stop clamav-daemon.socket

On the service. If clamav-daemon never exits on its own, then this
might be a better solution


-- 

Saludos,
Felipe Sateler



Bug#824042: [Pkg-clamav-devel] Bug#824042: gets into kill/restart loop

2016-05-12 Thread Felipe Sateler
On 12 May 2016 at 18:55, Sebastian Andrzej Siewior
 wrote:
> On 2016-05-11 12:12:42 [-0400], Joey Hess wrote:
>> Looks like it was being killed each time by the OOM killer. Which makes
>> sense; clamav uses 18% of the system's 2 gb of ram and so will be the
>> top target.
>>
>> I think there should be something to prevent this runaway scenario.
>> Maybe a delay, or maybe avoid restarting repeatedly.
>>
>> May  8 13:58:14 kite kernel: [12577316.169029] Out of memory: Kill
>> process 14646 (clamd) score 115 or sacrifice child
>> May  8 13:58:14 kite kernel: [12577316.169043] Killed process 14646
>> (clamd) total-vm:425680kB, anon-rss:264680kB, file-rss:0kB
>> May  8 13:58:29 kite kernel: [12577330.925647] Out of memory: Kill
>> process 14662 (clamd) score 115 or sacrifice child
>> May  8 13:58:29 kite kernel: [12577330.925663] Killed process 14662
>> (clamd) total-vm:425936kB, anon-rss:264684kB, file-rss:12kB
>
> This does not look like multiple times per seond.
> If I 'kill -9 `pidif clamd`' then it does not come back. The service
> file does not say to restart it:
>
> |systemctl show clamav-daemon.service | grep Restart
> |Restart=no
> |RestartUSec=100ms
>
> So it remains offs. However we have socket activation for clamd. So
> assuming that you have a mailserver poking at the socket then it will
> bring clamd back from the death.
>
> I have no idea how to limit / disable the restart or make it
> configurable in this case. Maybe someone with systemfoo has an idea :)

This functionality will come with systemd 230:
https://github.com/systemd/systemd/pull/3148 , so nothing out of the
box yet.

A more involved solution (but working right now) would be to have
OnFailure=clamav-failed.service and have clamav-failed.service stop
the socket.

-- 

Saludos,
Felipe Sateler



Bug#824153: 08_hlogin_paging.patch breaks all (?) ProCurve logins

2016-05-12 Thread Steinar H. Gunderson
Package: rancid
Version: 3.4.1-3
Severity: grave

Hi,

Since upgrading to 3.4.x (from an upstream 2.3.9), HP ProCurve logins have been
completely broken for me.

It turns out 08_hlogin_paging.patch breaks this; it makes hlogin send “no 
page\r”
and then wait for first a partial prompt (the switch's name alone) and then
a full prompt (the switch's name followed by [#>]) without sending any commands
in-between. Example session:

  rancid@pannekake:~$ /usr/lib/rancid/bin/hlogin -t 90 -c "show version;show 
flash" james.wlan.samfundet.no < /dev/null
  james.wlan.samfundet.no
  spawn hpuifilter -- ssh -c 3des-cbc -x -l admin james.wlan.samfundet.no
  ad...@james.wlan.samfundet.no's password:
  ProCurve J9087A Switch 2610-24-PWR
  Software revision R.11.112

  Copyright (C) 1991-2015 Hewlett-Packard Co.  All Rights Reserved.

 RESTRICTED RIGHTS LEGEND

   Use, duplication, or disclosure by the Government is subject to restrictions
   as set forth in subdivision (b) (3) (ii) of the Rights in Technical Data and
   Computer Software clause at 52.227-7013.

   HEWLETT-PACKARD COMPANY, 3000 Hanover St., Palo Alto, CA 94303

  Press any key to continuejames#
  james# no page
  james#
  Error: TIMEOUT reached

Looking at the code, I doubt it works in any ProCurve device; I've tested it on
2650, 2824, 2840 and 2610, and it works on neither. (Thus the RC severity;
if it breaks all of HP, it's pretty bad.) My guess is that the patch got borked
in a merge at some point, because the patch in 2.3.8-6 seems good in comparison
(it has a send "terminal length 0\r" that is now lost).

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

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

Versions of packages rancid depends on:
ii  adduser 3.113+nmu3
ii  cvs 2:1.12.13+real-15
ii  debconf [debconf-2.0]   1.5.56
ii  expect  5.45-6
ii  git 1:2.8.0~rc3+next.20160316-1
ii  iputils-ping [ping] 3:20121221-5+b2
ii  libc6   2.19-18+deb8u4
ii  libperl4-corelibs-perl  0.003-1
ii  openssh-client  1:6.7p1-5+deb8u2
ii  passwd  1:4.2-3+deb8u1
ii  perl5.20.2-3+deb8u4
ii  ssh 1:6.7p1-5+deb8u2

rancid recommends no packages.

Versions of packages rancid suggests:
ii  diffstat  1.58-1

-- Configuration Files:
/etc/rancid/rancid.conf changed [not included]

-- debconf information:
* rancid/warning:
* rancid/go_on: true



Bug#824149: smartmontools: curl's --location option should be used in update-smart-drivedb

2016-05-12 Thread Mert Dirik

On Fri, 13 May 2016 00:00:40 +0200 Christoph Anton Mitterer wrote:
> On Fri, 2016-05-13 at 00:54 +0300, Mert Dirik wrote:
> > update-smart-drivedb
>
> Has been dropped in 6.4+svn4214-1, amongst others for security reasons.
>

Sorry to hear that, it was a nice feature. Manual updates will still 
work, right?




Bug#824152: ITP: ofxstatement -- Tool to convert proprietary bank statement to OFX format, suitable for importing to GnuCash.

2016-05-12 Thread Alexander GQ Gerasiov
Package: wnpp
Severity: wishlist
Owner: Alexander GQ Gerasiov 

* Package name: ofxstatement
  Version : 0.5.0
  Upstream Author : Andrey Lebedev 
* URL : https://github.com/kedder/ofxstatement
* License : GPL
  Programming Lang: Python
  Description : Tool to convert proprietary bank statement to OFX format, 
suitable for importing to GnuCash.

Most internet banking systems are capable of exporting account transactions to
some sort of computer readable formats, but few supports standard data formats,
like OFX. On the other hand, personal accounting tools, such as GnuCash support
standard formats only, and will probably never support proprietary statement
formats of online banking systems.

To bridge the gap between them, ofxstatement tool was created.



Bug#824151: autotrash: No upstream release

2016-05-12 Thread Alexander Schlarb
Package: autotrash
Version: autotrash
Severity: normal
Tags: upstream

New upstream release available since 06.12.2015:
https://github.com/bneijt/autotrash



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

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



Bug#824150: Please package latest upstream release 0.8.0

2016-05-12 Thread Michael Biebl
Source: librest
Version: 0.7.93-1
Severity: wishlist

Hi,

there is a new upstream release 0.8.0 available at [1] which is part of
the GNOME 3.20 stack [2]. Would be great if you can update the package
accordingly.

Thanks a lot for maintaining librest.

Michael

[1] https://download.gnome.org/sources/rest/0.8/rest-0.8.0.tar.xz
[2] https://www.0d.be/debian/debian-gnome-3.20-status.html


-- 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.5.0-2-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#790385: [Pkg-zfsonlinux-devel] Bug#790385: initramfs-tools: breaks building initramfs for zfs over (mirrored) LUKS - "can't find root device"

2016-05-12 Thread Turbo Fredriksson
On May 12, 2016, at 10:40 PM, Petter Reinholdtsen wrote:

> As zfs-linux finally entered unstable yesterday, I guess it is
> time to look at this issue again.

I'm pretty sure it's fixed in one of my PRs that haven't been
accepted. I've seen this issue on the ZoL trackers, but I can't
remember if we got confirmation.

I include a patch for that in my ZoL packages.

https://github.com/zfsonlinux/pkg-zfs/tree/master/debian/wheezy/debian/patches

Now that ZFS have finally been accepted, we need to find
a way to merge my packages with the official Debian GNU/Linux
ones. And the Ubuntu ones.

My suggestion have been to include the debian directory into
upstream spl/zfs directly. With a little glue, we should be
able to provide ONE directory that works on everything.

My packages all work on Wheezy, Jessie, Sid as well as a
few Ubuntu versions.



Bug#824149: smartmontools: curl's --location option should be used in update-smart-drivedb

2016-05-12 Thread Christoph Anton Mitterer
On Fri, 2016-05-13 at 00:54 +0300, Mert Dirik wrote:
> update-smart-drivedb

Has been dropped in 6.4+svn4214-1, amongst others for security reasons.

Cheers,
Chris.

smime.p7s
Description: S/MIME cryptographic signature


Bug#824042: [Pkg-clamav-devel] Bug#824042: gets into kill/restart loop

2016-05-12 Thread Sebastian Andrzej Siewior
On 2016-05-11 12:12:42 [-0400], Joey Hess wrote:
> Looks like it was being killed each time by the OOM killer. Which makes
> sense; clamav uses 18% of the system's 2 gb of ram and so will be the
> top target.
> 
> I think there should be something to prevent this runaway scenario.
> Maybe a delay, or maybe avoid restarting repeatedly.
> 
> May  8 13:58:14 kite kernel: [12577316.169029] Out of memory: Kill
> process 14646 (clamd) score 115 or sacrifice child
> May  8 13:58:14 kite kernel: [12577316.169043] Killed process 14646
> (clamd) total-vm:425680kB, anon-rss:264680kB, file-rss:0kB
> May  8 13:58:29 kite kernel: [12577330.925647] Out of memory: Kill
> process 14662 (clamd) score 115 or sacrifice child
> May  8 13:58:29 kite kernel: [12577330.925663] Killed process 14662
> (clamd) total-vm:425936kB, anon-rss:264684kB, file-rss:12kB

This does not look like multiple times per seond.
If I 'kill -9 `pidif clamd`' then it does not come back. The service
file does not say to restart it:

|systemctl show clamav-daemon.service | grep Restart
|Restart=no
|RestartUSec=100ms

So it remains offs. However we have socket activation for clamd. So
assuming that you have a mailserver poking at the socket then it will
bring clamd back from the death.

I have no idea how to limit / disable the restart or make it
configurable in this case. Maybe someone with systemfoo has an idea :)

Sebastian



Bug#824143: Pending fixes for bugs in the libperinci-sub-normalize-perl package

2016-05-12 Thread pkg-perl-maintainers
tag 824143 + pending
thanks

Some bugs in the libperinci-sub-normalize-perl package are closed in
revision ea647e922f7466d5e352a5e99841e595843c9f59 in branch 'master'
by gregor herrmann

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/libperinci-sub-normalize-perl.git/commit/?id=ea647e9

Commit message:

Bump (build) dependency on librinci-perl to 1.1.80-1.

Closes: #824143



Bug#824149: smartmontools: curl's --location option should be used in update-smart-drivedb

2016-05-12 Thread Mert Dirik
Package: smartmontools
Version: 6.3+svn4002-2+b2
Severity: normal

Update page has been moved and now update-smart-drivedb command fails
when curl is installed on the system.

$ which curl
/usr/bin/curl

$ sudo update-smart-drivedb
/var/lib/smartmontools/drivedb/drivedb.h.error: rejected by /usr/sbin/smartctl,
probably no longer compatible

$ cat /var/lib/smartmontools/drivedb/drivedb.h.error

 
  302 Found
 
 
  302 Found
  The resource was found at https://sourceforge.net/p/smartmontools/code/HEAD/tree/branches/RELEASE_6_4_DRIVEDB/smartmontools/drivedb.h?format=raw";>https://sourceforge.net/p/smartmontools/code/HEAD/tree/branches/RELEASE_6_4_DRIVEDB/smartmontools/drivedb.h?format=raw;
you should be redirected automatically.


 


After adding -L option to curl command in update-smart-drivedb:

$ diff -u /usr/sbin/update-smart-drivedb{,.org}
--- /usr/sbin/update-smart-drivedb  2016-05-13 00:42:15.831879006 +0300
+++ /usr/sbin/update-smart-drivedb.org  2016-05-13 00:41:26.215632972 +0300
@@ -77,7 +77,7 @@
 for t in $os_dltools; do
   if which $t >/dev/null 2>/dev/null; then
 case $t in
-  curl)  DOWNLOAD="curl ${q:+-s }"'-L -f -o "$DEST.new" "$SRC"' ;;
+  curl)  DOWNLOAD="curl ${q:+-s }"'-f -o "$DEST.new" "$SRC"' ;;
   lynx)  DOWNLOAD='lynx -source "$SRC" >"$DEST.new"' ;;
   wget)  DOWNLOAD="wget $q"'-O "$DEST.new" "$SRC"' ;;
   fetch) DOWNLOAD='fetch -o "$DEST.new" "$SRC"' ;; # FreeBSD

$ sudo update-smart-drivedb
/var/lib/smartmontools/drivedb/drivedb.h updated from
branches/RELEASE_6_4_DRIVEDB

$ fgrep '$Id' /var/lib/smartmontools/drivedb/drivedb.h
  { "$Id: drivedb.h 4317 2016-05-06 20:17:21Z chrfranke $",



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

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

Versions of packages smartmontools depends on:
ii  debianutils  4.4+b1
ii  init-system-helpers  1.22
ii  libc62.19-18+deb8u4
ii  libcap-ng0   0.7.4-2
ii  libgcc1  1:4.9.2-10
ii  libselinux1  2.3-2
ii  libstdc++6   4.9.2-10
ii  lsb-base 4.1+Debian13+nmu1

Versions of packages smartmontools recommends:
ii  heirloom-mailx [mailx]  12.5-4

Versions of packages smartmontools suggests:
pn  gsmartcontrol   
ii  smart-notifier  0.28-5

-- Configuration Files:
/etc/default/smartmontools changed [not included]
/etc/smartd.conf changed [not included]



Bug#823972: denemo: Soundfont path needs to be changed

2016-05-12 Thread Dhionel Díaz
El 12/05/16 a las 12:24, Dr. Tobias Quathamer escribió:
> Am 10.05.2016 um 22:50 schrieb Dhionel Díaz:
>> Dear Maintainer,
>>
>> A fresh install of denemo was not playing sounds because it was
>> expecting the soundfonts to be located in /usr/share/denemo/soundfonts.
>> With the attached patch the problem is solved changing the soundfont
>> path to /usr/share/sounds/sf2. I hope it can be useful.
> 
> Hi Dhionel,
> 
> thanks a lot for spotting this and reporting the bug with a patch. I've
> just applied it and prepare a new release.
> 
> Unfortunately, denemo will be removed from testing by the end of May,
> because lilypond gets removed. This is because of an old and unsupported
> guile. However, the current stable version of lilypond does not work
> with the current version of guile.
> 
> See https://bugs.debian.org/746005 for more information.
> 
> Regards,
> Tobias
> 
> 
Glad to help. I hope the migration to guile 2.x can be successfully
completed as soon as possible.

Regards,


-- 
Dhionel Díaz
Centro Nacional de Desarrollo e Investigación en Tecnologías Libres
Ministerio del Poder Popular para
Educación Universitaria, Ciencia y Tecnología



signature.asc
Description: OpenPGP digital signature


Bug#790385: initramfs-tools: breaks building initramfs for zfs over (mirrored) LUKS - "can't find root device"

2016-05-12 Thread Petter Reinholdtsen
[Ben Hutchings]
> So far as I know, booting from zfs has never been supported in
> initramfs-tools.  It would in any case require some support from one of
> the zfs packages.

As zfs-linux finally entered unstable yesterday, I guess it is
time to look at this issue again.  Is this still a problem with
the packages in unstable?  What exactly is needed to reproduce it?
Should booting from zfs work, or is there something out of reach
on Linux at the moment?

-- 
Happy hacking
Petter Reinholdtsen



Bug#823187: RFS: icdiff/1.7.3-1

2016-05-12 Thread Sascha Steinbiss
Hi Paul,

some quick news regarding icdiff...

[…]
>>> AFAICS icdiff is currently compatible with both Python 2 and Python 3.
>> 
>> Excellent. In case upstream doesn't want to switch to using Python 3 in
>> the script, I would recommend the Debian version do that.
> 
> OK, I have already done that in my version here and will push it with the 
> next upload.

Done.

>>> Please let me know what you think.
>> 
>> How about packaging 1.8.1 and then I'll upload it?
> 
> 1.8.1 currently FTBFS due to a setuptools-related change that was also
> introduced in this version. Currently discussing this with upstream to
> sort it out. I will ping the list again if there has been progress.

Upstream is still unsure how to address this problem properly given that he 
wants to retain a specific structure to his code. There have been a few 
suggestions and PRs from myself and others, but they are apparently not quite 
what upstream is going for. For more information see 
https://github.com/jeffkaufman/icdiff/issues/68 and 
https://github.com/jeffkaufman/icdiff/pull/79. 
For simplicity’s sake in the meantime, I have skipped using setuptools in the 
Debian package and just install the single stand-alone script manually, an 
option that upstream explicitly wants to support anyway. I hope that is 
acceptable for a first upload as it does’t change much in the installed version 
— I will re-enable support for setuptools again of course as soon as upstream 
has sorted out these issues.

New upload is here: 
https://mentors.debian.net/debian/pool/main/i/icdiff/icdiff_1.8.1-1.dsc

Cheers
Sascha


Bug#824148: RM: php5-symfony-debug -- NBS; cruft

2016-05-12 Thread David Prévot
Package: ftp.debian.org
Severity: normal

Hi,

The last symfony uploads got rid of php5-symfony-debug (arch:any), so
only arch:all packages are build now. Version 2.8.4+dfsg-1 [3.0.4+dfsg-1
in experimental] of php5-symfony-debug seems to prevent version
2.8.6+dfsg-1 [3.0.6+dfsg-1 in experimental] of php-symfony* packages to
be available in the archive, and also prevents symfony to migrate into
testing.

Thanks in advance for your prompt action: version 2.8.6+dfsg-1
[3.0.6+dfsg-1 in experimental] contains security fixes.

Regards

David


signature.asc
Description: PGP signature


Bug#824146: Pending fixes for bugs in the libdatetime-event-sunrise-perl package

2016-05-12 Thread pkg-perl-maintainers
tag 824146 + pending
thanks

Some bugs in the libdatetime-event-sunrise-perl package are closed in
revision 5f557469e9879cd3101ded2d4ecdb1c6d01006ff in branch 'master'
by gregor herrmann

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/libdatetime-event-sunrise-perl.git/commit/?id=5f55746

Commit message:

Fix typo in short description.

Thanks: Alberto Luaces for the bug report.
Closes: #824146



Bug#824147: RM: php5-twig -- NBS; cruft

2016-05-12 Thread David Prévot
Package: ftp.debian.org
Severity: normal

Hi,

The last twig upload got rid of php5-twig (arch:any), so it only builds
arch:all packages now. Version 1.24.0-1 of php5-twig seems to prevent
version 1.24.0-2 of php-twig* to be available in the archive, and also
prevents twig to migrate into testing.

Thanks in advance.

Regards

David


signature.asc
Description: PGP signature


Bug#824079: qgis: FTBFS on non-Linux: 'TCGETS' was not declared in this scope

2016-05-12 Thread Sebastiaan Couwenberg
On 05/12/2016 10:58 PM, Aaron M. Ucko wrote:
> Sebastiaan Couwenberg writes:
> 
>> https://quickgit.kde.org/?p=kpty.git&a=commitdiff&h=35ea45b588db9afcbd796576833ac338c6b4b8e8
>>
>> Is this your suggested patch? And if so, can you test it on kfreebsd-*?
> 
> That's a fair question.
> 
> The code change works if I hardcode -DHAVE_TCGETATTR -DHAVE_TCSETATTR on
> line 13 of src/plugins/grass/CMakeLists.txt.  I initially tried adding
> corresponding check_function_exists calls to that block, but they proved
> ineffective; CMake evidently doesn't fall back on adding definitions to
> the command line in the absence of a config header.

Adding " || defined(__FreeBSD_kernel__)" to the #elif statements in
kpty.cpp should be sufficient to not need the CMakeLists.txt changes.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#798053: Bug#824079: qgis: FTBFS on non-Linux: 'TCGETS' was not declared in this scope

2016-05-12 Thread Aaron M. Ucko
Sebastiaan Couwenberg  writes:

> https://quickgit.kde.org/?p=kpty.git&a=commitdiff&h=35ea45b588db9afcbd796576833ac338c6b4b8e8
>
> Is this your suggested patch? And if so, can you test it on kfreebsd-*?

That's a fair question.

The code change works if I hardcode -DHAVE_TCGETATTR -DHAVE_TCSETATTR on
line 13 of src/plugins/grass/CMakeLists.txt.  I initially tried adding
corresponding check_function_exists calls to that block, but they proved
ineffective; CMake evidently doesn't fall back on adding definitions to
the command line in the absence of a config header.

Likewise, #798053 is still an issue because there was no build system
change to complement the code change.

Thanks for checking!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu



Bug#824146: libdatetime-event-sunrise-perl: Description has a typo: "calucalating"

2016-05-12 Thread Alberto Luaces
Package: libdatetime-event-sunrise-perl
Severity: minor

Dear Maintainer,

the description of the package has a typo, "calucalating".

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

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



Bug#752512: corosync: Corosync doesn't start at reboot

2016-05-12 Thread Apollon Oikonomopoulos
Control: retitle -1 drbd-utils: initscript may wait forever (wfc-timeout unset)

Hi,

On 10:45 Thu 12 May , Ferenc Wágner wrote:
> Christoph Berg  writes:
> 
> > Is that something we can or should fix on the corosync side?
> 
> Without further information I can't see anything to fix in corosync.
> 
> > Or reassign to drbd-utils to change the default for wfc-timeout?
> 
> Sounds like a good idea, the original report shows S03drbd S04corosync.
> The DRBD maintainers will be able to judge whether changing the default
> wfc-timeout makes sense.

This is clearly something that should be working by default. DRBD 
upstream strongly recommends using a cluster manager to control DRBD 
resources, so it really doesn't make any sense for DRBD to block 
corosync.

I'll have a look and try to figure out a working solution.

Regards,
Apollon



Bug#823672: Streaming SIMD Extensions (SSE) is an SIMD instruction set extension to the x86 architecture

2016-05-12 Thread Josh Triplett
Wookey  wrote:
> +++ Christian Seiler [2016-05-07 16:14 +0200]:
> > On 05/07/2016 03:59 PM, Geert Stappers wrote:
> > > I now have a better idea _why_  a sse-suport package.
> 
> I do think that this sort of ISA-level checking would be best done via
> dpkg and package metadata, although this sse-support mechanism will
> obviously work. i.e the cpontrol file says what ISA features are
> wanted and dpkg can not install it if those HWCAPS are not available
> (or indeed install alternate versions that will work if they are
> available).
> 
> We worked up a prototype spec for this a couple of years ago (at the
> bootstrap sprint), but it needs the namespace and granularity fleshing
> out: what is the set of HWCAPS listed in each package, what is
> presumed to be 'base' that we don't list individually, and so on.

I'd love to see this integrated with dpkg multiarch support.  That way,
for instance, specific packages could provide optimized versions for
specific target CPU features.

I think we'd need three things to make that happen:

1) Support in dpkg multiarch to understand "compatible" architectures
   that can satisfy each others' dependencies (e.g. a dependency on
   libfoo1:amd64 is satisfied by libfoo1:amd64+avx2, and vice versa).

2) Support for synthesizing such architectures in a canonical way from a
   set of CPU features, so that every combination of CPU features
   doesn't need its own unique architecture name (we don't want
   architecture names like "amd64+sse4+avx2+rdrand", even though a
   package might need that set of features).

3) Support for detecting available CPU features, as you mentioned above,
   to not even attempt to install a package that requires unavailable
   CPU features.

Optionally, we could also detect if the set of CPU features has changed
incompatibly.  For instance, if you move your Debian filesystem to a
system without some features that you have installed packages depending
on, it'd be nice to handle that as gracefully as possible.

- Josh Triplett



Bug#824145: debian-security-support: [INTL:pt] Updated Portuguese translation for debconf messages

2016-05-12 Thread Américo Monteiro
Package: debian-security-support
version: 2016.05.11
Tags: l10n, patch
Severity: wishlist

Updated Portuguese translation for debian-security-support's debconf messages.
Translator: Américo Monteiro 
Feel free to use it.

For translation updates please contact 'Last Translator' or the
Portuguese Translation Team .

-- 
Melhores cumprimentos/Best regards,

Américo Monteiro


debian-security-support_2016.05.11_pt.po.gz
Description: GNU Zip compressed data


Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Vladimir K
> @Lisandro
>>  But that doesn't seems to solve the ssh problem, right? For example one 
>> could
>>  run wireshark trough X port forwarding without a DE.
>
> If you're running some xsettings daemon on your local system, any X client 
> using this X server should
> get these xsettings. If theme files are present on X client's machine, it 
> should in theory apply the theme.

Although in case the client is Qt app, it still needs to be told to mimic GTK 
(by variable), and then it will get
specific GTK and Icon themes from xsettings.



Bug#824142: patch works for me

2016-05-12 Thread Adam Borowski
As the original author of color support in mtr, I've just tested the patch,
and it works for me.  Fixes heretical setups like transparent or
black-on-white while not regressing The Only Proper white-on-black.

+1.

-- 
How to exploit the Bible for weight loss:
Pr28:25: he that putteth his trust in the ʟᴏʀᴅ shall be made fat.



Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function

2016-05-12 Thread Jason Crain
On Thu, May 12, 2016 at 01:05:10AM -0400, Carl N wrote:
> I tried your recommendation *how you figured this out I will never
> understand* it worked on GTK3 examples and reversed the scroll direction
> for evince but now any other non GTK3 program the reverse scrolling
> direction feature *as set in the mouse settings panel in xfce* is not
> obeyed.

If you use that xinput workaround, I recommend turning off Xfce's
reverse scrolling option.  I think the xinput command reverses scrolling
for everything so if you use it with Xfce's option, some programs will
be doubly reversed.

Since it looks like this is the same problem as
https://bugzilla.xfce.org/show_bug.cgi?id=11193, I'll reassign this bug
to xfce4-settings.  I think Xfce will have to change their mouse
settings to support GTK3.



Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Vladimir K
> In Qt 5.6, the GTK+ *style* was removed, and the rest of GTK+ integration
> (i.e. dialogs or icon theme settings) got ported to GTK+ 3. The recommended
> alternative for those who need the style is using third-party styles like
> Adwaita-Qt.

So after version 5.6 Qt will mimic GTK 3 instead of GTK 2?


> A theme can set one or more style names, but it is not a "must".

Just to be on the same page, if comparing GTK and QT ways of doing things,
Qt style is analogous to engine in GTK world, and Qt platform theme is 
analogous to theme in GTK world, right?
Whey you choose theme in GTK, GTK selects appropriate engine to render that 
theme.
Up until recently in Qt you had to choose style manually, and themes (if 
particular style supported any) were
this style's personal matter. Has something changed recently?


@Lisandro 
> But that doesn't seems to solve the ssh problem, right? For example one could 
> run wireshark trough X port forwarding without a DE.

If you're running some xsettings daemon on your local system, any X client 
using this X server should
get these xsettings. If theme files are present on X client's machine, it 
should in theory apply the theme.



Bug#821225: disk/memory corruption inside VM, VM crashes on KVM on amd64

2016-05-12 Thread Marc Haber
severity 821225 normal
retitle 821225 transparent huge pages cause disk/memory corruption inside VM, 
VM crashes on KVM on AMD CPUs
thanks

On Sat, Apr 16, 2016 at 09:45:52PM +0200, Marc Haber wrote:
> I have a desktop PC running with an AMD Phenom II X6 1090T processor,
> cpu family 16, model 10. This is as far as I know not subject to the
> recent AMD microcode issues, but the amd64-microcode package is
> installed nevertheless.
> 
> The host is running a few KVM VMs, also Debian. As soon as the host
> runs a kernel of 4.5.0 or later, VMs fail through disk-intensive
> operations, such as running aide --update multiple times in a row.
> This is independent of the kernel version runing in the guest.
> 
> Failures can manifest themselves in processes in the guest
> segfaulting, the guest detecting a journal abort of its ext4
> filesystems and remounting the filesystem r/o or the guest stopping
> dead in its tracks. Neither the logs of the guest nor of the host show
> anything more conclusive. The system can run for up to six hours
> before the VM begins to show the errativ behavior, but usually the
> issue surfaces in the first ten minutes of the system running.

A workaround is disabling transparent huge pages at runtime. With this
setting, all VMs are fine again.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#824144: pluxml: [INTL:de] German debconf translation update

2016-05-12 Thread Chris Leick
Package: pluxml
Version: 5.5-1
Severity: wishlist
Tags: l10n patch


Hi,

please find attached the newest german debconf translation of pluxml.

Kind regards,
Chris

de.po.gz
Description: application/gzip


Bug#824141: [Aptitude-devel] Bug#824141: Pressing 'q' to quit shouldn't require hitting [enter] afterward

2016-05-12 Thread Axel Beckert
Control: tag -1 + confirmed

Hi Josh,

Josh Triplett wrote:
> I like the new option to quit after installation, rather than returning
> to the UI.  However, I don't think doing so should require hitting q
> followed by [enter]; just hitting q should suffice.

Sure, that's what we want, too. But it's far less trivial than it
sounds. The current solution is more or less a compromise.

Manuel knows more details about this issue.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Dmitry Shachnev
On Thu, May 12, 2016 at 10:49:10PM +0300, Vladimir K wrote:
> Did you mean in Qt >= 5.6? or they are going to change something to break
> this after 5.6?

Oh, sorry, I thought I explained it on this bug, however it turns it was
on another bug.

In Qt 5.6, the GTK+ *style* was removed, and the rest of GTK+ integration
(i.e. dialogs or icon theme settings) got ported to GTK+ 3. The recommended
alternative for those who need the style is using third-party styles like
Adwaita-Qt.

> If former, does this mean that generally if Qt theme is explicitly selected,
> then style (engine) would be chosen by Qt automatically (as it happens in
> GTK world)?

A theme can set one or more style names, but it is not a "must".

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#822560: aptitude: Pressing "q" to quit after installation leaves a black terminal

2016-05-12 Thread Josh Triplett
Package: aptitude
Followup-For: Bug #822560

I understand that aptitude needs to save some state information when
quitting.  However, why does aptitude need to re-open the full UI just
to close it, rather than printing an indication about saving state and
then quitting directly from the text output back to the shell?  aptitude
already needs to properly transition from curses mode back to text mode
when invoking dpkg.

- Josh Triplett

-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.8.1
Compiler: g++ 5.3.1 20160429
Compiled against:
  apt version 5.0.0
  NCurses version 6.0
  libsigc++ version: 2.8.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20160319
  cwidget version: 0.5.17
  Apt version: 5.0.0

aptitude linkage:
linux-vdso.so.1 (0x7ffd007df000)
libapt-pkg.so.5.0 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0 
(0x7fcf854e3000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7fcf852b3000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7fcf85088000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7fcf84e81000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7fcf84b84000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7fcf84889000)
libboost_iostreams.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.58.0 (0x7fcf8466f000)
libboost_filesystem.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0 (0x7fcf84456000)
libboost_system.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 (0x7fcf84251000)
libxapian.so.22 => /usr/lib/x86_64-linux-gnu/libxapian.so.22 
(0x7fcf83e4d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7fcf83c3)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7fcf838af000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fcf835b1000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7fcf8339b000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fcf82ff6000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x7fcf82df3000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fcf82bef000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x7fcf829d7000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7fcf827bc000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x7fcf825ac000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7fcf82388000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 
(0x7fcf82176000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7fcf81f6d000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x7fcf81d68000)
/lib64/ld-linux-x86-64.so.2 (0x56018a6dc000)

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

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

Versions of packages aptitude depends on:
ii  aptitude-common0.8.1-1
ii  libapt-pkg5.0  1.2.12
ii  libboost-filesystem1.58.0  1.58.0+dfsg-5+b1
ii  libboost-iostreams1.58.0   1.58.0+dfsg-5+b1
ii  libboost-system1.58.0  1.58.0+dfsg-5+b1
ii  libc6  2.22-9
ii  libcwidget3v5  0.5.17-4+b1
ii  libgcc11:6.1.1-3
ii  libncursesw5   6.0+20160319-1
ii  libsigc++-2.0-0v5  2.8.0-1
ii  libsqlite3-0   3.12.2-1
ii  libstdc++6 6.1.1-3
ii  libtinfo5  6.0+20160319-1
ii  libxapian22v5  1.2.23-1

Versions of packages aptitude recommends:
ii  libparse-debianchangelog-perl  1.2.0-8
ii  sensible-utils 0.0.9

Versions of packages aptitude suggests:
pn  apt-xapian-index
pn  aptitude-doc-en | aptitude-doc  
pn  debtags 
pn  tasksel 

-- no debconf information



Bug#824111: ExpatError: syntax error

2016-05-12 Thread Gaetano Guerriero
On Thu, May 12, 2016 at 10:21:46PM +0530, Ritesh Raj Sarraf wrote:
> On Thu, 2016-05-12 at 18:41 +0200, Gaetano Guerriero wrote:
> > 
> > Hi,
> > 
> > do you have the command line and the uris file I can use to reproduce the
> > problem ?
> 
> Yes. Please find the uris file attached. And below is the exact command run.
> You can clone the current apt-offline from github, the current master that I'm
> testing.
> 
> https://github.com/rickysarraf/apt-offline
> 
> 
> rrs@learner:~/.rrs-home/devel/apt-offline/apt-offline (master)$ ./apt-offline
> get /var/tmp/upgrade.uris --cache-dir /var/cache/apt/archives/ --threads 5 --
> bundle /var/tmp/upgrade.zip --bug-reports
> 
> 
> If you need more information, please let me know.
> 
> -- 
> Ritesh Raj Sarraf | http://people.debian.org/~rrs


Could you please add bug log number to your own logging of exception in 
debianbts
(line ~180 in AptOfflineCoreLib.py) and repeat tests.

I suspect this is not aleatory and the same bug numbers are failing server side.

For instance debianbts.get_bug_log(818360) is always failing since server is
responding 500.


 Gaetano



Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Vladimir K
> As explained earlier in this bug, style ≠ theme. Though the gtk2 theme will
> (in Qt ≤ 5.6) set the correct style for you too (so only the second variable
> should be enough).
>
> Also if Qt could detect your desktop as GTK+-based, then even that variable
> would not be needed.

Did you mean in Qt >= 5.6? or they are going to change something to break this 
after 5.6?

If former, does this mean that generally if Qt theme is explicitly selected, 
then style (engine) would be chosen by Qt automatically (as it happens in GTK 
world)?



Bug#824143: libperinci-sub-normalize-perl: FTBFS: Can't locate Sah/Schema/Rinci.pm in @INC

2016-05-12 Thread Niko Tyni
Package: libperinci-sub-normalize-perl
Version: 0.16-1
Severity: serious
Tags: fixed-upstream
User: debian-p...@lists.debian.org
Usertags: autopkgtest

As noticed by ci.debian.net, this package fails its test
suite on current sid, making it also build from source.

The librinci-perl package recently made incompatible changes.
>From its NEWS.Debian:

  librinci-perl (1.1.80-1) unstable; urgency=medium
  
From the upstream Changes file for the 1.1.80 release:  
  
[Incompatible change]
  
Follow Sah::Schemas spec (each individual schema is put in a separate
Sah::Schema::* package). Sah::Schema::Rinci is now replaced with
Sah::Schema::rinci::* packages.

This breaks the libperinci-sub-normalize-perl test suite:

  t/00-compile.t . 
  1..1
  ok 1 - Perinci/Sub/Normalize.pm loaded ok
  ok
  Can't locate Sah/Schema/Rinci.pm in @INC (you may need to install the 
Sah::Schema::Rinci module) (@INC contains: /<>/blib/lib 
/<>/blib/arch /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.22.2 /usr/local/share/perl/5.22.2 
/usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at 
/<>/blib/lib/Perinci/Sub/Normalize.pm line 144.

[...]

This seems to be fixed upstream. From the Changes file:

0.172016-05-10 (PERLANCAR)

- Update to Sah::Schema::rinci::function_meta which replaces
  Sah::Schema::Rinci.

Whoever fixes this: please also make librinci-perl Break
libperinci-sub-normalize-perl (<< 0.17~) or something like that to
make sure partial upgrades work.
-- 
Niko Tyni   nt...@debian.org



Bug#806815: Thursday

2016-05-12 Thread Andrea Blanco Rubio
Work for us and earn 3,500monthly.2hrs/week.Reply for info


Bug#824142: mtr 0.86 uses suboptimal colours in curses (patch attached)

2016-05-12 Thread Adam Conrad
Package: mtr
Version: 0.86-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu yakkety ubuntu-patch



In Ubuntu, the attached patch was applied to achieve the following:

  * Pull commits from upstream to fix terminal colours (LP: #1581186)

As I note in the LP bug[1], this is hardly a critical issue, but it's
been driving me nuts since 0.86 landed.  Stupidly, I went and learned
curses and fixed it locally, which only then gave me the right search
terms (mtr + use_default_colors) to get Google to point out that it
was already fixed in upstream git.  So, I threw away my work, grabbed
the upstream commits, and here we are.

Would be lovely for you to pick this up in the Debian package, so I
can delete my recently-added delta from Ubuntu (and so Debian users
can enjoy slightly less broken colours in mtr in unstable).

... Adam

[1] https://bugs.launchpad.net/ubuntu/+source/mtr/+bug/1581186

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

Kernel: Linux 4.4.0-21-lowlatency (SMP w/4 CPU cores; PREEMPT)
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)
diff -Nru mtr-0.86/debian/patches/color1.patch mtr-0.86/debian/patches/color1.patch
--- mtr-0.86/debian/patches/color1.patch	1969-12-31 17:00:00.0 -0700
+++ mtr-0.86/debian/patches/color1.patch	2016-05-12 12:58:21.0 -0600
@@ -0,0 +1,34 @@
+commit 63a1f1493bfbaf7e55eb7e20b3791fc8b14cf92d
+Author: Rogier Wolff 
+Date:   Mon Dec 29 09:22:46 2014 +0100
+
+added use-default-colors...
+
+diff --git a/configure.ac b/configure.ac
+index d5d1b0e..7199781 100644
+--- a/configure.ac
 b/configure.ac
+@@ -34,6 +34,9 @@ AC_CHECK_FUNC(initscr, ,
+ 	AC_DEFINE(NO_CURSES, 1, Define if you don't have the curses libraries available.)
+ 	CURSES_OBJ=
+ 
++AC_CHECK_LIB(ncurses, use_default_colors, 
++  AC_DEFINE(HAVE_USE_DEFAULT_COLORS, 1, [Define this if your curses library has the use_default_colors() command.]))
++
+ AC_CHECK_FUNCS(attron fcntl)
+ 
+ AC_CHECK_LIB(m, floor, , AC_MSG_ERROR(No math library found))
+diff --git a/curses.c b/curses.c
+index 3904cb1..02b7937 100644
+--- a/curses.c
 b/curses.c
+@@ -701,6 +701,9 @@ void mtr_curses_open(void)
+   raw();
+   noecho(); 
+   start_color();
++#ifdef HAVE_USE_DEFAULT_COLORS
++  use_default_colors();
++#endif
+   int i;
+   for (i = 0; i < 8; i++)
+   init_pair(i+1, i, 0);
diff -Nru mtr-0.86/debian/patches/color2.patch mtr-0.86/debian/patches/color2.patch
--- mtr-0.86/debian/patches/color2.patch	1969-12-31 17:00:00.0 -0700
+++ mtr-0.86/debian/patches/color2.patch	2016-05-12 12:58:21.0 -0600
@@ -0,0 +1,30 @@
+commit 7571201cf7a3394e0dcd2b037aba1836089cc084
+Author: Narthorn 
+Date:   Mon Oct 12 13:24:57 2015 +0200
+
+curses: Fix background transparency in terminal
+
+Patch comes from, and closes traviscross/mtr#72.
+
+diff --git a/curses.c b/curses.c
+index 02b7937..f95f5d1 100644
+--- a/curses.c
 b/curses.c
+@@ -700,13 +700,15 @@ void mtr_curses_open(void)
+   initscr();
+   raw();
+   noecho(); 
++  int bg_col = 0;
+   start_color();
+ #ifdef HAVE_USE_DEFAULT_COLORS
+-  use_default_colors();
++  if (use_default_colors() == OK)
++bg_col = -1;
+ #endif
+   int i;
+   for (i = 0; i < 8; i++)
+-  init_pair(i+1, i, 0);
++  init_pair(i+1, i, bg_col);
+ 
+   mtr_curses_init();
+   mtr_curses_redraw();
diff -Nru mtr-0.86/debian/patches/series mtr-0.86/debian/patches/series
--- mtr-0.86/debian/patches/series	2015-12-07 12:49:27.0 -0700
+++ mtr-0.86/debian/patches/series	2016-05-12 12:58:41.0 -0600
@@ -0,0 +1,2 @@
+color1.patch
+color2.patch


Bug#818115: turn python-sphinx into an arch:any package

2016-05-12 Thread Dmitry Shachnev
Hi Helmut,

On Thu, May 12, 2016 at 08:40:00PM +0200, Helmut Grohne wrote:
>> 161 is many packages, though in my opinion splitting the documentation into
>> arch:all packages is something that should be done independently of this bug.
>> Maybe we can have some kind of DD list whose packages are affected by this?
>> (Or a Lintian warning, see below.)
>
> Computing this list in an automated way is difficult, because
> build-rdeps has no way of ignoring Build-Depends-Indep (even though the
> underlying dose can do that, though not in unstable as Johannes just
> told me).

reverse-depends -b src:sphinx [1] returns multiple lists for B-D and B-D-I,
but a *huge* part of the B-D group is packages that don't have arch-dep
stuff at all (i.e. pure Python packages).

[1] where reverse-depends is from ubuntu-dev-tools

> This is not as clear cut. Sometimes documentation is small. We tend to
> not split out every single bit of documentation into arch:all packages.
> To the contrary, manual pages tend to be included with the main package.
> I do not see consensus for this increase in the number of binary
> packages.

Right, but we were talking about the solutions to cross issues...

> If the dh addon is not to be used, you should deprecate it. I actually
> find the addon useful, because it removes complexity (unless you do
> [1]). In an ideal world, we would maybe say "dh $@ --with-indep sphinx"?

I won't deprecate it because Sphinx was developed for Python and most
Python packages don't have any arch-specific stuff at all, so for them
--with sphinxdoc works fine.

A --with-indep option would be nice indeed :)

> > Alternatively, as you suggest, such packages may build-depend on 
> > sphinx-common
> > and I may mark sphinx-common as Muili-Arch: foreign. If it helps then I will
> > do that.
>
> It's the simplest workaround that I see. Of course, people need to
> remember to Build-Depend on sphinx-common to use the addon, which is
> complexity of its own. If we pursue that road, we should document it
> precisely (e.g. README.Debian?).

So should I go ahead and add M-A: foreign attribute to sphinx-common?

I can also document it in README.Debian but I am not sure I will find
proper wording to describe the problem. Maybe you can help me with that?
If you could do that, then I'll be able to describe the solution myself.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#824141: Pressing 'q' to quit shouldn't require hitting [enter] afterward

2016-05-12 Thread Josh Triplett
Package: aptitude
Version: 0.8.1-1
Severity: wishlist

I like the new option to quit after installation, rather than returning
to the UI.  However, I don't think doing so should require hitting q
followed by [enter]; just hitting q should suffice.

-- Package-specific info:
Terminal: xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.8.1
Compiler: g++ 5.3.1 20160429
Compiled against:
  apt version 5.0.0
  NCurses version 6.0
  libsigc++ version: 2.8.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20160319
  cwidget version: 0.5.17
  Apt version: 5.0.0

aptitude linkage:
linux-vdso.so.1 (0x7ffc26575000)
libapt-pkg.so.5.0 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0 
(0x7f82080f3000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7f8207ec3000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7f8207c98000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7f8207a91000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7f8207794000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7f8207499000)
libboost_iostreams.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.58.0 (0x7f820727f000)
libboost_filesystem.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0 (0x7f8207066000)
libboost_system.so.1.58.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 (0x7f8206e61000)
libxapian.so.22 => /usr/lib/x86_64-linux-gnu/libxapian.so.22 
(0x7f8206a5d000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7f820684)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7f82064bf000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f82061c1000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7f8205fab000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f8205c06000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x7f8205a03000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7f82057ff000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x7f82055e7000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7f82053cc000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x7f82051bc000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7f8204f98000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 
(0x7f8204d86000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7f8204b7d000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x7f8204978000)
/lib64/ld-linux-x86-64.so.2 (0x5562e4185000)

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

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

Versions of packages aptitude depends on:
ii  aptitude-common0.8.1-1
ii  libapt-pkg5.0  1.2.12
ii  libboost-filesystem1.58.0  1.58.0+dfsg-5+b1
ii  libboost-iostreams1.58.0   1.58.0+dfsg-5+b1
ii  libboost-system1.58.0  1.58.0+dfsg-5+b1
ii  libc6  2.22-9
ii  libcwidget3v5  0.5.17-4+b1
ii  libgcc11:6.1.1-3
ii  libncursesw5   6.0+20160319-1
ii  libsigc++-2.0-0v5  2.8.0-1
ii  libsqlite3-0   3.12.2-1
ii  libstdc++6 6.1.1-3
ii  libtinfo5  6.0+20160319-1
ii  libxapian22v5  1.2.23-1

Versions of packages aptitude recommends:
ii  libparse-debianchangelog-perl  1.2.0-8
ii  sensible-utils 0.0.9

Versions of packages aptitude suggests:
pn  apt-xapian-index
pn  aptitude-doc-en | aptitude-doc  
pn  debtags 
pn  tasksel 

-- no debconf information



Bug#803423: #803423 libqt5gui5: Ugly GUI (no icons) / Weird interpretation of XDG_CURRENT_DESKTOP and GNOME_DESKTOP_SESSION_ID

2016-05-12 Thread Dmitry Shachnev
Hi Vladimir,

On Thu, May 12, 2016 at 06:32:29PM +0300, Vladimir K wrote:
> After some digging, I've added this var to session environment, and icons
> appeared in qt5 apps:
> QT_QPA_PLATFORMTHEME=gtk2
>
> Can someone explain what is the difference between QT_STYLE_OVERRIDE and
> QT_QPA_PLATFORMTHEME, and why the former affects theme and the latter
> affects icons?

As explained earlier in this bug, style ≠ theme. Though the gtk2 theme will
(in Qt ≤ 5.6) set the correct style for you too (so only the second variable
should be enough).

Also if Qt could detect your desktop as GTK+-based, then even that variable
would not be needed.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#727651: keepass2: need of debug output?

2016-05-12 Thread Sam Kuper
Package: keepass2
Version: 2.28+dfsg-1
Followup-For: Bug #727651

Dear Maintainer,

I am experiencing what seems to be the same bug: unnecessary debug ouput, and
an unhandled exception upon quitting:

$ keepass2 &
$ SendMessage (33554474, 0x112c, 0x4, 0x4)
SendMessage (33554468, 0x101f, (nil), (nil))
SendMessage (0, 0x1203, (nil), 0xbff79650)
SendMessage (0, 0x1204, (nil), 0xbff79650)
SendMessage (0, 0x1203, 0x1, 0xbff79650)
SendMessage (0, 0x1204, 0x1, 0xbff79650)
SendMessage (0, 0x1203, 0x2, 0xbff79650)
SendMessage (0, 0x1204, 0x2, 0xbff79650)
SendMessage (0, 0x1203, 0x3, 0xbff79650)
SendMessage (0, 0x1204, 0x3, 0xbff79650)
SendMessage (0, 0x1203, 0x4, 0xbff79650)
SendMessage (0, 0x1204, 0x4, 0xbff79650)
SendMessage (33554468, 0x101f, (nil), (nil))
SendMessage (0, 0x1203, (nil), 0xbff79610)
SendMessage (0, 0x1204, (nil), 0xbff79610)
SendMessage (0, 0x1203, 0x1, 0xbff79610)
SendMessage (0, 0x1204, 0x1, 0xbff79610)
SendMessage (0, 0x1203, 0x2, 0xbff79610)
SendMessage (0, 0x1204, 0x2, 0xbff79610)
SendMessage (0, 0x1203, 0x3, 0xbff79610)
SendMessage (0, 0x1204, 0x3, 0xbff79610)
SendMessage (0, 0x1203, 0x4, 0xbff79610)
SendMessage (0, 0x1204, 0x4, 0xbff79610)
SendMessage (33554468, 0x101f, (nil), (nil))
SendMessage (0, 0x1203, (nil), 0xbff7a2a0)
SendMessage (0, 0x1204, (nil), 0xbff7a2a0)
SendMessage (0, 0x1203, 0x1, 0xbff7a2a0)
SendMessage (0, 0x1204, 0x1, 0xbff7a2a0)
SendMessage (0, 0x1203, 0x2, 0xbff7a2a0)
SendMessage (0, 0x1204, 0x2, 0xbff7a2a0)
SendMessage (0, 0x1203, 0x3, 0xbff7a2a0)
SendMessage (0, 0x1204, 0x3, 0xbff7a2a0)
SendMessage (0, 0x1203, 0x4, 0xbff7a2a0)
SendMessage (0, 0x1204, 0x4, 0xbff7a2a0)
SendMessage (33554460, 0x444, 0x1, 0x9b9ffa0)
SendMessage (33554460, 0x444, 0x1, 0x9bcb780)
SendMessage (33554460, 0x444, 0x1, 0x9bb9c50)
SendMessage (33554460, 0x444, 0x1, 0x9bb9c50)
SendMessage (33554460, 0x444, 0x1, 0x9c0ae58)
SendMessage (33554460, 0x444, 0x1, 0x9c0ae58)
SendMessage (33554460, 0x444, 0x1, 0x9c2cd90)
SendMessage (33554460, 0x444, 0x1, 0x9c2cd90)

Unhandled Exception:
System.ArgumentException: A null reference or invalid value was found [GDI+ 
status: InvalidParameter]
  at System.Drawing.GDIPlus.CheckStatus (Status status) [0x0] in :0
  at System.Drawing.Graphics.GdipMeasureString (IntPtr graphics, System.String 
text, System.Drawing.Font font, System.Drawing.RectangleF& layoutRect, IntPtr 
stringFormat) [0x0] in :0
  at System.Drawing.Graphics.MeasureString (System.String text, 
System.Drawing.Font font, Int32 width, System.Drawing.StringFormat format) 
[0x0] in :0
  at (wrapper remoting-invoke-with-check) System.Drawing.Graphics:MeasureString 
(string,System.Drawing.Font,int,System.Drawing.StringFormat)
  at System.Windows.Forms.TextRenderer.MeasureTextInternal (IDeviceContext dc, 
System.String text, System.Drawing.Font font, Size proposedSize, 
TextFormatFlags flags, Boolean useMeasureString) [0x0] in :0
  at System.Windows.Forms.TextRenderer.MeasureText (System.String text, 
System.Drawing.Font font) [0x0] in :0
  at System.Windows.Forms.ToolStripMenuItem.CalculatePreferredSize (Size 
constrainingSize) [0x0] in :0
  at System.Windows.Forms.ToolStripItem.GetPreferredSize (Size 
constrainingSize) [0x0] in :0
  at System.Windows.Forms.ToolStripDropDownMenu.OnLayout 
(System.Windows.Forms.LayoutEventArgs e) [0x0] in :0
  at System.Windows.Forms.Control.PerformLayout (System.Windows.Forms.Control 
affectedControl, System.String affectedProperty) [0x0] in :0
  at System.Windows.Forms.Control.PerformLayout () [0x0] in :0
  at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:PerformLayout ()
  at System.Windows.Forms.ToolStripItem.OnParentChanged 
(System.Windows.Forms.ToolStrip oldParent, System.Windows.Forms.ToolStrip 
newParent) [0x0] in :0
  at System.Windows.Forms.ToolStripItem.set_Parent 
(System.Windows.Forms.ToolStrip value) [0x0] in :0
  at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.ToolStripItem:set_Parent (System.Windows.Forms.ToolStrip)
  at System.Windows.Forms.ToolStripItemCollection.Remove 
(System.Windows.Forms.ToolStripItem value) [0x0] in :0
  at System.Windows.Forms.ToolStripItem.Dispose (Boolean disposing) [0x0] 
in :0
  at System.Windows.Forms.ToolStripDropDownItem.Dispose (Boolean disposing) 
[0x0] in :0
  at System.Windows.Forms.ToolStripMenuItem.Dispose (Boolean disposing) 
[0x0] in :0
  at System.ComponentModel.Component.Finalize () [0x0] in :0
^C
[1]+  Exit 255keepass2



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

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

Versions of packages keepass2 depends on:
ii  libmono-corlib4.5-cil3.2.8+dfsg-10
ii  libmono-system-drawing4.0-cil3

Bug#824140: allegro4.4: please make the build reproducible

2016-05-12 Thread Reiner Herrmann
Source: allegro4.4
Version: 2:4.4.2-8
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that allegro4.4 could not be built reproducibly.
Two lists of files are not sorted in tools/CMakeLists.txt.
One list is used for determining the order in which source files are
linked, and the other list is used for generating a header file (which
would also be unsorted).

The attached patch fixes this by sorting those two lists.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/series b/debian/patches/series
index 97b0f63..aa2284c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -9,3 +9,4 @@ asm_fixes.patch
 fix_ftbfs_nonlinux.patch
 fix_ftbfs_with_sbuild.patch
 customize_allegro-config.patch
+sort_source_files.patch
diff --git a/debian/patches/sort_source_files.patch b/debian/patches/sort_source_files.patch
new file mode 100644
index 000..6ce0533
--- /dev/null
+++ b/debian/patches/sort_source_files.patch
@@ -0,0 +1,15 @@
+Author: Reiner Herrmann 
+Description: Sort list of source files for reproducible build
+
+--- a/tools/CMakeLists.txt
 b/tools/CMakeLists.txt
+@@ -4,7 +4,9 @@
+ #
+ 
+ file(GLOB PLUGIN_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/plugins/*.c)
++list(SORT PLUGIN_SRCS)
+ file(GLOB PLUGIN_INCS ${CMAKE_CURRENT_SOURCE_DIR}/plugins/*.inc)
++list(SORT PLUGIN_INCS)
+ 
+ # XXX support plugin "scripts", i.e. linker arguments.
+ # With CMake it should just be the name of a target to link with.


signature.asc
Description: PGP signature


Bug#824091: linux-image-4.4.0-0.bpo.1-amd64: GPF on hot drive removal

2016-05-12 Thread Rich
Well, on my first attempt to reproduce it with no ZFS modules loaded, I got
a nice "BUG: unable to handle kernel paging request at 000168a0"
out instead of a GPF.

Is this sufficient, or would you like me to repeat until I produce a GPF
again?

- Rich

On Thu, May 12, 2016 at 9:38 AM, Ben Hutchings  wrote:

> Control: tag -1 moreinfo
>
> On Thu, 2016-05-12 at 03:37 -0400, Rich wrote:
> > Package: src:linux
> > Version: 4.4.6-1~bpo8+1
> > Severity: normal
> >
> > Dear Maintainer,
> >
> > I'm going through old hard drives, ddrescuing the old contents off,
> > zeroing the drives, and recycling them.
> >
> > I had one drive which refused to read any sectors - if I let the
> > drive eventually time out, or unplug the drive, I either get a GPF or
> > an Oops in my kernel log.
> >
> > The GPF follows - I could be mistaken, but I don't expect an IO error
> > to trigger a GPF in the kernel.
> >
> > Please let me know if I can report any additional information to help
> > with this.
> [...]
>
> Can you reproduce this without ZFS modules loaded?
>
> Ben.
>
> --
> Ben Hutchings
> If you seem to know what you are doing, you'll be given more to do.
>
[  377.451606] BUG: unable to handle kernel paging request at 000168a0
[  377.451683] IP: [] 
native_queued_spin_lock_slowpath+0xf9/0x170
[  377.451757] PGD 0
[  377.451781] Oops: 0002 [#1] SMP
[  377.451817] Modules linked in: bluetooth rfkill msr 8021q binfmt_misc garp 
mrp stp llc tcm_loop tcm_qla2xxx qla2xxx ib_srpt iscsi_target_mod vhost_scsi 
vhost tcm_fc libfc scsi_transport_fc target_core_file target_core_iblock 
target_core_pscsi target_core_mod configfs cpufreq_stats
cpufreq_powersave cpufreq_conservative cpufreq_userspace nfsd auth_rpcgss 
oid_registry nfs_acl nfs lockd grace fscache sunrpc ib_iser rdma_cm iw_cm ib_cm 
ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi 
scsi_transport_iscsi intel_rapl iosf_mbi x86_pkg_temp_thermal intel_po
werclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul 
tcp_htcp iTCO_wdt iTCO_vendor_support mxm_wmi sha256_ssse3 sha256_generic hmac 
drbg ansi_cprng ast ttm hwmon_vid drm_kms_helper drm aesni_intel aes_x86_64 
loop lrw gf128mul
[  377.452659]  ioatdma glue_helper joydev evdev sb_edac ablk_helper mei_me 
lpc_ich cryptd pcspkr edac_core ipmi_watchdog i2c_i801 mfd_core mei shpchp 
8250_fintek wmi acpi_pad tpm_tis tpm button processor ipmi_si ipmi_poweroff 
ipmi_devintf ipmi_msghandler fuse parport_pc ppdev lp parp
ort autofs4 ext4 crc16 mbcache jbd2 btrfs xor raid6_pq md_mod dm_mirror 
dm_region_hash dm_log dm_mod ses enclosure sg sd_mod hid_generic usbhid hid uas 
usb_storage ahci libahci mpt3sas raid_class libata scsi_transport_sas ehci_pci 
crc32c_intel xhci_pci ixgbe ehci_hcd igb xhci_hcd vxla
n i2c_algo_bit ip6_udp_tunnel dca udp_tunnel usbcore ptp scsi_mod pps_core 
usb_common mdio fjes
[  377.453393] CPU: 2 PID: 436 Comm: systemd-udevd Not tainted 
4.4.0-0.bpo.1-amd64 #1 Debian 4.4.6-1~bpo8+1
[  377.453471] Hardware name: Supermicro Super Server/X10SDV-TLN4F, BIOS 1.0b 
09/09/2015
[  377.453536] task: 8808567a5200 ti: 88085679c000 task.ti: 
88085679c000
[  377.453597] RIP: 0010:[]  [] 
native_queued_spin_lock_slowpath+0xf9/0x170
[  377.453686] RSP: 0018:88085679fbe0  EFLAGS: 00010006
[  377.453730] RAX: 168e RBX: 0286 RCX: 000c
[  377.453789] RDX: 88087fc56880 RSI: 000168a0 RDI: 8808547a27c0
[  377.453849] RBP: 0001 R08: 0001 R09: 0001a258
[  377.453945] R10: 00d3 R11: 8808567a R12: 0001
[  377.454042] R13: 00c3 R14: 00fb R15: 00fb
[  377.454120] FS:  7f68d3665880() GS:88087fc4() 
knlGS:
[  377.454186] CS:  0010 DS:  ES:  CR0: 80050033
[  377.454234] CR2: 000168a0 CR3: 000855c8c000 CR4: 003406e0
[  377.454293] DR0:  DR1:  DR2: 
[  377.454355] DR3:  DR6: fffe0ff0 DR7: 0400
[  377.454412] Stack:
[  377.454432]  81592512 8808547a27c0 810b7092 
880074fd1000
[  377.456824]  880856aa3800 880856aa3800  
00fb
[  377.459235]  81481166 880074fd1000 814c7a76 
880074fd1000
[  377.461646] Call Trace:
[  377.464026]  [] ? _raw_spin_lock_irqsave+0x32/0x40
[  377.466427]  [] ? __wake_up_sync_key+0x22/0x60
[  377.468795]  [] ? sock_def_readable+0x36/0x60
[  377.471067]  [] ? __netlink_sendskb+0x156/0x230
[  377.473167]  [] ? netlink_unicast+0x17e/0x1a0
[  377.475253]  [] ? netlink_sendmsg+0x4f9/0x610
[  377.477330]  [] ? rw_copy_check_uvector+0x68/0x110
[  377.479442]  [] ? sock_sendmsg+0x30/0x40
[  377.481557]  [] ? ___sys_sendmsg+0x27f/0x290
[  377.483669]  [] ? unix_dgram_recvmsg+0x277/0x440
[  377.485767]  [] ? SYSC_recvfrom+0xc0/0x130
[  377.487854]  [] ? __sys_sendmsg+0x4e/0x90
[  377.4899

Bug#804079: [src:linux] Xen randomly crashing server

2016-05-12 Thread Ingo Juergensmann
Package: src:linux

--- Please enter the report below this line. ---

Hi!

I think I'm facing the same problem as Jan. My server with Xen (running
Debian stable with uptodate linux kernel 3.16.0) is sometimes crashing
several times a day, but then again it is running for weeks without a
problem.

I've blogged twice about the problem:
-
https://blog.windfluechter.net/content/blog/2016/03/23/1721-xen-randomly-crashing-server
-
https://blog.windfluechter.net/content/blog/2016/05/12/1723-xen-randomly-crashing-server-part-2
with some more information

I'm attaching the file from my blog entry here as well.

Regards,
Ingo


--- System information. ---
Architecture: amd64
Kernel:   Linux 4.4.0-1-amd64

Debian Release: stretch/sid
  500 unstablewww.deb-multimedia.org
  500 unstableftp.de.debian.org
  500 unstabledownload.jitsi.org

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.




-- 
Ciao...//  Fon: 0381-2744150
  Ingo   \X/   http://blog.windfluechter.net
Please don't share this address with Facebook or Google!
gpg pubkey: http://www.juergensmann.de/ij_public_key.asc
#
#
# crash #1
#
#

May 12 11:56:39 31.172.31.251 [829681.039478] BUG: unable to handle kernel 
May 12 11:56:39 31.172.31.251  at 88006cd1f000
May 12 11:56:39 31.172.31.251 [829681.039530] IP:
May 12 11:56:39 31.172.31.251  [] memcpy+0x6/0x110
May 12 11:56:39 31.172.31.251 [829681.039572] PGD 1814067 
May 12 11:56:39 31.172.31.251  
May 12 11:56:39 31.172.31.251 [829681.039618] Oops:  [#1] 
May 12 11:56:39 31.172.31.251  
May 12 11:56:39 31.172.31.251 [829681.039654] Modules linked in:
May 12 11:56:39 31.172.31.251  xt_policy
May 12 11:56:39 31.172.31.251  authenc
May 12 11:56:39 31.172.31.251  xfrm6_mode_tunnel
May 12 11:56:39 31.172.31.251  xfrm4_mode_tunnel
May 12 11:56:39 31.172.31.251  hmac
May 12 11:56:39 31.172.31.251  cpuid
May 12 11:56:39 31.172.31.251  msr
May 12 11:56:39 31.172.31.251  xt_physdev
May 12 11:56:39 31.172.31.251  xen_netback
May 12 11:56:39 31.172.31.251  tun
May 12 11:56:39 31.172.31.251  xen_blkback
May 12 11:56:39 31.172.31.251  xen_gntdev
May 12 11:56:39 31.172.31.251  xen_evtchn
May 12 11:56:39 31.172.31.251  xenfs
May 12 11:56:39 31.172.31.251  xen_privcmd
May 12 11:56:39 31.172.31.251  ipt_ULOG
May 12 11:56:39 31.172.31.251  ipmi_poweroff
May 12 11:56:39 31.172.31.251  xt_multiport
May 12 11:56:39 31.172.31.251  video
May 12 11:56:39 31.172.31.251  thermal
May 12 11:56:39 31.172.31.251  fan
May 12 11:56:39 31.172.31.251  ac
May 12 11:56:39 31.172.31.251  battery
May 12 11:56:39 31.172.31.251  xfrm_user
May 12 11:56:39 31.172.31.251  xfrm4_tunnel
May 12 11:56:39 31.172.31.251  tunnel4
May 12 11:56:39 31.172.31.251  ipcomp
May 12 11:56:39 31.172.31.251  xfrm_ipcomp
May 12 11:56:39 31.172.31.251  esp4
May 12 11:56:39 31.172.31.251  ah4
May 12 11:56:39 31.172.31.251  af_key
May 12 11:56:39 31.172.31.251  xfrm_algo
May 12 11:56:39 31.172.31.251  ip6t_REJECT
May 12 11:56:39 31.172.31.251  ip6table_filter
May 12 11:56:39 31.172.31.251  ip6_tables
May 12 11:56:39 31.172.31.251  bridge
May 12 11:56:39 31.172.31.251  stp
May 12 11:56:39 31.172.31.251  llc
May 12 11:56:39 31.172.31.251  ipt_REJECT
May 12 11:56:39 31.172.31.251  xt_tcpudp
May 12 11:56:39 31.172.31.251  iptable_filter
May 12 11:56:39 31.172.31.251  ip_tables
May 12 11:56:39 31.172.31.251  x_tables
May 12 11:56:39 31.172.31.251  ext4
May 12 11:56:39 31.172.31.251  crc16
May 12 11:56:39 31.172.31.251  mbcache
May 12 11:56:39 31.172.31.251  jbd2
May 12 11:56:39 31.172.31.251  ipmi_devintf
May 12 11:56:39 31.172.31.251  ipmi_watchdog
May 12 11:56:39 31.172.31.251  w83627ehf
May 12 11:56:39 31.172.31.251  hwmon_vid
May 12 11:56:39 31.172.31.251  nf_conntrack_ipv4
May 12 11:56:39 31.172.31.251  nf_defrag_ipv4
May 12 11:56:39 31.172.31.251  nf_conntrack
May 12 11:56:39 31.172.31.251  loop
May 12 11:56:39 31.172.31.251  fuse
May 12 11:56:39 31.172.31.251  x86_pkg_temp_thermal
May 12 11:56:39 31.172.31.251  intel_powerclamp
May 12 11:56:39 31.172.31.251  coretemp
May 12 11:56:39 31.172.31.251  crc32_pclmul
May 12 11:56:39 31.172.31.251  aesni_intel
May 12 11:56:39 31.172.31.251  aes_x86_64
May 12 11:56:39 31.172.31.251  lrw
May 12 11:56:39 31.172.31.251  gf128mul
May 12 11:56:39 31.172.31.251  glue_helper
May 12 11:56:39 31.172.31.251  iTCO_wdt
May 12 11:56:39 31.172.31.251  iTCO_vendor_support
May 12 11:56:39 31.172.31.251  ablk_helper
May 12 11:56:39 31.172.31.251  cryptd
May 12 11:56:39 31.172.31.251  pcspkr
May 12 11:56:39 31.172.31.251  serio_raw
May 12 11:56:39 31.172.31.251  sb_edac
May 12 11:56:39 31.172.31.251  joydev
May 12 11:56:39 31.172.31.251  evdev
May 12 11:56:39 31.172.31.251  edac_core
May 12 11:56:39 31.172.31.251  ttm
May 12 11:56:39 31.172.31.251  drm

Bug#824134: [libtachyon-serial-0] OpenMPI in the description of libtachyon-serial

2016-05-12 Thread Jerome BENOIT
Dear Katsuhiko, thanks for your report. Jerome

On 12/05/16 18:46, Katsuhiko Nishimra wrote:
> Package: libtachyon-serial-0
> Version: 0.99~b6+dsx-4
> Severity: minor
> Tags: patch
> 
> Dear maintainer,
> 
> I'm afraid that the description of this package is little bit wrong.
> (OpenMPI in libtachyon-serial-0)
> 
> Here I attach a patch to fix it.
> I hope it helps you.
> 
> Regards,
> Katsuhiko
> 
> 
> 



Bug#824139: ocaml: CVE-2015-8869

2016-05-12 Thread Salvatore Bonaccorso
Source: ocaml
Version: 3.12.1-4
Severity: important
Tags: security upstream patch fixed-upstream
Forwarded: http://caml.inria.fr/mantis/view.php?id=7003
Control: fixed -1 3.12.1-4+deb7u1

Hi,

the following vulnerability was published for ocaml.

CVE-2015-8869[0]:
buffer overflow and information leak

If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2015-8869
[1] http://caml.inria.fr/mantis/view.php?id=7003

Regards,
Salvatore



Bug#824138: [ftp.debian.org] override: irstlm/section

2016-05-12 Thread Giulio Paci
Package: ftp.debian.org
Severity: normal

Hi to all,
  is it possible to move irstlm package from section text to section science?

The section science seems more appropriate for the package and Section field 
has thus be changed accordingly with latest upload.

Thank you,
Giulio





signature.asc
Description: OpenPGP digital signature


Bug#824136: ITP: libjaylink -- library for interacting with J-Link programmers

2016-05-12 Thread chrysn
the current state of things can be fetched from [1].

upstream still expects some changes before the api is stable, so there
is no sense in aiming for an upload. consequently, there is no symbols
file yet. the lack of releases so far leads to non-existent watch files
and changelogs.

lintian currently complains about the experimental debhelper version
that's not properly mapped to a dependency, but that might almost
resolve itself by the time the package is needed. hardening-no-bindnow
affects too many packages right now to fix it locally, didn't
investigate further.

local installation of the resulting packages has enabled me to build
what might just as well be called libjaylink-tools[2], which depend on
pkg-config to automatically find libjaylink.

[1]: https://anonscm.debian.org/git/collab-maint/libjaylink.git -b debian
[2]: http://git.zapb.de/libjaylink-snippets.git/

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom


signature.asc
Description: PGP signature


Bug#815444: RFS: lzd/0.8-1

2016-05-12 Thread Eriberto
Hi Daniel,

You're welcome. Have a nice day!

Regards,

Eriberto



2016-05-12 12:39 GMT-03:00 Daniel Baumann
:
> close 815444
> thanks
>
> Hi Eriberto,
>
> sorry for my late answer.. yes, of course I remember you.
>
> Regarding lzd, I've decided to wait a bit with the dbg->dbgsym transition a
> bit more (and have thus have uploaded 0.8-1 already, as it now doesn't have
> to go through NEW that way and so I don't need a sponsor).
>
> I don't think it's a good idea to have watch files in the package, this
> should be a seperate metadata, so I prefer not using them as they're
> conceptionally outdated and require uploads just for keeping them working
> (circumventing this by having overrides at some location is cheating - since
> that mechanism already exists it's imho simpler/easier to just maintain that
> part of meta information there).
>
> I've fixed the https links, thanks for spotting it.
>
> Regarding hardening, I'll do that with the next upload.
>
> Closing the bug for now, thanks again for your offer and help.
>
> Regards,
> Daniel



Bug#756354: regina-rexx FTBFS on arm64. Outdated config,sub/guess

2016-05-12 Thread Fernando Seiti Furusato
user debian-powe...@lists.debian.org
usertags 756354 + ppc64el
thanks

This also affects ppc64el.
Peter's patch works but does not clean well.
I have applied his patch and added a minor change to do so.
The debdiff is attached.

Regards.
diff -Nru regina-rexx-3.6/debian/changelog regina-rexx-3.6/debian/changelog
--- regina-rexx-3.6/debian/changelog	2012-06-30 12:24:40.0 -0400
+++ regina-rexx-3.6/debian/changelog	2016-05-12 12:32:30.0 -0400
@@ -1,3 +1,10 @@
+regina-rexx (3.6-3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Applied patch from #756354 with some changes to clean properly.
+
+ -- Fernando Seiti Furusato   Thu, 12 May 2016 12:31:59 -0400
+
 regina-rexx (3.6-2) unstable; urgency=low
 
   * Fixed debian/rules build target.
diff -Nru regina-rexx-3.6/debian/control regina-rexx-3.6/debian/control
--- regina-rexx-3.6/debian/control	2012-06-30 06:09:52.0 -0400
+++ regina-rexx-3.6/debian/control	2016-05-12 12:31:55.0 -0400
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Alen Zekulic 
-Build-Depends: binutils, libncurses5-dev
+Build-Depends: binutils, libncurses5-dev, autotools-dev
 Standards-Version: 3.9.3
 Homepage: http://regina-rexx.sourceforge.net/
 
diff -Nru regina-rexx-3.6/debian/rules regina-rexx-3.6/debian/rules
--- regina-rexx-3.6/debian/rules	2012-06-30 12:20:43.0 -0400
+++ regina-rexx-3.6/debian/rules	2016-05-12 12:29:43.0 -0400
@@ -45,11 +45,19 @@
 configure: stamp-configure
 stamp-configure:
 	$(checkdir)
+	cp -f common/config.guess common/config.guess.old
+	cp -f common/config.sub common/config.sub.old
+	cp -f /usr/share/misc/config.sub common/
+	cp -f /usr/share/misc/config.guess common/
 	LDFLAGS="$(LDFLAGS)" ./configure $(confflags)
 	touch stamp-configure
 
 clean:
 	$(checkdir)
+	if [ -f common/config.sub.old -a -f common/config.guess.old ]; then \
+	mv common/config.sub.old common/config.sub; \
+	mv common/config.guess.old common/config.guess; \
+	fi
 	-rm -f stamp-build stamp-configure config.cache config.log config.guess config.sub
 	[ ! -f Makefile ] || $(MAKE) distclean
 	-chmod 644 debian/md5_sums


Bug#818115: turn python-sphinx into an arch:any package

2016-05-12 Thread Helmut Grohne
Hi Dmitry,

On Thu, May 12, 2016 at 01:34:04PM +0300, Dmitry Shachnev wrote:
> As you can see, I don't always reply quickly. Sorry for the delay this time.

Things go slowly in cross-land anyway. Thanks for your continued
interest. :)

> > Cross building only applied to arch-dep packages. So in jansson's case,
> > it is not about libjansson-doc, but about the other packages. The only
> > part of sphinx that is actually used during a cross build of jansson
> > actually is the debhelper addon, which actually lives in sphinx-common
> > and is exposed by python-sphinx. In a very similar case, Tomasz Buchert
> > was able to move python-sphinx from Build-Depends to Build-Depends-Indep
> > in nghttp2[1]. So looking at this closer again, a potential solution for
> > sphinx could be:
> >
> >  * Mark sphinx-common Multi-Arch: foreign.
> >  * Move python-sphinx from jansson's Build-Depends to
> >Build-Depends-Indep.
> >  * Add sphinx-common to jansson's Build-Depends.
> >
> > I didn't verify whether these changes are correct. We can try this to
> > put urgency out of the loop.
> 
> I like the plan, though the third point can be avoided if dh_sphinxdoc is
> called only during arch-indep build.

Correct. In jansson's case, the dh addon is used. In the mean time, we
fixed jansson with a wicked patch[1] that only enables the addon for
arch-indep builds. While it works, it looks fragile to me.

So whenever the dh addon is used, adding sphinx-common to Build-Depends
is the easy way.

> 161 is many packages, though in my opinion splitting the documentation into
> arch:all packages is something that should be done independently of this bug.
> Maybe we can have some kind of DD list whose packages are affected by this?
> (Or a Lintian warning, see below.)

Computing this list in an automated way is difficult, because
build-rdeps has no way of ignoring Build-Depends-Indep (even though the
underlying dose can do that, though not in unstable as Johannes just
told me).

> > Do you have any preferences on the approaches sketched above keeping in
> > mind that we will apply it to hundreds of packages?
> 
> In an ideal world, the solution looks this way:
> 
> 1) Packages shipping Sphinx documentation in arch:any packages should
> split it into arch:all packages.
> 
> 2) All packages using Sphinx should make sure dh_sphinxdoc is only called
> during arch-indep build.
> 
> For 1), maybe we can have a Lintian warning for that?
> (i.e. sphinx-documentation-in-architecture-dependent-package)

This is not as clear cut. Sometimes documentation is small. We tend to
not split out every single bit of documentation into arch:all packages.
To the contrary, manual pages tend to be included with the main package.
I do not see consensus for this increase in the number of binary
packages.

> For 2), this means packages having both arch-dep and arch-indep packages won't
> be able to use --with sphinxdoc because sphinxdoc.pm sequence won't be present
> during arch:indep build. We can recommend packages to insert it manually then,
> like:
> 
> override_dh_installdocs-indep:
> dh_installdocs -i
> dh_sphinxdoc -i

If the dh addon is not to be used, you should deprecate it. I actually
find the addon useful, because it removes complexity (unless you do
[1]). In an ideal world, we would maybe say "dh $@ --with-indep sphinx"?

> Alternatively, as you suggest, such packages may build-depend on sphinx-common
> and I may mark sphinx-common as Muili-Arch: foreign. If it helps then I will
> do that.

It's the simplest workaround that I see. Of course, people need to
remember to Build-Depend on sphinx-common to use the addon, which is
complexity of its own. If we pursue that road, we should document it
precisely (e.g. README.Debian?).

Helmut

[1] 
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=807848;filename=jansson_2.7-3.1.debdiff;msg=29



Bug#824137: texlive-fonts-extra-doc: trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README' from texlive-latex-extra-doc 2015.20160320-1

2016-05-12 Thread Sami Liedes
Package: texlive-fonts-extra-doc
Version: 2016.20160512-1
Severity: serious

When upgrading texlive-fonts-extra-doc:


Preparing to unpack .../texlive-fonts-extra-doc_2016.20160512-1_all.deb ...
Unpacking texlive-fonts-extra-doc (2016.20160512-1) over (2015.20160320-1) ...
dpkg: error processing archive 
/var/cache/apt/archives/texlive-fonts-extra-doc_2016.20160512-1_all.deb 
(--unpack):
 trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README', which 
is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)


Sami


-- Package-specific info:
IMPORTANT INFORMATION: We will only consider bug reports concerning
the packaging of TeX Live as relevant. If you have problems with
combination of packages in a LaTeX document, please consult your
local TeX User Group, the comp.text.tex user group, the author of
the original .sty file, or any other help resource. 

In particular, bugs that are related to up-upstream, i.e., neither
Debian nor TeX Live (upstream), but the original package authors,
will be closed immediately.

   *** The Debian TeX Team is *not* a LaTeX Help Desk ***

If you report an error when running one of the TeX-related binaries 
(latex, pdftex, metafont,...), or if the bug is related to bad or wrong
output, please include a MINIMAL example input file that produces the
error in your report.

Please run your example with
(pdf)latex -recorder ...
(or any other program that supports -recorder) and send us the generated
file with the extension .fls, it lists all the files loaded during
the run and can easily explain problems induced by outdated files in
your home directory.

Don't forget to also include minimal examples of other files that are 
needed, e.g. bibtex databases. Often it also helps
to include the logfile. Please, never send included pictures!

If your example file isn't short or produces more than one page of
output (except when multiple pages are needed to show the problem),
you can probably minimize it further. Instructions on how to do that
can be found at

http://www.minimalbeispiel.de/mini-en.html (english)

or 

http://www.minimalbeispiel.de/mini.html (german)

##
minimal input file


##
other files

##
 List of ls-R files

lrwxrwxrwx 1 root root 31 Mar 20 07:32 /usr/share/texlive/texmf-dist/ls-R -> 
/var/lib/texmf/ls-R-TEXLIVEDIST
##
 Config files
Warning: texmf.cnf cannot be found with kpsewhich!
Warning: fmtutil.cnf cannot be found with kpsewhich!
Warning: updmap.cfg cannot be found with kpsewhich!
Warning: language.dat cannot be found with kpsewhich!
##
 Files in /etc/texmf/web2c/
total 8
-rw-r--r-- 1 root root  283 Jun  9  2009 mktex.cnf
-rw-r--r-- 1 root root 1464 Apr 26 23:39 texmf.cnf
##
 md5sums of texmf.d
ca40c66f144b4bafc3e59a2dd32ecb9c  /etc/texmf/texmf.d/00debian.cnf
055e06548bac99958d8ab2dd1248f2b4  /etc/texmf/texmf.d/80tex4ht.cnf
1df66bc319cec731e202eaf39f5d85e1  /etc/texmf/texmf.d/96JadeTeX.cnf

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

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

Versions of packages texlive-fonts-extra-doc depends on:
ii  tex-common6.05
ii  texlive-base  2015.20160320-1

texlive-fonts-extra-doc recommends no packages.

texlive-fonts-extra-doc suggests no packages.

Versions of packages tex-common depends on:
ii  dpkg  1.18.7
ii  ucf   3.0036

Versions of packages tex-common suggests:
ii  debhelper  9.20160403

Versions of packages texlive-fonts-extra-doc is related to:
ii  tex-common6.05
pn  texlive-binaries  

-- debconf information:
  tex-common/check_texmf_wrong:
  tex-common/check_texmf_missing:



Bug#824136: ITP: libjaylink -- library for interacting with J-Link programmers

2016-05-12 Thread chrysn
Package: wnpp
Severity: wishlist

* Package name: libjaylink
  Version : no releases yet
  Upstream Author : Marc Schink 
* URL : http://git.zapb.de/libjaylink.git
* License : GPL-2+
  Programming Lang: C
  Description : library for interacting with J-Link programmers

libjaylink provides functions for interacting with Segger J-Link USB
devices, which are used for programming and debugging ARM chips. The
library is primarily used by OpenOCD, which provides a practical
interface for using the devices.

--

the library is already in use by the upcoming openocd version, the
dependency was merged in after the current 0.9.0 release. while openocd
is prepared to build this as a submodule in-tree, this should be
maintained in its own library package.

so far, there have not been releases of libjaylink, and soversion is at
0.0.0, but upstream is planning on doing regular releases.

cc'ing openocd maintainers because you might want to take interest in
this; i'll happily hand it over to you or otherwise collaborate if you
want to maintain this tightly with openocd.


signature.asc
Description: PGP signature


Bug#824135: [ftp.debian.org] override: opengrm-ngram/section

2016-05-12 Thread Giulio Paci
Package: ftp.debian.org
Severity: normal

Hi to all,
  is it possible to move opengrm-ngram package from section text to section 
science?

The section science seems more appropriate for the package and Section field 
has thus be changed accordingly with latest upload.

Thank you,
Giulio



signature.asc
Description: OpenPGP digital signature


Bug#824134: [libtachyon-serial-0] OpenMPI in the description of libtachyon-serial

2016-05-12 Thread Katsuhiko Nishimra
Package: libtachyon-serial-0
Version: 0.99~b6+dsx-4
Severity: minor
Tags: patch

Dear maintainer,

I'm afraid that the description of this package is little bit wrong.
(OpenMPI in libtachyon-serial-0)

Here I attach a patch to fix it.
I hope it helps you.

Regards,
Katsuhiko
--- a/debian/control 09:56:42.0 +0900
+++ b/debian/control 02:24:12.824988151 +0900
@@ -46,7 +46,7 @@
  animation and scientific visualization tasks.
  .
  This package provides the shared library required to run third party
- program compiled against the tachyon C library built against OpenMPI.
+ program compiled against the tachyon C library built for serial platforms.
  To compile your own programs you also need to install the concomitant
  libtachyon-serial-0-dev package.
 


signature.asc
Description: PGP signature


Bug#823898: Pending fixes for bugs in the libconfig-model-systemd-perl package

2016-05-12 Thread pkg-perl-maintainers
tag 823898 + pending
thanks

Some bugs in the libconfig-model-systemd-perl package are closed in
revision f2bd6b8d389ebf7e1467e4fb9c59c5695b620689 in branch 'master'
by Dominique Dumont

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/libconfig-model-systemd-perl.git/commit/?id=f2bd6b8

Commit message:

control: improved description (Closes: #823898)

Thanks to Beatrice and Justin for the suggestions



Bug#824133: No longer works at all. Cannot type one single word of Chinese any more

2016-05-12 Thread 積丹尼 Dan Jacobson
Package: scim-chewing
Version: 0.5.0-1
Severity: grave

CTRL-SPACE no longer brings up
the box that shows what characters I am typing.

Had to downgrade to 0.3.5-2 .



config
Description: my config

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

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

Versions of packages scim-chewing depends on:
ii  libatk1.0-0  2.20.0-1
ii  libc62.23-0experimental2
ii  libcairo-gobject21.14.6-1+b1
ii  libcairo21.14.6-1+b1
ii  libchewing3  0.5.0-1
ii  libgcc1  1:6.1.1-3
ii  libgdk-pixbuf2.0-0   2.34.0-1
ii  libglib2.0-0 2.48.1-1
ii  libgtk-3-0   3.20.4-1
ii  libpango-1.0-0   1.40.1-1
ii  libpangocairo-1.0-0  1.40.1-1
ii  libscim8v5   1.4.16-1
ii  libstdc++6   6.1.1-3
ii  scim 1.4.16-1

Versions of packages scim-chewing recommends:
pn  ttf-arphic-uming  

scim-chewing suggests no packages.

-- no debconf information


Bug#823377: New upstream release in SVN

2016-05-12 Thread Rene Weber
Hello Osamu,

Thanks for the bug report and the notification that the SVN repo is
actually being updated, I must confess that I had not noticed.  As you've
observed, there's really not much that needs to be done to this package,
although of course I should take a look at some of the old tickets against
it.

I welcome careful NMUs, but please do not try to hijack the package.  I
will try to make some time to look at it, but as I say, you're welcome to
help out with NMUs.

Rene

On Wed, May 04, 2016 at 12:54:42PM +0900, Osamu Aoki wrote:
> This upstream has not released the tarball recently from 2008 but he is still
> actively updating code in the SVN repo.
> 
> In his svn repo started 2009 as r1, now it is r334 in 2016.
>   svn checkout svn://svn.code.sf.net/p/mapivi/code/ mapivi-code  (SF web site 
> info)
>   git svn clone svn://svn.code.sf.net/p/mapivi/code/ mapivi-code (This works 
> better)
>   https://sourceforge.net/projects/mapivi/
>   https://sourceforge.net/p/mapivi/code/commit_browser
> 
> This is one of a few GUI interface tool to batch adjust the internal
> EXIF time stamp with fixed time difference which is quite convenient
> when you realize your picture files have wrong time stamp inside.  This
> is important if you have multiple camera and if you want to match
> time line properly.
> 
> (FYI: phatch was suppose to have similar capability but it is not
> working in Debian now and I tried to port FEDORA patches but there were
> still some problems.  Also its real upstream is non-active.  So I think
> it is not worth spending time on my time.  Writing script with jhread
> etc., is a bit cumbersome.)
> 
> So it is a good idea to bring this tool up to date by packaging the
> updated upstream code.
> 
> If no one objects, I may hijack this when I find some time :-)
> The maintainer is not touching this package for 8 years.
> 
> It's amazing how stable this software is with just one NMU to fix a Perl
> oddity change.
> 
> There are only 3 bugs which are easy to be addressed:
> 
> #592945 mapivi: the add coment and edit comment windows do not have any 
> buttons
>  --> "Add comment" seems OK
>  --> "Edit comment" does not open .. ???
>  --> Probably fixed in upstream by now ???
> #796376 mapivi: please make the build reproducible
>  --> patch available in BTS
> #675948 mapivi: Doesn't appear in the XFCE menu
>  --> Its problem for Gnome/KDE too
>  --> Just add a desktop file if upstream has not
> 
> #NOT_REPORTED
>  --> Probably fixed in upstream by now ???
>  --> Upstream comment says v1.1 so naming upstream version like 1.0.r??? 
> should be OK
>  --> Does not return to the shell prompt upon exit sometimes ??? (needs to be 
> checked)
>  --> Missing usable watch file
>  --> Strange console outputs:
> ---
> | $ mapivi
> | 
> | Mapivi 0.9.7 - Martin's Picture Viewer and Organizer
> | Copyright (C) 2002 - 2008  Martin Herrmann
> | Mapivi comes with ABSOLUTELY NO WARRANTY.
> | This is free software, and you are welcome to redistribute
> | it under certain conditions.
> | 
> | XS_Tk__Callback_Call error:not a Tk object
> |  Tk::die_with_trace at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/ProgressBar.pm line 101
> |  Tk::ProgressBar::_arrange at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  Tk::After::once at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 
> 1006
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1006
> |  Tk::Widget::waitVariable at /usr/bin/mapivi line 12836
> |  main::checkDialog at /usr/bin/mapivi line 5023
> |  main::makeDir at /usr/bin/mapivi line 3068
> |  main::generateThumbs at /usr/bin/mapivi line 15552
> |  main::updateThumbs at /usr/bin/mapivi line 2096
> |  main::startup at /usr/bin/mapivi line 1606
> | 
> | XS_Tk__Callback_Call error:not a Tk object
> |  Tk::die_with_trace at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/ProgressBar.pm line 101
> |  Tk::ProgressBar::_arrange at 
> /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/After.pm line 90
> |  Tk::After::once at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 
> 1006
> |  (eval) at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1006
> |  Tk::Widget::waitVariable at /usr/bin/mapivi line 12836
> |  main::checkDialog at /usr/bin/mapivi line 5023
> |  main::makeDir at /usr/bin/mapivi line 3068
> |  main::generateThumbs at /usr/bin/mapivi line 15552
> |  main::updateThumbs at /usr/bin/mapivi line 2096
> |  main::startup at /usr/bin/mapivi line 1606
> | 
> | ^C
> | $ mapivi
> | 
> | Mapivi 0.9.7 - Martin's Picture Viewer and Organizer
> | Copyright (C) 2002 - 2008  Martin Herrmann
> | Mapivi comes with ABSOLUTELY NO WARRANTY.
> | This is free software, and you are welcome to redistribute
> | it under certain conditions.
> | 
> | Use of uninitialized value $

Bug#799227: Block 799227 by 800163

2016-05-12 Thread Dave Steele
block 799227 by 800163
thanks

-- 
"Le mieux est l'ennemi du bien" - Voltaire



Bug#787424: emacs24: improve reproducibility: please order hashes when generating .el files

2016-05-12 Thread Alexis Bienvenüe
Control: tags -1 + patch

Hi.

On Mon, 01 Jun 2015 11:44:06 -0400 Daniel Kahn Gillmor
 wrote:
> One example can be seen in the difference in
> /usr/share/emacs/24.4/lisp/finder-inf.el from here:
> 
> https://reproducible.debian.net/dbd/unstable/amd64/emacs24_24.4+1-5.debbindiff.html
> 
> compare the list after "convenience" here, which sorts the first 13
> items differently on each build:

This difference is coming from the Makefile, which passes file names in
a non-reproducible order to finder-compile-keywords-make-dist, which
itself seem to me reproducible.

The attached patch sorts the filenames before passing them to
finder-compile-keywords-make-dist, and fixes this non-reproductible
behavior in my experimental toolchain [1].

Regards,
Alexis Bienvenüe.

[1] https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain
Description: Sort files in $wins
 lisp/Makefile.in: sort files in the $wins variable, to make the build
 reproducible.
Author: Alexis Bienvenüe 
Bug-Debian: https://bugs.debian.org/787424

Index: emacs24-24.5+1/lisp/Makefile.in
===
--- emacs24-24.5+1.orig/lisp/Makefile.in
+++ emacs24-24.5+1/lisp/Makefile.in
@@ -110,14 +110,14 @@ COMPILE_FIRST = \
 emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT)
 
 # Common command to find subdirectories
-setwins=for file in `find . -type d -print`; do \
+setwins=for file in `find . -type d -print | LC_ALL=C sort`; do \
 	   case $$file in */.* ) ;; \
 		*) wins="$$wins$${wins:+ }$$file" ;; \
 	   esac; \
 	done
 
 # Find all subdirectories except `obsolete' and `term'.
-setwins_almost=for file in `find ${srcdir} -type d -print`; do \
+setwins_almost=for file in `find ${srcdir} -type d -print | LC_ALL=C sort`; do \
 	   case $$file in ${srcdir}*/obsolete | ${srcdir}*/term ) ;; \
 	 *) wins="$$wins$${wins:+ }$$file" ;; \
 	   esac; \
@@ -126,14 +126,14 @@ setwins_almost=for file in `find ${srcdi
 # Find all subdirectories except `obsolete', `term', and `leim' (and subdirs).
 # We don't want the leim files listed as packages, especially
 # since many share basenames with files in language/.
-setwins_finder=for file in `find ${srcdir} -type d -print`; do \
+setwins_finder=for file in `find ${srcdir} -type d -print | LC_ALL=C sort`; do \
 	   case $$file in ${srcdir}*/obsolete | ${srcdir}*/term | ${srcdir}*/leim* ) ;; \
 	 *) wins="$$wins$${wins:+ }$$file" ;; \
 	   esac; \
 done
 
 # Find all subdirectories in which we might want to create subdirs.el.
-setwins_for_subdirs=for file in `find ${srcdir} -type d -print`; do \
+setwins_for_subdirs=for file in `find ${srcdir} -type d -print | LC_ALL=C sort`; do \
 	   case $$file in \
 	 ${srcdir}*/cedet* | ${srcdir}*/leim* ) ;; \
 	 *) wins="$$wins$${wins:+ }$$file" ;; \


  1   2   3   >