Bug#889735: git-buildpackage: please allow (more) variables in gbp.conf

2018-02-06 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.9.7
Severity: wishlist

Dear Maintainer,

thanks for git-buildpackage.

it would be even better, if i could use some veriables in the gbp.conf,
allowing me to structure the generated output even more.

e.g. i like to put all the output (binary packages, changes-files,...) into a
separate directory, so they don't clutter my normal file browsing experience.

that's why i have the following in my ~/.gbp.conf:

~~~
[buildpackage]
export-dir = ../build-area/
~~~

this works rather nicely, ...but:
when working with many packages, this either
- fills the export-dir with many many files, making it unwieldy to find
  anything.
- OR forces the user to use subdirectories for each package.

traditionally i employed the 2nd option, e.g. having a file structure like
- .../Debian/somepackage/somepackage/debian/rules
- .../Debian/otherpackage/otherpackage/debian/rules

which gives me export-dirs like:
- .../Debian/somepackage/build-area/
- .../Debian/otherpackage/build-area/

now this requires an awful lot of cd'ing into package/package subdirectories 
(dealing with about
100 packages).

so i'd rather have something simple like:
- .../Debian/somepackage/debian/rules
- .../Debian/otherpackage/debian/rules

but tell gbp to not put all the output files into .../Debian/build-area/, but
instead i'd like:

- .../Debian/build-area/somepackage/
- .../Debian/build-area/otherpackage/

or maybe even
- .../Debian/build-area/somepackage/2.0/
- .../Debian/build-area/somepackage/2.1/
- .../Debian/build-area/otherpackage/1.14/


for this to work it would be great if i could use variables in the gbp.conf.
e.g. something like

~~~
[buildpackage]
export-dir = ../build-area/%(pkg)s
~~~

or 

~~~
[buildpackage]
export-dir = ../build-area/%(GBP_PACKAGE_NAME)s
~~~

i think such variable support can be of general usefulness.

for my personal use cases, i'd be happy if i could pass:
- package name
- package upstream version
- package debian version

mfards
IOhannes

PS: thanks for making Debian a better place.



Bug#887789: gitlint: package should depend on python3-sh

2018-01-19 Thread IOhannes m zmoelnig
Package: gitlint
Version: 0.9.0-1
Severity: important

Dear Maintainer,

after installing gitlab and running it for the first time, i get the
following backtrace:

~~~
$ gitlint 
Traceback (most recent call last):
  File "/usr/bin/gitlint", line 6, in 
from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3144, 
in 
@_call_aside
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3128, 
in _call_aside
f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3157, 
in _initialize_master_working_set
working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 666, in 
_build_master
ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 984, in 
require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 870, in 
resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'sh==1.11' distribution was not found 
and is required by gitlint
$
~~~

it seems like a Depends on 'python3-sh' is missing
(after installing that package the error went away)


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

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

Versions of packages gitlint depends on:
ii  git1:2.15.1-3
ii  python33.6.4-1
ii  python3-arrow  0.10.0-1
ii  python3-click  6.7-3

gitlint recommends no packages.

gitlint suggests no packages.

-- no debconf information



Bug#884872: ITP: iem-plugin-suite -- IEM's spatialization suite

2017-12-20 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: iem-plugin-suite
  Version : 1.0.0
  Upstream Author : Daniel Rudrich <rudr...@iem.at>
* URL : https://plugins.iem.at
* License : GPL-3+
  Programming Lang: C++
  Description : IEM's spatialization suite

 The IEM Plug-in Suite is an audio plugin suite created at the Institute of
 Electronic Music and Acoustics (Graz, Austria).
 It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a
 number of state of the art encoders, directional compressors, directivity
 shapers, delay and reverb effects and analysis tools.

The binary packages will include the plugins as Linux VST plugins and as
standalone applications.  
I intend to maintain this under the pkg-multimedia-maintainers umbrella.



Bug#884782: juce: please provide a small cmdline-utility as a Projucer replacement

2017-12-19 Thread IOhannes m zmoelnig
Source: juce
Severity: wishlist

Dear Maintainer,

if an upstream that uses JUCE only ships the .jucer file and their own sources
(something we should encourage), then we need to pull in Projucer (juce-tools)
to generate Makefiles from that.
However, Projucer is rather heavy in terms of dependencies.
It would be super-nice if there was a lightweight alternative that could be used
as a drop-in replacement for Projucer's cmdline interface.



Bug#883199: transition: assimp

2017-11-30 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi,
the new upstream of assimp bumps SONAME, so we need a transition.

Direct reverse dependencies are:
- doomsday
- kido
- mrpt
- ros-geometric-shapes

fmgdsar
IOhannes


Ben file:

title = "assimp";
is_affected = .depends ~ "libassimp3v5" | .depends ~ "libassimp4";
is_good = .depends ~ "libassimp4";
is_bad = .depends ~ "libassimp3v5";


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

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



Bug#881283: libmad0: produces different results on s390x/arm64/...

2017-11-09 Thread IOhannes m zmoelnig
Package: libmad0
Version: 0.15.1b-8.1
Severity: important

Dear Maintainer,

TL;DR: it seems that libmad is not really usable on s390x.

i'm currently trying to find out why sonic-visualiser_3.0.3-1 fails to build
successfully on the s390x and arm64 architectures.
The problem is a failing test when decoding mp3 files.
The test runs fine on most release architectures, but fails on
- arm64
- s390x
- alpha
- hppa
- m68k
- sh4

Now while trying to hunt this down, i think i found an issue with libmad.
Using the following test-program:

#!/usr/bin/env python

import mad
mf = mad.MadFile("sine.mp3")
data = mf.read()

offset = 2048
print([_ for _ in data[offset:(offset+1024)]])


and the attached minimal MP3-file "sine.mp3" i get different results for s390x
(zelenka.debian.org) and amd64 (my laptop):

s390x = [  0,   1,   0,   1, 255, 254, 255, 254, 255, 252, 255, 252, 0, 5, ...
amd64 = [252, 255, 252, 255, 254, 255, 254, 255,   0,   0,   0,   0, 1, 0, ...

I've also ran the file through the 'minimad' example that comes with libmad
(sources), and the output differs on the two architectures (i've attached the
results as 's390x.bin' resp.  'amd64.bin').
i haven't done any checks on architectures that are supposed to be "ok"
(according to my test-suite).

Would it be possible to fix this?
If not, should the failing architectures be marked as "not-for-us"?

mgfasdr
IOhannes


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

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

Versions of packages libmad0 depends on:
ii  libc6  2.24-17

libmad0 recommends no packages.

libmad0 suggests no packages.

-- no debconf information


sine.mp3
Description: audio/mpeg


amd64.bin
Description: Binary data


s390x.bin
Description: Binary data


Bug#881277: python3-pymad: python3 bindings broken

2017-11-09 Thread IOhannes m zmoelnig
Package: python3-pymad
Version: 0.10-2
Severity: important

Dear Maintainer,

it seems that the pymad is not yet ready for Python3.
E.g. the following little program works fine with Python2:

$ cat mymad.py
import sys
import mad

mf = mad.MadFile(sys.argv[1])
mf.read()

$ python mymad.py file.mp3
$

However, it fails on Python3:

$ python3 mymad.py file.mp3
TypeError: expected bytes, str found

The above exception was the direct cause of the following exception:

SystemError: PyEval_EvalFrameEx returned a result with an error set

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "madme.py", line 5, in 
mf.read()
SystemError:  returned 
a result with an error set
$


I guess this is because Py3 handles bytes,bytearrays and strings differently
from Py2.

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

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

Versions of packages python3-pymad depends on:
ii  libc62.24-17
ii  libmad0  0.15.1b-8.1
ii  python3  3.6.3-2

python3-pymad recommends no packages.

python3-pymad suggests no packages.

-- no debconf information



Bug#881077: racket: please build with shared-library support

2017-11-07 Thread IOhannes m zmoelnig
Package: racket
Version: 6.10.1+dfsg1-1
Severity: wishlist

Dear Maintainer,

To embed racket/scheme in other applications it would be much easier, if
libracket was built as a shared library.

The fix is as simple as adding '--enable-shared' to the configure flags.

`configure --help` mentions that enable-shared is "ok, but not recommended",
however it fails to specify why this is so.
src/README says that enable-shared should not be used on W32 and OSX, but it
seems that there isn't a problem on other unices (like linux).
src/README even uses enable-shared in a number of build-examples and goes on to
say:
> most system administrators would recommend that you use `--enable-shared', but
> the Racket developers distribute binaries built without `--enable-shared'.

(which i understand to mean: "we ship it statically linked because it is easier
to use, but distributions will probably want to use enable-shared")

If there's a performance issue with the 'racket' binary, you might want to link
/usr/bin/racket statically, while still providing both libracket3m.so* and
libracket3m.a for the end-user.

While being there, it would be nice to have these shipped in "libracket-dev" and
"libracket" packages (with multiarch support)


this seems to also fix the problem that triggered #666201 (namely, to build
"fluxus"; i happen to know because that's what started all that)


fdmasr
IOhannes



Bug#877226: ITP: libuvc -- a cross-platform library for USB video devices

2017-09-29 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: libuvc
  Version : 0.0.6
  Upstream Author : Ken Tossell
* URL : https://int80k.com/libuvc/
* License : BSD-3-clause
  Programming Lang: C
  Description : a cross-platform library for USB video devices
 libuvc is a cross-platform library for USB video devices, built atop libusb. It
 enables fine-grained control over USB video devices exporting the standard USB
 Video Class (UVC) interface, enabling developers to write drivers for 
previously
 unsupported devices, or just access UVC devices in a generic fashion.

I intend to maintain this under the pkg-multimedia umbrella.



Bug#875823: aspell: word-list-compress decompressor broken

2017-09-14 Thread IOhannes m zmoelnig
Package: aspell
Version: 0.60.7~20110707-4
Severity: normal

Dear Maintainer,

according to the word-list-compress(1), this cmdline tool can be used to
decompress .cwl files.

unfortunately, i haven't yet found any .cwl file that i can decompress:

# apt install aspell-en
$ zcat /usr/share/aspell/en-common.cwl.gz | word-list-compress d
ERROR: Corrupt Input.
$ cat /usr/share/aspell/en-common.cwl.gz | word-list-compress d
ERROR: Corrupt Input.
$

assuming that the .cwl files are working (as i guess they are used as
dictionaries), the problem seems to be with word-list-compress.


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

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

Versions of packages aspell depends on:
ii  dictionaries-common  1.27.2
ii  libaspell15  0.60.7~20110707-4
ii  libc62.24-17
ii  libgcc1  1:7.2.0-4
ii  libncursesw5 6.0+20170902-1
ii  libstdc++6   7.2.0-4
ii  libtinfo56.0+20170902-1

Versions of packages aspell recommends:
ii  aspell-en [aspell-dictionary]  2017.08.24-0-0.1

Versions of packages aspell suggests:
pn  aspell-doc  
pn  spellutils  

-- no debconf information



Bug#872432: licensecheck: option to add additional "ignore" patterns

2017-08-17 Thread IOhannes m zmoelnig
Package: licensecheck
Version: 3.0.30-1
Severity: wishlist

Dear Maintainer,

licensecheck comes with an '--ignore' option that allows to specify a filename
exclusion pattern.
unfortunately, using that option will *override* the built-in ignore patterns,
which are (not very) accurately defined in the help with "some backup and VCS
files".
in most cases, i would like to specify additional ignore patterns, without
having to worry about what "some backup and VCS files" really means and without
having to maintain these files seprately, thus duplicating the work of the
licensecheck upstream.
fwiw, usually i'd like to ignore some binary files.

i therefore would like to suggest to add an(other ?) option that would allow me
to specify an *additional* filename pattern to be ignored.



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

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

Versions of packages licensecheck depends on:
ii  libgetopt-long-descriptive-perl0.100-1
ii  libmoo-perl2.003002-1
ii  libnamespace-clean-perl0.27-1
ii  libpath-iterator-rule-perl 1.009-1
ii  libpath-tiny-perl  0.100-1
ii  libpod-constants-perl  0.19-1
ii  libscalar-list-utils-perl  1:1.48-1+b2
ii  libsort-key-perl   1.33-1+b5
ii  libstrictures-perl 2.03-1
ii  libstring-copyright-perl   0.003005-1
ii  libstring-escape-perl  2010.002-1
ii  libtry-tiny-perl   0.28-1
ii  perl   5.26.0-5
ii  perl-base [libscalar-list-utils-perl]  5.26.0-5

licensecheck recommends no packages.

Versions of packages licensecheck suggests:
ii  bash-completion  1:2.1-4.3

-- no debconf information



Bug#825949: pam_systemd(su:session): Cannot create session: Already running in a session

2017-07-19 Thread IOhannes m zmoelnig
Package: libpam-systemd
Version: 232-25
Followup-For: Bug #825949

Dear Maintainer,

this is just to confirm that the behaviour is still there, now that stretch has
been released.


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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpam-systemd depends on:
ii  dbus1.10.18-1
ii  libc6   2.24-11+deb9u1
ii  libpam-runtime  1.1.8-3.6
ii  libpam0g1.1.8-3.6
ii  libselinux1 2.6-3+b1
ii  systemd 232-25
ii  systemd-sysv232-25

libpam-systemd recommends no packages.

libpam-systemd suggests no packages.

-- debconf-show failed



Bug#805310: libsasl2-modules: Annoying message "DIGEST-MD5 common mech free" with slapd

2017-07-19 Thread IOhannes m zmoelnig
Package: libsasl2-modules
Version: 2.1.27~101-g0780600+dfsg-3
Followup-For: Bug #805310

Dear Maintainer,

i can confirm that this bug still bugs me, despite bugs #732771 & #631932 being
closed in 2014.

it seems that the logcheck snippet to ignore the offending lines lacks the PID
field, so it doesn't match the lines i get in my /var/log/auth.log, which look
like:

> Jul 17 10:36:10 frodo slapd[15409]: DIGEST-MD5 common mech free

attached you find an updated logcheck snippet, which also tests for the PID
field (though this is optional).

fgmasdr
IOhannes
\w{3} [ :0-9]{11} [._[:alnum:]-]+ [._[:alnum:]-]+(\[[[:digit:]]+\])?: 
DIGEST-MD5 common mech free


Bug#867912: [packages] Bug#867912: fusiondirectory: unusable after upgrade from jessie to stretch

2017-07-17 Thread IEM - network operating center (IOhannes m zmoelnig)
On 2017-07-14 16:10, Benoit Mortier wrote:
> Le 10/07/2017 à 23:12, Mike Gabriel a écrit :
>>
>> Indeed, this would have been a good idea. Sorry for that. The packaging
>> was done last minute unfortunately, so such delays got lost while being
>> "in a hurry".
> 
> yes my bad in part i forgot to add the README.Debian file

please note, that disruptive changes should be described in a NEWS file
(put it into "debian/NEWS"), see [1].
this file will be automatically displayed by tools such as
apt-listchanges *before* the actual upgrade begins, so the user can
still stop the upgrade process and take measures before the system gets
borked.

fgasdrm
IOhannes


[1]
https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-news-debian


-- 
IEM - network operation center
mailto:n...@iem.at



signature.asc
Description: OpenPGP digital signature


Bug#854398: fusiondirectory: missing dependency on php-mbstring

2017-07-12 Thread IEM - network operating center (IOhannes m zmoelnig)
Control: severity -1 normal
thanks

on second thought, the issue is easy enough to work-around by the the
local admin, and a "serious" severity is probably not justified.
sorry for the havoc,

fgmasd
IOhannes

On 2017-07-10 15:50, IOhannes m zmoelnig wrote:
> Control: severity -1 serious


-- 
IEM - network operation center
mailto:n...@iem.at



signature.asc
Description: OpenPGP digital signature


Bug#868024: fusiondirectory: maintainer address broken

2017-07-11 Thread IOhannes m zmoelnig
Package: fusiondirectory
Version: 1.0.19-1
Severity: serious
Justification: Policy 3.3

Dear Maintainer,

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

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

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

Subject: fusiondirectory: maintainer address broken
Package: fusiondirectory
Version: 1.0.19-1
Severity: serious
Justification: Policy 3.3


the email address of fusiondirectory's maintainer is 
.
Unfortunately this mailinglist rejects mails from non-subscribers with
the following message:

On 2017-07-10 16:37, SYMPA wrote:
> Your message for list 'packages' (attached below) was rejected.
> You are not allowed to send this message for the following reason:
> 
>  Message distribution in the list is restricted to list subscribers.
> If you are subscribed to the list with a different email address, you
> should
> either use that other email address or update your list membership
> with the
> new email address.
> 
> 
> For further information, please contact packages-
> requ...@lists.fusiondirectory.org

this is a direct violation of the Debian policy, which states in 3.3:
> The email address given in the Maintainer control field must accept
> mail from those role accounts in Debian used to send automated mails
> regarding the package.

please fix this issue.

gfmasdr
IOhannes


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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.25-3+deb9u1
ii  fusiondirectory-smarty3-acl-render  1.0.19-1
ii  gettext 0.19.8.1-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.80-1
ii  libcrypt-cbc-perl   2.33-1
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6500+dfsg-1
ii  libpath-class-perl  0.37-1
ii  libperl5.24 [libdigest-sha-perl]5.24.1-3
ii  libterm-readkey-perl2.37-1
ii  libxml-twig-perl1:3.50-1
ii  openssl 1.1.0f-3
ii  php 1:7.0+49
ii  php-cas 1.3.3-4
ii  php-curl1:7.0+49
ii  php-fpdf3:1.8.1.dfsg-2
ii  php-gd  1:7.0+49
ii  php-imagick 3.4.3~rc2-2
ii  php-imap1:7.0+49
ii  php-ldap1:7.0+49
ii  php-recode  1:7.0+49
ii  php7.0 [php]7.0.19-1
ii  php7.0-cli [php-cli]7.0.19-1
ii  php7.0-curl [php-curl]  7.0.19-1
ii  php7.0-gd [php-gd]  7.0.19-1
ii  php7.0-imap [php-imap]  7.0.19-1
ii  php7.0-ldap [php-ldap]  7.0.19-1
ii  php7.0-recode [php-recode]  7.0.19-1
ii  schema2ldif 1.2-1
ii  smarty-gettext  1.5.0-2
ii  smarty3 3.1.31+20161214.1.c7d42e4+selfpack1-2

fusiondirectory recommends no packages.

Versions of packages fusiondirectory suggests:
pn  argonaut-server 
ii  fusiondirectory-schema  1.0.19-1
ii  slapd   2.4.44+dfsg-5

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

-- no debconf information

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.25-3+deb9u1
ii  fusiondirectory-smarty3-acl-render  1.0.19-1
ii  gettext 0.19.8.1-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.80-1
ii  libcrypt-cbc-perl   2.33-1
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6500+dfsg-1
ii  

Bug#868022: reportbug: crashes when non-unicode characters are present in the report

2017-07-11 Thread IOhannes m zmoelnig
Package: reportbug
Version: 7.1.7
Severity: normal

Dear Maintainer,

while composing a bug-report, i wanted to type the paragraph symbol,
which was displayed with a trailing-space (using vi on a remote system),
which i consequently deleted (thus unknowingly turning the unicode character
into some garbage sequence).

after i finished the bugreport, i proceeded to send, at which point reportbug
crashed with a traceback:

~~~
Traceback (most recent call last):
  File "/usr/bin/reportbug", line 2234, in 
main()
  File "/usr/bin/reportbug", line 1107, in main
return iface.user_interface()
  File "/usr/bin/reportbug", line 2150, in user_interface
package, severity, mode, charset=charset, tags=tags)
  File "/usr/bin/reportbug", line 182, in handle_editing
editor, charset)
  File "/usr/lib/python3/dist-packages/reportbug/ui/text_ui.py", line 1064, in 
spawn_editor
newmessage = open(filename).read()
  File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 912: 
ordinal not in range(128)
~~~

while one can argue that there shouldn't be garbage sequences in the report,
reportbug should under no circumstances crash because of this.
i think the proper response would be to print an error message an re-open the
report so the user can fix it.

luckily I could find the report text in /tmp.
i'm attaching it.

gmasdr
IOhannes

PS: this seems to be somewhat similar to #814454 (although the encoding problem 
happened
at a different stage)


-- Package-specific info:
** Environment settings:
INTERFACE="text"

** /home/noc/.reportbugrc:
reportbug_version "2.18"
mode standard
ui text
realname "IOhannes m zmoelnig"
email "n...@iem.at"

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages reportbug depends on:
ii  apt1.4.6
ii  python33.5.3-1
ii  python3-reportbug  7.1.7

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail 
pn  debconf-utils  
pn  debsums
pn  dlocate
pn  emacs24-bin-common | emacs25-bin-common
ii  exim4  4.89-2+deb9u1
ii  exim4-daemon-light [mail-transport-agent]  4.89-2+deb9u1
ii  file   1:5.30-1
pn  gir1.2-gtk-3.0 
pn  gir1.2-vte-2.91
ii  gnupg  2.1.18-6
pn  python3-gi 
pn  python3-gi-cairo   
pn  python3-gtkspellcheck  
pn  python3-urwid  
pn  xdg-utils  

Versions of packages python3-reportbug depends on:
ii  apt1.4.6
ii  file   1:5.30-1
ii  python33.5.3-1
ii  python3-debian 0.1.30
ii  python3-debianbts  2.6.1
ii  python3-requests   2.12.4-1

python3-reportbug suggests no packages.

-- no debconf information
Subject: fusiondirectory: maintainer address broken
Package: fusiondirectory
Version: 1.0.19-1
Severity: serious
Justification: Policy 3.3


the email address of fusiondirectory's maintainer is 
<packa...@lists.fusiondirectory.org>.
Unfortunately this mailinglist rejects mails from non-subscribers with
the following message:

On 2017-07-10 16:37, SYMPA wrote:
> Your message for list 'packages' (attached below) was rejected.
> You are not allowed to send this message for the following reason:
> 
>  Message distribution in the list is restricted to list subscribers.
> If you are subscribed to the list with a different email address, you
> should
> either use that other email address or update your list membership
> with the
> new email address.
> 
> 
> For further information, please contact packages-
> requ...@lists.fusiondirectory.org

this is a direct violation of the Debian policy, which states in Â3.3:
> The email address given in the Maintainer control field must accept
> mail from those role accounts in Debian used to send automated mails
> regarding the package.

please fix this issue.

gfmasdr
IOhannes


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

Kernel: Linux 4.9

Bug#867912: fusiondirectory: unusable after upgrade from jessie to stretch

2017-07-10 Thread IOhannes m zmoelnig
Package: fusiondirectory
Version: 1.0.19-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

after upgrading my fusiondirectory installation from jessie (1.0.8.2-5)
to stretch (1.0.19-1) the package has become practically unusable.
(that's after adding workarounds for #854398 and ).

e.g. trying to edit anything, i get the following on saving:
> LDAP operation failed!
>
> Object: cn=config,ou=fusiondirectory,dc=example,dc=com
>
> Error: Undefined attribute type - attribute: fdHttpHeaderAuthHeaderName
> (fdHttpHeaderAuthHeaderName: attribute type undefined, while operating
> on 'cn=config,ou=fusiondirectory,dc=iem,dc=at' using LDAP server
> 'ldaps://ldap.example.com:636')o

followed by:
> Error when saving:
> The entry cn=config,ou=fusiondirectory,dc=example,dc=com is not existing 

OR trying to manage my users (by clicking on the "Users" menu), i get
two pages of PHP code thrown in my face:
> ip) { logging::log('security', 'login', '', array(), 'main.php called
> with session which has a changed IP address.'); header ('Location:
> index.php?signout=1=newip'); exit; } $config =
> session::global_get('config'); /* If SSL is forced, just forward to the
> SSL enabled site */ if (($config->get_cfg_value('forcessl') == 'TRUE')
> && ($ssl != '')) { header ("Location: $ssl"); exit; }
> timezone::setDefaultTimezoneFromConfig(); /* Check for invalid sessions
> */ if (session::global_get('_LAST_PAGE_REQUEST') != '') { /* check
> FusionDirectory.conf for defined session lifetime */ $max_life =
> $config->get_cfg_value('sessionLifetime', 60 * 60 * 2); if ($max_life >
> 0) { /* get time difference between last page reload */ $request_time =
> (time() - session::global_get('_LAST_PAGE_REQUEST')); /* If page wasn't
> reloaded for more than max_life seconds * kill session */ if
> ($request_time > $max_life) { session::destroy();
> logging::log('security', 'login', '', array(), 'main.php called with
> expired session - logging out'); header ('Location:
> index.php?signout=1=expired'); exit; } } }
> session::global_set('_LAST_PAGE_REQUEST', time()); @DEBUG (DEBUG_CONFIG,
> __LINE__, __FUNCTION__, __FILE__, $config->data, "config"); /* Set
> template compile directory */ $smarty->compile_dir =
> $config->get_cfg_value("templateCompileDirectory", SPOOL_DIR); /* Preset
> current main base */ if (!session::global_is_set('CurrentMainBase')) {
> session::global_set('CurrentMainBase', get_base_from_people($ui->dn)); }
> initLanguage(); /* Prepare plugin list */ $plist = load_plist(); /*
> Check for register globals */ if (isset($global_check) && 

no warning has been emitted when I upgraded from jessie to stretch.
esp. no NEWS have indicated that anything could possibly go wrong.

there are some upstream notes in /usr/share/doc/fusiondirectory/docs/ about
upgrading, indicating that this will require quite a lot of
schema-changes and similar.
however, the upstream notes are very incremental (e.g. 1.0.8.1 ->
1.0.8.2) and do not make it easy to upgrade from jessie to stretch.

since fusiondirectory is a package to manage core infrastructure (like
user databases and networking devices), extra should be taken to allow
smooth upgrades between releases.

please fix this for the next point release (and please provide some
instructions for the 9.0-users on how to handle their broken
installations)

PS: thanks for packaging fusiondirectory!


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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.25-3+deb9u1
ii  fusiondirectory-smarty3-acl-render  1.0.19-1
ii  gettext 0.19.8.1-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.80-1
ii  libcrypt-cbc-perl   2.33-1
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6500+dfsg-1
ii  libpath-class-perl  0.37-1
ii  libperl5.24 [libdigest-sha-perl]5.24.1-3
ii  libterm-readkey-perl2.37-1
ii  libxml-twig-perl1:3.50-1
ii  openssl 1.1.0f-3
ii  php 1:7.0+49
ii  php-cas 1.3.3-4
ii  php-curl1:7.0+49
ii  php-fpdf3:1.8.1.dfsg-2
ii  php-gd  1:7.0+49
ii  php-imagick 3.4.3~rc2-2
ii  php-imap1:7.0+49
ii  php-ldap1:7.0+49
ii  php-recode  1:7.0+49
ii  

Bug#867911: fusiondirectory config if for PHP5, while Debian/>=stretch only comes with PHP7.0

2017-07-10 Thread IOhannes m zmoelnig
Package: fusiondirectory
Version: 1.0.19-1
Severity: normal

Dear Maintainer,

the fusiondirectory package provides an apache2 config in 
  /etc/fusiondirectory/fusiondirectory-apache.conf

this file should supposedly go into /etc/apache2/conf-available/ (please
fix this as well!).

in any case, the entire config is protected by an "", which can never be satisfied on stretch (as stretch ships
with PHP7).

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.25-3+deb9u1
ii  fusiondirectory-smarty3-acl-render  1.0.19-1
ii  gettext 0.19.8.1-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.80-1
ii  libcrypt-cbc-perl   2.33-1
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6500+dfsg-1
ii  libpath-class-perl  0.37-1
ii  libperl5.24 [libdigest-sha-perl]5.24.1-3
ii  libterm-readkey-perl2.37-1
ii  libxml-twig-perl1:3.50-1
ii  openssl 1.1.0f-3
ii  php 1:7.0+49
ii  php-cas 1.3.3-4
ii  php-curl1:7.0+49
ii  php-fpdf3:1.8.1.dfsg-2
ii  php-gd  1:7.0+49
ii  php-imagick 3.4.3~rc2-2
ii  php-imap1:7.0+49
ii  php-ldap1:7.0+49
ii  php-recode  1:7.0+49
ii  php7.0 [php]7.0.19-1
ii  php7.0-cli [php-cli]7.0.19-1
ii  php7.0-curl [php-curl]  7.0.19-1
ii  php7.0-gd [php-gd]  7.0.19-1
ii  php7.0-imap [php-imap]  7.0.19-1
ii  php7.0-ldap [php-ldap]  7.0.19-1
ii  php7.0-recode [php-recode]  7.0.19-1
ii  schema2ldif 1.2-1
ii  smarty-gettext  1.5.0-2
ii  smarty3 3.1.31+20161214.1.c7d42e4+selfpack1-2

fusiondirectory recommends no packages.

Versions of packages fusiondirectory suggests:
pn  argonaut-server 
ii  fusiondirectory-schema  1.0.19-1
ii  slapd   2.4.44+dfsg-5

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

-- no debconf information



Bug#854398: fusiondirectory: missing dependency on php-mbstring

2017-07-10 Thread IOhannes m zmoelnig
Package: fusiondirectory
Version: 1.0.19-1
Followup-For: Bug #854398
Control: severity -1 serious

Dear Maintainer,

confirmed that fusiondirectory login fails with a big error, unless
php-mbstring is installed manually.

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C 
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.25-3+deb9u1
ii  fusiondirectory-smarty3-acl-render  1.0.19-1
ii  gettext 0.19.8.1-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.80-1
ii  libcrypt-cbc-perl   2.33-1
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6500+dfsg-1
ii  libpath-class-perl  0.37-1
ii  libperl5.24 [libdigest-sha-perl]5.24.1-3
ii  libterm-readkey-perl2.37-1
ii  libxml-twig-perl1:3.50-1
ii  openssl 1.1.0f-3
ii  php 1:7.0+49
ii  php-cas 1.3.3-4
ii  php-curl1:7.0+49
ii  php-fpdf3:1.8.1.dfsg-2
ii  php-gd  1:7.0+49
ii  php-imagick 3.4.3~rc2-2
ii  php-imap1:7.0+49
ii  php-ldap1:7.0+49
ii  php-recode  1:7.0+49
ii  php7.0 [php]7.0.19-1
ii  php7.0-cli [php-cli]7.0.19-1
ii  php7.0-curl [php-curl]  7.0.19-1
ii  php7.0-gd [php-gd]  7.0.19-1
ii  php7.0-imap [php-imap]  7.0.19-1
ii  php7.0-ldap [php-ldap]  7.0.19-1
ii  php7.0-recode [php-recode]  7.0.19-1
ii  schema2ldif 1.2-1
ii  smarty-gettext  1.5.0-2
ii  smarty3 3.1.31+20161214.1.c7d42e4+selfpack1-2

fusiondirectory recommends no packages.

Versions of packages fusiondirectory suggests:
pn  argonaut-server 
ii  fusiondirectory-schema  1.0.19-1
ii  slapd   2.4.44+dfsg-5

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

-- no debconf information



Bug#864346: tome: duplicate files: README.Debian

2017-06-07 Thread IOhannes m zmoelnig
Package: tome
Version: 2.4~0.git.2015.12.29-1.1+b1
Severity: minor

Dear Maintainer,

tome contains two identical copies of README.Debian

$ md5sum /usr/share/doc/tome/README.*
725e859134a04c889f24b944803f9baf  /usr/share/doc/tome/README.debian
725e859134a04c889f24b944803f9baf  /usr/share/doc/tome/README.Debian

i think, one is enough...


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

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

Versions of packages tome depends on:
ii  libasan3   6.3.0-18
ii  libboost-filesystem1.62.0  1.62.0+dfsg-4
ii  libboost-system1.62.0  1.62.0+dfsg-4
ii  libc6  2.24-11
ii  libgcc11:6.3.0-18
ii  libjansson42.9-1
ii  libncurses56.0+20161126-1
ii  libsdl-image1.21.2.12-5+b8
ii  libsdl-ttf2.0-02.0.11-3+b1
ii  libsdl1.2debian1.2.15+dfsg1-4
ii  libstdc++6 6.3.0-18
ii  libtinfo5  6.0+20161126-1
ii  libubsan0  6.3.0-18
ii  libx11-6   2:1.6.4-3
ii  libxext6   2:1.3.3-1+b2

tome recommends no packages.

tome suggests no packages.

-- no debconf information



Bug#863713: unblock: pd-flite/0.02.3-3

2017-05-30 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-flite

This upload fixes the "online" documentation of the package:
documentation is a set of interactive examples that will automatically be opened
when the user clicks on "Help" within the runtime environment (puredata, aka 
"Pd").
The documentation was broken insofar, as it was installed at a place, where Pd
wouldn't look for it, resulting in no documentation for the end-user.

unblock pd-flite/0.02.3-3

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-flite-0.02.3/debian/changelog pd-flite-0.02.3/debian/changelog
--- pd-flite-0.02.3/debian/changelog2016-11-10 10:36:40.0 +0100
+++ pd-flite-0.02.3/debian/changelog2017-05-29 22:58:45.0 +0200
@@ -1,3 +1,10 @@
+pd-flite (0.02.3-3) unstable; urgency=medium
+
+  * Fixed helppatch-install-dir patch (Closes: #863658)
+  * Refreshed patches (fuzz offset)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Mon, 29 May 2017 
22:58:45 +0200
+
 pd-flite (0.02.3-2) unstable; urgency=medium
 
   * Fixed permissions of externals (Closes: #715909)
diff -Nru pd-flite-0.02.3/debian/patches/fix-help-files-install-dir.patch 
pd-flite-0.02.3/debian/patches/fix-help-files-install-dir.patch
--- pd-flite-0.02.3/debian/patches/fix-help-files-install-dir.patch 
2016-11-10 10:36:40.0 +0100
+++ pd-flite-0.02.3/debian/patches/fix-help-files-install-dir.patch 
2017-05-29 22:58:45.0 +0200
@@ -1,25 +1,27 @@
 Description: fix configure to install help-files to extdir
 Author: Roman Haefeli 
 a/configure
-+++ b/configure
-@@ -4134,9 +4134,6 @@
- 
- 
+Last-Update: 2017-05-29
+--- pd-flite.orig/common/m4/ax_pd_external.m4
 pd-flite/common/m4/ax_pd_external.m4
+@@ -146,9 +146,6 @@
+   [pddir="\${prefix}/pd"])
+  AC_SUBST(pddir)
  
 - pddocdir="${pddir}/doc/5.reference"
--
+- AC_SUBST(pddocdir)
 -
   ##-- pdincludedir
- 
- # Check whether --with-pd-include was given.
-@@ -4166,6 +4163,10 @@
-  pdexternsdir="$pdextdir"
+  AC_ARG_WITH(pd-include,
+   AC_HELP_STRING([--with-pd-include=DIR], [Pd include directory 
(default=NONE)]),
+@@ -171,6 +168,11 @@
   pdexecdir="$pdextdir"
- 
-+ ##-- pddocdir
+  AC_SUBST(pdexternsdir)
+  AC_SUBST(pdexecdir)
++
 + # Nowadays the help files usually are installed besides the class files
 + pddocdir="${pdextdir}"
++ AC_SUBST(pddocdir)
 +
- 
   ## pd-directory/ies
   ##^^
+ 
diff -Nru pd-flite-0.02.3/debian/patches/reproducible-build.patch 
pd-flite-0.02.3/debian/patches/reproducible-build.patch
--- pd-flite-0.02.3/debian/patches/reproducible-build.patch 2016-11-10 
10:36:40.0 +0100
+++ pd-flite-0.02.3/debian/patches/reproducible-build.patch 2017-05-29 
22:58:45.0 +0200
@@ -2,9 +2,9 @@
 Author: Chris Lamb 
 Last-Update: 2016-08-04
 
 pd-pdstring-0.10.2.orig/common/m4/ax_pd_external.m4
-+++ pd-pdstring-0.10.2/common/m4/ax_pd_external.m4
-@@ -242,7 +242,11 @@ AC_DEFUN([AX_PD_EXTERNAL],
+--- pd-flite.orig/common/m4/ax_pd_external.m4
 pd-flite/common/m4/ax_pd_external.m4
+@@ -244,7 +244,11 @@
  
   ##vv
   ## compiled


Bug#863712: unblock: pd-pdstring/0.10.2-3

2017-05-30 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-pdstring

This upload fixes the "online" documentation of the package:
documentation is a set of interactive examples that will automatically be opened
when the user clicks on "Help" within the runtime environment (puredata, aka
"Pd").
The documentation was broken insofar, as it was installed at a place, where Pd
wouldn't look for it, resulting in no documentation for the end-user.

unblock pd-pdstring/0.10.2-3

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-pdstring-0.10.2/debian/changelog 
pd-pdstring-0.10.2/debian/changelog
--- pd-pdstring-0.10.2/debian/changelog 2016-11-10 10:22:16.0 +0100
+++ pd-pdstring-0.10.2/debian/changelog 2017-05-29 22:59:44.0 +0200
@@ -1,3 +1,12 @@
+pd-pdstring (0.10.2-3) unstable; urgency=medium
+
+  * Moved fix-help-files patch to common/m4 (Closes: #863665)
+  * Set well-defined user for repdroducible builds.
+Thanks to Chris Lamb  (Closes: #861756)
+  * Refreshed patches (fuzz offset)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Mon, 29 May 2017 
22:59:44 +0200
+
 pd-pdstring (0.10.2-2) unstable; urgency=medium
 
   * Enabled reproducible build.
diff -Nru pd-pdstring-0.10.2/debian/patches/fix-help-files-install-dir.patch 
pd-pdstring-0.10.2/debian/patches/fix-help-files-install-dir.patch
--- pd-pdstring-0.10.2/debian/patches/fix-help-files-install-dir.patch  
2016-11-10 10:22:16.0 +0100
+++ pd-pdstring-0.10.2/debian/patches/fix-help-files-install-dir.patch  
2017-05-29 22:59:44.0 +0200
@@ -1,25 +1,27 @@
 Description: fix configure to install help-files to extdir
 Author: Roman Haefeli 
 a/configure
-+++ b/configure
-@@ -3550,9 +3550,6 @@
- 
- 
+Last-Update: 2017-05-04
+--- pd-pdstring.orig/common/m4/ax_pd_external.m4
 pd-pdstring/common/m4/ax_pd_external.m4
+@@ -146,9 +146,6 @@
+   [pddir="\${prefix}/pd"])
+  AC_SUBST(pddir)
  
 - pddocdir="${pddir}/doc/5.reference"
--
+- AC_SUBST(pddocdir)
 -
   ##-- pdincludedir
- 
- # Check whether --with-pd-include was given.
-@@ -3582,6 +3579,10 @@
-  pdexternsdir="$pdextdir"
+  AC_ARG_WITH(pd-include,
+   AC_HELP_STRING([--with-pd-include=DIR], [Pd include directory 
(default=NONE)]),
+@@ -171,6 +168,11 @@
   pdexecdir="$pdextdir"
- 
-+ ##-- pddocdir
+  AC_SUBST(pdexternsdir)
+  AC_SUBST(pdexecdir)
++
 + # Nowadays the help files usually are installed besides the class files
 + pddocdir="${pdextdir}"
++ AC_SUBST(pddocdir)
 +
- 
   ## pd-directory/ies
   ##^^
+ 
diff -Nru pd-pdstring-0.10.2/debian/patches/reproducible-build.patch 
pd-pdstring-0.10.2/debian/patches/reproducible-build.patch
--- pd-pdstring-0.10.2/debian/patches/reproducible-build.patch  2016-11-10 
10:22:16.0 +0100
+++ pd-pdstring-0.10.2/debian/patches/reproducible-build.patch  2017-05-29 
22:59:44.0 +0200
@@ -1,19 +1,21 @@
 Description: Make the build reproducible
 Author: Chris Lamb 
-Last-Update: 2016-08-04
-
 pd-pdstring-0.10.2.orig/common/m4/ax_pd_external.m4
-+++ pd-pdstring-0.10.2/common/m4/ax_pd_external.m4
-@@ -242,7 +242,11 @@ AC_DEFUN([AX_PD_EXTERNAL],
+Last-Update: 2017-05-04
+--- pd-pdstring.orig/common/m4/ax_pd_external.m4
 pd-pdstring/common/m4/ax_pd_external.m4
+@@ -244,8 +244,13 @@
  
   ##vv
   ## compiled
 - AC_DEFINE_UNQUOTED(PACKAGE_BUILD_DATE,  "`date`",   [Date this package was 
configured])
+- AC_DEFINE_UNQUOTED(PACKAGE_BUILD_USER,  "$USER",[User who configured 
this package])
 + if test -n "$SOURCE_DATE_EPOCH"; then
-+   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_DATE,  "`LC_ALL=C date --utc 
--date="@$SOURCE_DATE_EPOCH"`",   [Date this package was configured])
++   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_DATE,  "$(LC_ALL=C date --utc 
--date="@$SOURCE_DATE_EPOCH")",   [Date this package was configured])
++   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_USER,  "Debian",[User who configured 
this package])
 + else
-+   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_DATE,  "`date`",   [Date this package was 
configured])
++   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_DATE,  "$(date)",   [Date this package 
was configured])
++   AC_DEFINE_UNQUOTED(PACKAGE_BUILD_USER,  "$USER",[User who configured 
this package])
 + fi
-  AC_DEFINE_UNQUOTED(PACKAGE_BUILD_USER,  "$USER",[User who configured 
this package])
   ## /compiled
   ##^^
+ 


Bug#863590: unblock: libsndfile/1.0.27-3

2017-05-28 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package libsndfile

this upload backports fixes for a number of security-related bugs
(CVE-2017-7742, CVE-2017-8361 CVE-2017-8362 CVE-2017-8363 CVE-2017-8365) from
upstream.

since libsndfile is a widely used library for reading/writing soundfiles of many
formats, security issues affect quite a number of ordinary desktops.

unblock libsndfile/1.0.27-3

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libsndfile-1.0.27/debian/changelog libsndfile-1.0.27/debian/changelog
--- libsndfile-1.0.27/debian/changelog  2017-04-04 15:33:45.0 +0200
+++ libsndfile-1.0.27/debian/changelog  2017-05-28 22:52:39.0 +0200
@@ -1,3 +1,24 @@
+libsndfile (1.0.27-3) unstable; urgency=medium
+
+  * Mentioned CVEs fixed by fix_bufferoverflows.patch
+(CVE-2017-7741, CVE-2017-7586, CVE-2017-7585)
+  * Backported patch for error handling of malicious/broken FLAC files
+(CVE-2017-7742, CVE-2017-7741, CVE-2017-7585)
+(Closes: #860255)
+  * Backported patch to fix buffer read overflow in FLAC code
+(CVE-2017-8362)
+(Closes: #862204)
+  * Backported patches to fix memory leaks in FLAC code
+(CVE-2017-8363)
+(Closes: #862203)
+  * Backported patch to fix buffer overruns in FLAC-code
+(CVE-2017-8365, CVE-2017-8363, CVE-2017-8361)
+(Closes: #862205, #862203, #862202)
+
+  * Added Vcs-* stanzas to d/control
+
+ -- IOhannes m zmölnig (Debian/GNU)   Sun, 28 May 2017 
22:52:39 +0200
+
 libsndfile (1.0.27-2) unstable; urgency=medium
 
   * Backported fixes for buffer-write overflows from 1.0.28.
diff -Nru libsndfile-1.0.27/debian/control libsndfile-1.0.27/debian/control
--- libsndfile-1.0.27/debian/control2017-04-04 15:33:45.0 +0200
+++ libsndfile-1.0.27/debian/control2017-05-28 22:52:39.0 +0200
@@ -9,6 +9,8 @@
  libasound2-dev [linux-any]
 Standards-Version: 3.9.8
 Homepage: http://www.mega-nerd.com/libsndfile/
+Vcs-Git: https://anonscm.debian.org/git/collab-maint/libsndfile.git
+Vcs-Browser: https://anonscm.debian.org/git/collab-maint/libsndfile.git
 
 Package: libsndfile1-dev
 Section: libdevel
diff -Nru libsndfile-1.0.27/debian/patches/CVE-2017-7742.patch 
libsndfile-1.0.27/debian/patches/CVE-2017-7742.patch
--- libsndfile-1.0.27/debian/patches/CVE-2017-7742.patch1970-01-01 
01:00:00.0 +0100
+++ libsndfile-1.0.27/debian/patches/CVE-2017-7742.patch2017-05-28 
22:52:39.0 +0200
@@ -0,0 +1,89 @@
+Description: more fixes for FLAC error handling
+ fixes CVE-2017-7742, CVE-2017-7741, CVE-2017-7585
+Author: Eric de Castro Lopo
+Origin: upstream
+Applied-Upstream: 
https://github.com/erikd/libsndfile/commit/60b234301adf258786d8b90be5c1d437fc8799e0
+Last-Update: 2017-05-28
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- libsndfile.orig/src/flac.c
 libsndfile/src/flac.c
+@@ -68,9 +68,9 @@
+   unsigned bufferpos ;
+ 
+   const FLAC__Frame *frame ;
+-  FLAC__bool bufferbackup ;
+ 
+   unsigned compression ;
++
+ } FLAC_PRIVATE ;
+ 
+ typedef struct
+@@ -187,10 +187,9 @@
+ 
+   if (pflac->ptr == NULL)
+   {   /*
+-  **  Not sure why this code is here and not elsewhere.
+-  **  Removing it causes valgrind errors.
++  ** This pointer is reset to NULL each time the current frame 
has been
++  ** decoded. Somehow its used during encoding and decoding.
+   */
+-  pflac->bufferbackup = SF_TRUE ;
+   for (i = 0 ; i < channels ; i++)
+   {
+   if (pflac->rbuffer [i] == NULL)
+@@ -206,6 +205,11 @@
+ 
+   len = SF_MIN (pflac->len, frame->header.blocksize) ;
+ 
++  if (pflac->remain % channels != 0)
++  {   psf_log_printf (psf, "Error: pflac->remain %uchannels 
%u\n", pflac->remain, channels) ;
++  return 0 ;
++  } ;
++
+   switch (pflac->pcmtype)
+   {   case PFLAC_PCM_SHORT :
+   {   short *retpcm = (short*) pflac->ptr ;
+@@ -381,7 +385,6 @@
+   pflac->frame = frame ;
+   pflac->bufferpos = 0 ;
+ 
+-  pflac->bufferbackup = SF_FALSE ;
+   pflac->wbuffer = buffer ;
+ 
+   flac_buffer_copy (psf) ;
+@@ -906,11 +909,19 @@
+ static unsigned
+ flac_read_loop (SF_PRIVATE *psf, unsigned len)
+ { FLAC_PRIVATE* pflac = (FLAC_PRIVATE*) psf->codec_data ;
++  FLAC__StreamDecoderState state ;
+ 
+   pflac->pos = 0 ;
+   pflac->len = len ;
+   pflac->remain = len ;
+ 
++  state = 

Bug#862912: ITP: iannix -- graphical OSC sequencer for digital arts

2017-05-18 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: iannix
  Version : 0.9.17
  Upstream Author : Iannix Association <cont...@iannix.org>
* URL : https://iannix.org
* License : GPL-3
  Programming Lang: C++
  Description : graphical OSC sequencer for digital arts

 IanniX is a graphical sequencer for digital arts,
 based on Iannis Xenakis works on graphical scores.
 IanniX manages events described via graphical elements (like curves) and
 controls your real-time environment via Open Sound Control (OSC).
 It can also be fully controlled via OSC (or FUDI, if you prefer).


I intend to package this under the pkg-multimedia-maintainers umbrella.



Bug#862889: unblock: python-iptables/0.11.0-4

2017-05-17 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package python-iptables

fixes a "grave" bug.
the original fix for #860986 (backported from upstream) to support xtables-v12
was incomplete.
therefore, this upload includes another fix backported from upstream, that
should make xtables-v12 support complete.

unblock python-iptables/0.11.0-4

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru python-iptables-0.11.0/debian/changelog 
python-iptables-0.11.0/debian/changelog
--- python-iptables-0.11.0/debian/changelog 2017-04-28 22:41:39.0 
+0200
+++ python-iptables-0.11.0/debian/changelog 2017-05-18 00:24:18.0 
+0200
@@ -1,3 +1,9 @@
+python-iptables (0.11.0-4) unstable; urgency=medium
+
+  * Backported xtables_match_v12 (Closes: #862741)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Thu, 18 May 2017 
00:24:18 +0200
+
 python-iptables (0.11.0-3) unstable; urgency=medium
 
   * Backported IPv6 mask fix from upstream
diff -Nru python-iptables-0.11.0/debian/.git-dpm 
python-iptables-0.11.0/debian/.git-dpm
--- python-iptables-0.11.0/debian/.git-dpm  2017-04-28 22:41:39.0 
+0200
+++ python-iptables-0.11.0/debian/.git-dpm  2017-05-18 00:24:18.0 
+0200
@@ -1,6 +1,6 @@
 # see git-dpm(1) from git-dpm package
-cf0621ca9b7eda22832f0a0a9990e34daa3056d3
-cf0621ca9b7eda22832f0a0a9990e34daa3056d3
+532972c390ceeb2ecaa67a91850348a28e16155a
+532972c390ceeb2ecaa67a91850348a28e16155a
 d1928747ee94401684d6e26211e733b585418e64
 d1928747ee94401684d6e26211e733b585418e64
 python-iptables_0.11.0.orig.tar.gz
diff -Nru 
python-iptables-0.11.0/debian/patches/0005-Backported-xtables_match_v12.patch 
python-iptables-0.11.0/debian/patches/0005-Backported-xtables_match_v12.patch
--- 
python-iptables-0.11.0/debian/patches/0005-Backported-xtables_match_v12.patch   
1970-01-01 01:00:00.0 +0100
+++ 
python-iptables-0.11.0/debian/patches/0005-Backported-xtables_match_v12.patch   
2017-05-18 00:24:18.0 +0200
@@ -0,0 +1,76 @@
+From 532972c390ceeb2ecaa67a91850348a28e16155a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?=
+ 
+Date: Thu, 18 May 2017 00:23:15 +0200
+Subject: Backported xtables_match_v12
+
+Closes: #862741
+---
+ iptc/xtables.py | 54 +-
+ 1 file changed, 53 insertions(+), 1 deletion(-)
+
+diff --git a/iptc/xtables.py b/iptc/xtables.py
+index 54ba0e4..4546bc1 100644
+--- a/iptc/xtables.py
 b/iptc/xtables.py
+@@ -411,7 +411,59 @@ class _xtables_match_v10(ct.Structure):
+ 
+ 
+ _xtables_match_v11 = _xtables_match_v10
+-_xtables_match_v12 = _xtables_match_v10
++
++
++class _xtables_match_v12(ct.Structure):
++_fields_ = [("version", ct.c_char_p),
++("next", ct.c_void_p),
++("name", ct.c_char_p),
++("real_name", ct.c_char_p),
++("revision", ct.c_uint8),
++("ext_flags", ct.c_uint8),
++("family", ct.c_uint16),
++("size", ct.c_size_t),
++("userspacesize", ct.c_size_t),
++("help", ct.CFUNCTYPE(None)),
++("init", ct.CFUNCTYPE(None, ct.POINTER(xt_entry_match))),
++# fourth parameter entry is struct ipt_entry for example
++# int (*parse)(int c, char **argv, int invert, unsigned int
++# *flags, const void *entry, struct xt_entry_match **match)
++("parse", ct.CFUNCTYPE(ct.c_int, ct.c_int,
++   ct.POINTER(ct.c_char_p), ct.c_int,
++   ct.POINTER(ct.c_uint), ct.c_void_p,
++   ct.POINTER(ct.POINTER(
++   xt_entry_match,
++("final_check", ct.CFUNCTYPE(None, ct.c_uint)),
++# prints out the match iff non-NULL: put space at end
++# first parameter ip is struct ipt_ip * for example
++("print", ct.CFUNCTYPE(None, ct.c_void_p,
++   ct.POINTER(xt_entry_match), ct.c_int)),
++# saves the match info in parsable form to stdout.
++# first parameter ip is struct ipt_ip * for example
++("save", ct.CFUNCTYPE(None, ct.c_void_p,
++  ct.POINTER(xt_entry_match))),
++# Print match name or alias
++("alias", ct.CFUNCTYPE(ct.c_char_p,
++   

Bug#861627: debhelper: dh_auto_install (with libtool/automake) can fail for parallel builds

2017-05-01 Thread IOhannes m zmoelnig
Package: debhelper
Version: 10.2.5
Severity: normal

Dear Maintainer,

automake/libtools are known to break parallel installs (`make -j2 install`) in
some situtations.

the problem was triggered when building the gsequencer package on my local
machine, which has routinely set `DEB_BUILD_OPTIONS=parallel=2`; (and probably a
recent switch to compat=10)

example
===
an example project consists of both public (lib_LTLIBRARIES=libfoo.la) and
private (e.g.  pkglib_LTLIBRARIES=libbar.la) shared libraries that interdepend
(e.g. libbar_la_LIBADD=libfoo.la).
All libraries are built from a single Makefile.am (no subdirectories or the
like).
On 'make install', libtool will run a "relink" for each library.
Since the public and private libraries are in a different namespace, their
installation can be parallelized by make (if requested; e.g. because dh's
`--parallel` flag is used), which can result in libbar.la being
installed/relinked before libfoo.la, which in turn will result in an error
(since libfoo.so cannot be found).

This is a bug in autotools/automake/libtool, which has been known for some time
([1], [2]) and is unlikely to get fixed.

proposal

It would be great if debhelper would automatically force a '--no-parallel' for
the 'make install' target of automake/libtool based projects.

in the meantime, this works as a local workaround (but must be implemented for
each package)

override_dh_auto_install:
dh_auto_install --no-parallel

what else?
==
thanks for this great piece of software :-)


references
==

[1] https://lists.gnu.org/archive/html/automake/2005-08/msg00021.html
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1260190


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

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

Versions of packages debhelper depends on:
ii  autotools-dev20161112.1
ii  binutils 2.28-4
ii  dh-autoreconf14
ii  dh-strip-nondeterminism  0.032-1
ii  dpkg 1.18.23
ii  dpkg-dev 1.18.23
ii  file 1:5.29-3
ii  libdpkg-perl 1.18.23
ii  man-db   2.7.6.1-2
ii  perl 5.24.1-2
ii  po-debconf   1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.201608

-- no debconf information



Bug#861426: unblock: python-iptables/0.11.0-3

2017-04-28 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package python-iptables

the uploaded fixes an RC-bug which makes the packages useless
in case the user has *only* libxtables12 installed (#860986).
it also backports and upstream fix for IPv6 masking (which hasn't been reported
by Debian users yet, but nonetheless the bug was present)

unblock python-iptables/0.11.0-3

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

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



Bug#859679: Acknowledgement (heaptrack: frontends miss dependencies on libheaptrack)

2017-04-05 Thread IOhannes m zmoelnig
On 04/05/2017 10:22 PM, IOhannes m zmoelnig wrote:
> but even in this case, a "Recommends" would be the appropriate
> relationship

to be clear, i think the relationships should be
 heaptrack Depends: libheaptrack
 heaptrack_gui Enhances: heaptrack
or at least
 heaptrack Recommends: libheaptrack

gfmsadr
IOhannes




signature.asc
Description: OpenPGP digital signature


Bug#859679: heaptrack: frontends miss dependencies on libheaptrack

2017-04-05 Thread IOhannes m zmoelnig
Source: heaptrack
Version: 1.0.0-1
Severity: important

Dear Maintainer,

it seems that the 'heaptrack' binary package (and 'heaptrack-gui' as well)
misses a dependency on libheaptrack.
both have no automatic dependency on the library, because they are not directly
using it (so dpkg-shlibdeps misses the dep). instead the main purpose f the
binaries provided by both packages is to inject libheaptrack into a target
binary (by use of LD_PRELOAD).
however, for this to work libheaptrack *must* be installed.

you might insist that a strict dependency ("Depends") is not necessary, and that
there are usecases for having heaptrack(-gui) installed without libheaptrack.
but even in this case, a "Recommends" would be the appropriate relationship (see
policy §7.2: "The Recommends field should list packages that would be found
together with this one in all but unusual installations").


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

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

-- no debconf information


Bug#859538: unblock: libsndfile/1.0.27-2

2017-04-04 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package libsndfile

upstream recently discovered two buffer overruns in the code (handling FLAC and
ID3 files), and promptly rolled out a new release.
the updated Debian package backports these fixes.

since libsndfile is a widely used library for reading soundfiles (e.g. it is a
dependency of the both pulseaudio (the general purpose sound system for
Desktops) and jackd (the sound server for "professional" (studio) use),
i'd consider having the fixed version in stretch a high priority.

thanks for your consideration.

msard
IOhannes


unblock libsndfile/1.0.27-2

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru libsndfile-1.0.27/debian/changelog libsndfile-1.0.27/debian/changelog
--- libsndfile-1.0.27/debian/changelog  2016-10-05 22:32:40.0 +0200
+++ libsndfile-1.0.27/debian/changelog  2017-04-04 15:33:45.0 +0200
@@ -1,3 +1,11 @@
+libsndfile (1.0.27-2) unstable; urgency=medium
+
+  * Backported fixes for buffer-write overflows from 1.0.28.
+Thanks to Erik de Castro Lopo
+  * Added myself to uploaders
+
+ -- IOhannes m zmölnig (Debian/GNU)   Tue, 04 Apr 2017 
15:33:45 +0200
+
 libsndfile (1.0.27-1) unstable; urgency=low
 
   [ Erik de Castro Lopo ]
diff -Nru libsndfile-1.0.27/debian/control libsndfile-1.0.27/debian/control
--- libsndfile-1.0.27/debian/control2016-10-05 22:32:40.0 +0200
+++ libsndfile-1.0.27/debian/control2017-04-04 15:33:45.0 +0200
@@ -2,6 +2,8 @@
 Section: devel
 Priority: optional
 Maintainer: Erik de Castro Lopo 
+Uploaders:
+ IOhannes m zmölnig (Debian/GNU) ,
 Build-Depends: debhelper (>= 8.1.3), pkg-config, dh-autoreconf,
  libvorbis-dev (>= 1.2.3), libflac-dev (>= 1.1.4-3),
  libasound2-dev [linux-any]
diff -Nru libsndfile-1.0.27/debian/patches/fix_bufferoverflows.patch 
libsndfile-1.0.27/debian/patches/fix_bufferoverflows.patch
--- libsndfile-1.0.27/debian/patches/fix_bufferoverflows.patch  1970-01-01 
01:00:00.0 +0100
+++ libsndfile-1.0.27/debian/patches/fix_bufferoverflows.patch  2017-04-04 
15:33:45.0 +0200
@@ -0,0 +1,570 @@
+Description: fixes buffer write overflows
+Author: Erik de Castro Lopo
+Origin: upstream
+Applied-Upstream: 1.0.28
+Reviewed-by: IOhannes m zmölnig
+Last-Update: 2017-04-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- libsndfile.orig/src/id3.c
 libsndfile/src/id3.c
+@@ -1,5 +1,5 @@
+ /*
+-** Copyright (C) 2010-2011 Erik de Castro Lopo 
++** Copyright (C) 2010-2017 Erik de Castro Lopo 
+ **
+ ** This program is free software; you can redistribute it and/or modify
+ ** it under the terms of the GNU Lesser General Public License as published by
+@@ -48,9 +48,11 @@
+ 
+   /* Calculate new file offset and position ourselves there. */
+   psf->fileoffset += offset + 10 ;
+-  psf_binheader_readf (psf, "p", psf->fileoffset) ;
+ 
+-  return 1 ;
++  if (psf->fileoffset < psf->filelength)
++  {   psf_binheader_readf (psf, "p", psf->fileoffset) ;
++  return 1 ;
++  } ;
+   } ;
+ 
+   return 0 ;
+--- libsndfile.orig/src/flac.c
 libsndfile/src/flac.c
+@@ -61,10 +61,10 @@
+ 
+   FLAC__StreamMetadata *metadata ;
+ 
+-  const FLAC__int32 * const * wbuffer ;
+-  FLAC__int32 * rbuffer [FLAC__MAX_CHANNELS] ;
++  const int32_t * const * wbuffer ;
++  int32_t * rbuffer [FLAC__MAX_CHANNELS] ;
+ 
+-  FLAC__int32* encbuffer ;
++  int32_t* encbuffer ;
+   unsigned bufferpos ;
+ 
+   const FLAC__Frame *frame ;
+@@ -95,18 +95,18 @@
+ static sf_count_t flac_write_f2flac (SF_PRIVATE *psf, const float *ptr, 
sf_count_t len) ;
+ static sf_count_t flac_write_d2flac (SF_PRIVATE *psf, const double *ptr, 
sf_count_t len) ;
+ 
+-static void   f2flac8_array (const float *src, FLAC__int32 *dest, int 
count, int normalize) ;
+-static void   f2flac16_array (const float *src, FLAC__int32 *dest, 
int count, int normalize) ;
+-static void   f2flac24_array (const float *src, FLAC__int32 *dest, 
int count, int normalize) ;
+-static void   f2flac8_clip_array (const float *src, FLAC__int32 
*dest, int count, int normalize) ;
+-static void   f2flac16_clip_array (const float *src, FLAC__int32 
*dest, int count, int normalize) ;
+-static void   f2flac24_clip_array (const float *src, FLAC__int32 
*dest, int count, int normalize) ;

Bug#857982: python-caldav: package for python3

2017-03-16 Thread IOhannes m zmoelnig
Source: python-caldav
Severity: normal

Dear Maintainer,

please provide a package for python3.
python2 will (should) eventually go away, and according to [1], python-caldav
shouldwork nicely wih py3.

[1] http://pythonhosted.org/caldav/#python-3

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

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

-- no debconf information



Bug#857896: unblock: pd-boids/1.1.1-3

2017-03-16 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-boids

this fixes a recently discovered piuparts issue (dangling symlinks).

it also fixes a number of other (minor) things:
- switched to copyright-format/1.0
- fixed English in package description
- tightened dependencies
- fixed URLs for Vcs
- checked against new standards version

unblock pd-boids/1.1.1-3

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-boids-1.1.1/debian/changelog pd-boids-1.1.1/debian/changelog
--- pd-boids-1.1.1/debian/changelog 2011-06-23 01:48:56.0 +0200
+++ pd-boids-1.1.1/debian/changelog 2017-03-15 21:49:39.0 +0100
@@ -1,3 +1,23 @@
+pd-boids (1.1.1-3) unstable; urgency=medium
+
+  [ Hans-Christoph Steiner ]
+  * Depends: puredata-core | pd, so the depends is not only on a virtual 
package
+  * Removed leading article from synopsis
+  * Updated to copyright-format/1.0
+  * Removed 'DM-Upload-Allowed: yes', its deprecated
+
+  [ IOhannes m zmölnig ]
+  * Dropped broken symlink to non-existent examples/
+Thanks to Andreas Beckmann  (Closes: #857828)
+  * Fixed DEP5 copyright syntax
+  * Added myself to uploaders
+  * Demoted pd-libdir dependency to Recommends
+  * Depend on puredata rather than puredata-core
+  * Canonical Vcs-* stanzas
+  * Bumped Standards-Version to 3.9.8
+
+ -- IOhannes m zmölnig (Debian/GNU)   Wed, 15 Mar 2017 
21:49:39 +0100
+
 pd-boids (1.1.1-2) unstable; urgency=low
 
   * updated Build-Depends to use puredata-dev when available
diff -Nru pd-boids-1.1.1/debian/control pd-boids-1.1.1/debian/control
--- pd-boids-1.1.1/debian/control   2011-06-23 01:48:56.0 +0200
+++ pd-boids-1.1.1/debian/control   2017-03-15 21:49:39.0 +0100
@@ -2,24 +2,28 @@
 Section: sound
 Priority: optional
 Maintainer: Debian Multimedia Maintainers 

-DM-Upload-Allowed: yes
-Uploaders: Hans-Christoph Steiner 
-Build-Depends: debhelper (>= 7.0.50~),
-   puredata-dev | puredata (<< 0.43)
-Standards-Version: 3.9.2
+Uploaders:
+ Hans-Christoph Steiner ,
+ IOhannes m zmölnig (Debian/GNU) ,
+Build-Depends:
+ debhelper (>= 7.0.50~),
+ puredata-dev | puredata (<< 0.43),
+Standards-Version: 3.9.8
 Homepage: http://puredata.info
-Vcs-Git: git://git.debian.org/pkg-multimedia/pd-boids.git
-Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/pd-boids.git;a=summary
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/pd-boids.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/pd-boids.git
 
 Package: pd-boids
 Architecture: any
-Depends: ${shlibs:Depends},
- pd,
- pd-libdir,
- ${misc:Depends}
-Recommends: pd-import,
-gem
-Description: a Pd library for the "boids" flocking simulator algorithm
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ puredata | pd,
+Recommends:
+ pd-libdir,
+ pd-import,
+ gem,
+Description: Pd library for the "boids" flocking simulator algorithm
  Boids is a bird flight and animal flock simulator. It is based on the
  same algorithm which was used in Jurassic Park for the herding
  dinosaurs.  Boids takes an integer argument which is the number of
diff -Nru pd-boids-1.1.1/debian/copyright pd-boids-1.1.1/debian/copyright
--- pd-boids-1.1.1/debian/copyright 2011-06-23 01:48:56.0 +0200
+++ pd-boids-1.1.1/debian/copyright 2017-03-15 21:49:39.0 +0100
@@ -1,6 +1,6 @@
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135
-Name: boids
-Maintainer: Jan Schacher
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: boids
+Upstream-Contact: Jan Schacher
 Source: http://sourceforge.net/projects/pure-data/files/libraries/boids/
 
 Files: *
@@ -21,5 +21,5 @@
  You should have received a copy of the GNU General Public License
  along with this package; if not, write to the Free Software
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
-X-Comment: On Debian systems, the complete text of the GNU General
+Comment: On Debian systems, the complete text of the GNU General
  Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff -Nru pd-boids-1.1.1/debian/links pd-boids-1.1.1/debian/links
--- pd-boids-1.1.1/debian/links 2011-06-23 01:48:56.0 +0200
+++ pd-boids-1.1.1/debian/links 2017-03-15 21:49:39.0 +0100
@@ -1,3 +1,2 @@
 usr/lib/pd/extra/boids/README.txtusr/share/doc/pd-boids/README
-usr/lib/pd/extra/boids/examples  

Bug#857894: unblock: pd-windowing/0.1-3

2017-03-16 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-windowing

this fixes a recently discovered piuparts issue (dangling symlinks).

it also fixes a number of other (minor) things:
- switched to copyright-format/1.0
- tightened dependencies
- fixed URLs for Vcs and upstream
- checked against new standards version

since this is a leave package, impact should be minimal.

unblock pd-windowing/0.1-3

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-windowing-0.1/debian/changelog pd-windowing-0.1/debian/changelog
--- pd-windowing-0.1/debian/changelog   2011-06-13 06:14:55.0 +0200
+++ pd-windowing-0.1/debian/changelog   2017-03-15 21:30:12.0 +0100
@@ -1,3 +1,23 @@
+pd-windowing (0.1-3) unstable; urgency=medium
+
+  [ Hans-Christoph Steiner ]
+  * Depends: puredata-core | pd, so the depends is not only on a virtual 
package
+  * Updated to copyright-format/1.0
+  * Removed 'DM-Upload-Allowed: yes', it's deprecated
+
+  [ IOhannes m zmölnig ]
+  * Removed broken symlink to non-existent examples.
+Thanks to Andreas Beckmann  (Closes: #857826)
+  * Fixed DEP5 copyright.
+  * Added myself to uploaders
+  * Depend on puredata rather than puredata-core
+  * Canonical Vcs-* stanzas
+  * Fixed homepage field
+  * Demoted dependency on libdir to "Recommends"
+  * Bumped standards-version to 3.9.8
+
+ -- IOhannes m zmölnig (Debian/GNU)   Wed, 15 Mar 2017 
21:30:12 +0100
+
 pd-windowing (0.1-2) unstable; urgency=low
 
   [ Hans-Christoph Steiner ]
diff -Nru pd-windowing-0.1/debian/control pd-windowing-0.1/debian/control
--- pd-windowing-0.1/debian/control 2011-06-13 06:14:55.0 +0200
+++ pd-windowing-0.1/debian/control 2017-03-15 21:30:12.0 +0100
@@ -2,23 +2,27 @@
 Section: sound
 Priority: optional
 Maintainer: Debian Multimedia Maintainers 

-DM-Upload-Allowed: yes
-Uploaders: Hans-Christoph Steiner 
-Build-Depends: debhelper (>= 7.0.50~),
-   puredata-dev | puredata (<< 0.43)
-Standards-Version: 3.9.2
-Homepage: http://crca.ucsd.edu/~jsarlo/pd/
-Vcs-Git: git://git.debian.org/pkg-multimedia/pd-windowing.git
-Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/pd-windowing.git
+Uploaders:
+ Hans-Christoph Steiner ,
+ IOhannes m zmölnig (Debian/GNU) ,
+Build-Depends:
+ debhelper (>= 7.0.50~),
+ puredata-dev | puredata (<< 0.43),
+Standards-Version: 3.9.8
+Homepage: https://puredata.info/downloads/windowing
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/pd-windowing.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/pd-windowing.git
 
 Package: pd-windowing
 Architecture: any
-Depends: ${shlibs:Depends},
- pd,
- ${misc:Depends},
- pd-libdir
-Recommends: pd-import,
-pd-pddp
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ puredata | pd,
+Recommends:
+ pd-libdir,
+ pd-import,
+ pd-pddp,
 Description: library of windowing functions in Pd
  The windowing library provides Pd objects for a list of standard windowing
  functions, which are applied per block with each DSP tick: Hanning, Hamming,
diff -Nru pd-windowing-0.1/debian/copyright pd-windowing-0.1/debian/copyright
--- pd-windowing-0.1/debian/copyright   2011-06-13 06:14:55.0 +0200
+++ pd-windowing-0.1/debian/copyright   2017-03-15 21:30:12.0 +0100
@@ -1,26 +1,66 @@
-Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=135
-Name: windowing
-Maintainer: Joseph Sarlo
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: windowing
+Upstream-Contact: Joseph Sarlo
 Source: http://sourceforge.net/projects/pure-data/files/libraries/windowing/
 
-Files: bartlett~.c blackman~.c connes~.c cosine~.c gaussian~.c hamming~.c
-hanning~.c kaiser~.c lanczos~.c welch~.c
+Files: *
 Copyright: 2002, Joseph A. Sarlo
 License: GPL-2+
+
+Files: kaiser~.c
+Copyright: 1984, 1987, 1989, 1995, 2000, Stephen L. Moshier
+ 2002, Joseph A. Sarlo
+X-Original-Source: http://www.moshier.net/cephes-math-28.tar.gz
+License: GPL-2+ and BSD-3-clause
+
+Files: mconf.h
+Copyright: 1984, 1987, 1989, 1995, 2000, Stephen L. Moshier
+X-Original-Source: http://www.moshier.net/cephes-math-28.tar.gz
+License: BSD-3-clause
+
+Files: debian/*
+Copyright: 2010-2012, Hans-Christoph Steiner
+ 2011-2016, IOhannes m zmölnig 
+License: GPL-2+
+
+License: GPL-2+
  This package is free software; you can redistribute it and/or modify
  it under the terms of the GNU 

Bug#857868: unblock: pd-mediasettings/0.1.1-2

2017-03-15 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-mediasettings

this fixes a recently discovered piuparts issue (dangling symlinks).
it also fixes minor documentation issues (spelling errors in long desc).
since this is a leave package, impact should be minimal.

unblock pd-mediasettings/0.1.1-2

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-mediasettings-0.1.1/debian/changelog 
pd-mediasettings-0.1.1/debian/changelog
--- pd-mediasettings-0.1.1/debian/changelog 2016-01-23 20:25:03.0 
+0100
+++ pd-mediasettings-0.1.1/debian/changelog 2017-03-15 20:13:59.0 
+0100
@@ -1,3 +1,12 @@
+pd-mediasettings (0.1.1-2) unstable; urgency=medium
+
+  * Fixed symlink to GPL-3.
+Thanks to Andreas Beckmann  (Closes: #857827)
+  * Fixed spelling error in long description.
+  * Bumped standards-version to 3.9.8
+
+ -- IOhannes m zmölnig (Debian/GNU)   Wed, 15 Mar 2017 
20:13:59 +0100
+
 pd-mediasettings (0.1.1-1) unstable; urgency=medium
 
   [ IOhannes m zmölnig ]
diff -Nru pd-mediasettings-0.1.1/debian/control 
pd-mediasettings-0.1.1/debian/control
--- pd-mediasettings-0.1.1/debian/control   2016-01-23 20:24:51.0 
+0100
+++ pd-mediasettings-0.1.1/debian/control   2017-03-15 20:13:59.0 
+0100
@@ -1,13 +1,14 @@
 Source: pd-mediasettings
 Priority: optional
 Maintainer: Debian Multimedia Maintainers 

-Uploaders: IOhannes m zmölnig (Debian/GNU) 
+Uploaders:
+ IOhannes m zmölnig (Debian/GNU) ,
 Build-Depends: cdbs (>= 0.4.91~),
  debhelper,
  dh-buildinfo,
- devscripts,
- puredata-dev
-Standards-Version: 3.9.6
+ licensecheck,
+ puredata-dev,
+Standards-Version: 3.9.8
 Section: sound
 Homepage: http://download.puredata.info/mediasettings
 Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/pd-mediasettings.git
@@ -17,9 +18,9 @@
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- puredata | pd
+ puredata | pd,
 Description: programmatically modify the audio and MIDI settings from within Pd
  This library adds a programmatic interface to Pd (Pure Data) to query the
  currently available audio and MIDI backends (like alsa, jack,...) and
- interfaces (like built-in soundcard, virtual devices,...), and allows to 
enable
- and configure them from within a Pd patch.
+ interfaces (like built-in soundcard, virtual devices,...), and allows one to
+ enable and configure them from within a Pd patch.
diff -Nru pd-mediasettings-0.1.1/debian/control.in 
pd-mediasettings-0.1.1/debian/control.in
--- pd-mediasettings-0.1.1/debian/control.in2016-01-23 20:19:55.0 
+0100
+++ pd-mediasettings-0.1.1/debian/control.in2017-03-15 20:13:59.0 
+0100
@@ -1,10 +1,11 @@
 Source: pd-mediasettings
 Priority: optional
 Maintainer: Debian Multimedia Maintainers 

-Uploaders: IOhannes m zmölnig (Debian/GNU) 
+Uploaders:
+ IOhannes m zmölnig (Debian/GNU) ,
 Build-Depends: @cdbs@,
- puredata-dev
-Standards-Version: 3.9.6
+ puredata-dev,
+Standards-Version: 3.9.8
 Section: sound
 Homepage: http://download.puredata.info/mediasettings
 Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/pd-mediasettings.git
@@ -14,9 +15,9 @@
 Architecture: any
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- puredata | pd
+ puredata | pd,
 Description: programmatically modify the audio and MIDI settings from within Pd
  This library adds a programmatic interface to Pd (Pure Data) to query the
  currently available audio and MIDI backends (like alsa, jack,...) and
- interfaces (like built-in soundcard, virtual devices,...), and allows to 
enable
- and configure them from within a Pd patch.
+ interfaces (like built-in soundcard, virtual devices,...), and allows one to
+ enable and configure them from within a Pd patch.
diff -Nru pd-mediasettings-0.1.1/debian/copyright_hints 
pd-mediasettings-0.1.1/debian/copyright_hints
--- pd-mediasettings-0.1.1/debian/copyright_hints   2016-01-23 
20:20:22.0 +0100
+++ pd-mediasettings-0.1.1/debian/copyright_hints   2017-03-15 
20:13:59.0 +0100
@@ -21,12 +21,11 @@
  debian/watch
  mediasettings-meta.pd
  midisettings-help.pd
-Copyright: *No copyright*
+Copyright: NONE
 License: UNKNOWN
  FIXME
 
 Files: audiosettings.c
- mediasettings.h
  midisettings.c
 Copyright: 2010-2012, IOhannes m zmölnig
 License: UNKNOWN
@@ -37,6 +36,12 @@
 License: GPL-3+
  FIXME
 
+Files: mediasettings.h

Bug#857674: unblock: pd-cyclone/0.2~beta3-2

2017-03-13 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-cyclone

this fixes a recently discovered piuparts issue (dangling symlinks).
since this is a leave package, impact should be minimal.

unblock pd-cyclone/0.2~beta3-2

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-cyclone-0.2~beta3/debian/changelog 
pd-cyclone-0.2~beta3/debian/changelog
--- pd-cyclone-0.2~beta3/debian/changelog   2016-11-11 12:41:02.0 
+0100
+++ pd-cyclone-0.2~beta3/debian/changelog   2017-03-13 15:19:53.0 
+0100
@@ -1,3 +1,9 @@
+pd-cyclone (0.2~beta3-2) unstable; urgency=medium
+
+  * Fixed symlinks to README.md (Closes: #857156)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Mon, 13 Mar 2017 
15:19:53 +0100
+
 pd-cyclone (0.2~beta3-1) unstable; urgency=medium
 
   * New upstream version 0.2~beta3
diff -Nru pd-cyclone-0.2~beta3/debian/links pd-cyclone-0.2~beta3/debian/links
--- pd-cyclone-0.2~beta3/debian/links   2016-11-11 12:41:02.0 +0100
+++ pd-cyclone-0.2~beta3/debian/links   2017-03-13 15:19:53.0 +0100
@@ -1 +1 @@
-usr/lib/pd/extra/cyclone/README.txtusr/share/doc/pd-cyclone/README
+usr/lib/pd/extra/cyclone/README.mdusr/share/doc/pd-cyclone/README


Bug#857664: unblock: pd-ggee/0.26-5

2017-03-13 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pd-ggee

the uploaded package fixes two bugs that make parts of the package practically
unusable.

- #792720 makes two modules unusable on amd64
- #793827 makes one module unusable on Pd>=0.43 (and even oldstable includes
  0.43)

the upload fixes an additional recently found piuparts problem (dangling
symlink).

thanks for considering

unblock pd-ggee/0.26-5

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

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pd-ggee-0.26/debian/changelog pd-ggee-0.26/debian/changelog
--- pd-ggee-0.26/debian/changelog   2015-06-03 19:57:20.0 +0200
+++ pd-ggee-0.26/debian/changelog   2017-03-13 15:14:16.0 +0100
@@ -1,3 +1,14 @@
+pd-ggee (0.26-5) unstable; urgency=medium
+
+  * Update Vcs-Browser stanza
+  * Added debian/git-tuneclone.sh script
+  * Canonical homepage for Pd-projects
+  * Drop symlink to non-existant examples (Closes: #857161)
+  * Updated "button" to Pd-GUI rewrite (Closes: #793827)
+  * Fixed access to tables on 64bit systems (Closes: #792720)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Mon, 13 Mar 2017 
15:14:16 +0100
+
 pd-ggee (0.26-4) unstable; urgency=medium
 
   [ Hans-Christoph Steiner ]
diff -Nru pd-ggee-0.26/debian/control pd-ggee-0.26/debian/control
--- pd-ggee-0.26/debian/control 2015-06-03 17:10:46.0 +0200
+++ pd-ggee-0.26/debian/control 2017-03-13 15:14:16.0 +0100
@@ -8,9 +8,9 @@
puredata-dev,
quilt (>= 0.46-7~)
 Standards-Version: 3.9.6
-Homepage: http://puredata.info
+Homepage: http://download.puredata.info/ggee
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/pd-ggee.git
-Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/pd-ggee.git;a=summary
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/pd-ggee.git
 
 Package: pd-ggee
 Architecture: any
diff -Nru pd-ggee-0.26/debian/git-tuneclone.sh 
pd-ggee-0.26/debian/git-tuneclone.sh
--- pd-ggee-0.26/debian/git-tuneclone.sh1970-01-01 01:00:00.0 
+0100
+++ pd-ggee-0.26/debian/git-tuneclone.sh2017-03-13 15:14:16.0 
+0100
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+## script to initialize a cloned repository
+## with per (local) repository settings.
+
+# - ignore quilt's .pc/ directory
+# - enable the "--follow-tags" mode for pushing
+
+error() {
+ echo "$@" 1>&2
+}
+
+NAME=$(dpkg-parsechangelog -S Source)
+
+if [ "x${NAME}" = "x" ]; then
+ error "unable to determine package name"
+ error "make sure you run this script within a source package dir"
+ exit 1
+fi
+
+if [ ! -d ".git" ]; then
+ error "it seems like this source package is not under git control"
+ exit 1
+fi
+
+echo "tuning git-repository for ${NAME}"
+git config push.followTags true && echo "enabled push.followTags"
+
+GITEXCLUDE=".git/info/exclude"
+egrep "^/?\.pc/?$" "${GITEXCLUDE}" >/dev/null 2>&1 \
+  || (echo "/.pc/" >> "${GITEXCLUDE}" && echo "ignoring /.pc/")
+
+for branch in pristine-tar upstream master; do
+ git checkout "${branch}"
+done
diff -Nru pd-ggee-0.26/debian/links pd-ggee-0.26/debian/links
--- pd-ggee-0.26/debian/links   2015-06-03 17:07:35.0 +0200
+++ pd-ggee-0.26/debian/links   2017-03-13 15:14:16.0 +0100
@@ -1,2 +1 @@
 usr/lib/pd/extra/ggee/README.txtusr/share/doc/pd-ggee/README
-usr/lib/pd/extra/ggee/examples  usr/share/doc/pd-ggee/examples
diff -Nru pd-ggee-0.26/debian/patches/fix-64bit-arrays.patch 
pd-ggee-0.26/debian/patches/fix-64bit-arrays.patch
--- pd-ggee-0.26/debian/patches/fix-64bit-arrays.patch  1970-01-01 
01:00:00.0 +0100
+++ pd-ggee-0.26/debian/patches/fix-64bit-arrays.patch  2017-03-13 
15:14:16.0 +0100
@@ -0,0 +1,221 @@
+Description: fixing 64bit issues with table access
+ array_getfloatarray() is not 64bit-save, instead one must use
+ array_getfloatwords()
+Author: upstream
+Reviewed-by: IOhannes m zmölnig
+Last-Update: 2017-03-13
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- pd-ggee.orig/experimental/tabwrite4~.c
 pd-ggee/experimental/tabwrite4~.c
+@@ -12,9 +12,9 @@
+ t_object x_obj;
+ int x_phase;
+ int x_npoints;
+-float *x_vec;
++t_word *x_vec;
+ t_symbol *x_arrayname;
+-float x_f;
++t_float x_f;
+ t_sample x_1;
+ t_sample x_2;
+ t_sample x_3;
+@@ -22,8 +22,6 @@
+ float x_index;
+ } t_tabwrite4_tilde;
+ 
+-static void tabwrite4_tilde_tick(t_tabwrite4_tilde *x);
+-
+ static void *tabwrite4_tilde_new(t_symbol *s)
+ {
+ t_tabwrite4_tilde *x = (t_tabwrite4_tilde *)pd_new(tabwrite4_tilde_class);
+@@ -34,7 +32,7 @@
+ x->x_2 = 0.;
+   

Bug#854782: unblock: python-bottle-cork/0.12.0-2

2017-02-10 Thread IOhannes m zmoelnig
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package python-bottle-cork

Recently a vulnerability in the package has been discovered (due to very weak
hashing of passwords), reported in the BTS as #854390.

Upstream has provided a fix in their repository, which I have now backported
and uploaded.

>From a Debian repository perspective, python-bottle-cork is a leaf package
with a very small popcon (i'm not entirely sure, how many of the 5 installments
are actually mine), so the impact should be small enough.

unblock python-bottle-cork/0.12.0-2

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

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru python-bottle-cork-0.12.0/debian/changelog 
python-bottle-cork-0.12.0/debian/changelog
--- python-bottle-cork-0.12.0/debian/changelog  2016-08-31 21:13:24.0 
+0200
+++ python-bottle-cork-0.12.0/debian/changelog  2017-02-10 10:04:27.0 
+0100
@@ -1,3 +1,10 @@
+python-bottle-cork (0.12.0-2) unstable; urgency=medium
+
+  * Backported fix for weak hashing defaults (Closes: #854390)
+* Thanks: Federico Ceratto
+
+ -- IOhannes m zmölnig (Debian/GNU)   Fri, 10 Feb 2017 
10:04:27 +0100
+
 python-bottle-cork (0.12.0-1) unstable; urgency=medium
 
   * Initial package (Closes: #836163)
diff -Nru python-bottle-cork-0.12.0/debian/.git-dpm 
python-bottle-cork-0.12.0/debian/.git-dpm
--- python-bottle-cork-0.12.0/debian/.git-dpm   2016-08-31 21:13:24.0 
+0200
+++ python-bottle-cork-0.12.0/debian/.git-dpm   2017-02-10 10:04:27.0 
+0100
@@ -1,6 +1,6 @@
 # see git-dpm(1) from git-dpm package
-9f5b7a899774140f053c15ed7fd0b3c9d9b02bf8
-9f5b7a899774140f053c15ed7fd0b3c9d9b02bf8
+5cc4bf91c713ec506ced30483ce277456d55a609
+5cc4bf91c713ec506ced30483ce277456d55a609
 a9a0d14d2806481a276a7cc79f3dacf05a1e5fd6
 a9a0d14d2806481a276a7cc79f3dacf05a1e5fd6
 python-bottle-cork_0.12.0.orig.tar.gz
diff -Nru 
python-bottle-cork-0.12.0/debian/patches/0002-Backported-fix-for-weak-hashing-defaults.patch
 
python-bottle-cork-0.12.0/debian/patches/0002-Backported-fix-for-weak-hashing-defaults.patch
--- 
python-bottle-cork-0.12.0/debian/patches/0002-Backported-fix-for-weak-hashing-defaults.patch
1970-01-01 01:00:00.0 +0100
+++ 
python-bottle-cork-0.12.0/debian/patches/0002-Backported-fix-for-weak-hashing-defaults.patch
2017-02-10 10:04:27.0 +0100
@@ -0,0 +1,164 @@
+From 5cc4bf91c713ec506ced30483ce277456d55a609 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?=
+ 
+Date: Thu, 9 Feb 2017 22:51:53 +0100
+Subject: Backported fix for weak hashing defaults
+
+upstream: ebb2777d6eaeff0cfa95f9b1d8b83ed9d87a493b
+Closes: #854390
+---
+ cork/cork.py | 73 ++--
+ 1 file changed, 56 insertions(+), 17 deletions(-)
+
+diff --git a/cork/cork.py b/cork/cork.py
+index d8b2320..e8b6358 100644
+--- a/cork/cork.py
 b/cork/cork.py
+@@ -69,7 +69,8 @@ class BaseCork(object):
+ 
+ def __init__(self, directory=None, backend=None, email_sender=None,
+  initialize=False, session_domain=None, smtp_server=None,
+- smtp_url='localhost', session_key_name=None):
++ smtp_url='localhost', session_key_name=None,
++ preferred_hashing_algorithm=None, pbkdf2_iterations=None):
+ """Auth/Authorization/Accounting class
+ 
+ :param directory: configuration directory
+@@ -79,13 +80,24 @@ class BaseCork(object):
+ :param roles_fname: roles filename (without .json), defaults to 
'roles'
+ :type roles_fname: str.
+ """
++if preferred_hashing_algorithm not in ("PBKDF2sha1", "PBKDF2sha256", 
"scrypt"):
++raise Exception("preferred_hashing_algorithm must be 
'PBKDF2sha256', 'PBKDF2sha1' or 'scrypt'")
++
++if preferred_hashing_algorithm.startswith("PBKDF2") and not 
pbkdf2_iterations:
++raise Exception("pbkdf2_iterations must be set")
++elif preferred_hashing_algorithm == 'scrypt' and not scrypt_available:
++raise Exception("scrypt.hash required."
++" Please install the scrypt library.")
++
+ if smtp_server:
+ smtp_url = smtp_server
+ self.mailer = Mailer(email_sender, smtp_url)
+ self.password_reset_timeout = 3600 * 24
+ self.session_domain = session_domain
+ self.session_key_name = session_key_name or 'beaker.session'
+-self.preferred_hashing_algorithm = 'PBKDF2'
++self.saltlength = { 'PBKDF2':32, 'scrypt':32, 'argon2':57 }
++

Bug#802736: spamassassin: easy adding of sa-update channels

2017-01-13 Thread IOhannes m zmoelnig
Package: spamassassin
Version: 3.4.1-6
Followup-For: Bug #802736

I can only agree that sa-update should provide a means to easily
add additional update channels., e.g by using /etc/spamassassin/channels (if
that exists).

Generally it would be very nice if there was a way to configure sa-update (when
run via cron), without modifying /etc/cron.daily/spamassassin (which is indeed
"not pretty").


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

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

Versions of packages spamassassin depends on:
ii  adduser  3.115
ii  curl 7.51.0-1
ii  init-system-helpers  1.46
ii  libhtml-parser-perl  3.72-3
ii  libhttp-date-perl6.02-1
ii  libmail-dkim-perl0.40-1
ii  libnet-dns-perl  1.07-1
ii  libnetaddr-ip-perl   4.079+dfsg-1+b1
ii  libsocket6-perl  0.27-1+b1
ii  libsys-hostname-long-perl1.5-1
ii  libwww-perl  6.15-1
ii  lsb-base 9.20161125
ii  perl 5.24.1~rc4-1
ii  perl-modules-5.24 [libarchive-tar-perl]  5.24.1~rc4-1
ii  w3m  0.5.3-34

Versions of packages spamassassin recommends:
ii  gnupg 2.1.17-3
ii  libio-socket-inet6-perl   2.72-2
ii  libmail-spf-perl  2.9.0-4
ii  libperl5.24 [libsys-syslog-perl]  5.24.1~rc4-1
ii  sa-compile3.4.1-6
ii  spamc 3.4.1-6

Versions of packages spamassassin suggests:
ii  libdbi-perl  1.636-1+b1
pn  libencode-detect-perl
pn  libgeo-ip-perl   
ii  libio-socket-ssl-perl2.043-1
pn  libnet-patricia-perl 
ii  libperl5.24 [libcompress-zlib-perl]  5.24.1~rc4-1
pn  pyzor
pn  razor

-- no debconf information



Bug#848225: dehydrated: documentation on deployment

2016-12-15 Thread IOhannes m zmoelnig
Package: dehydrated
Version: 0.3.1-1
Severity: normal

Dear Maintainer,

dehydrated as a front-end for letsencrypt/ACME is really only usable in an
automated environment.
unfortunately, the documentation is rather silent about deployment.
there's only an "it is advised to run a cronjob regularily" and "you may need to
restart daemons".

The certbot package comes with a pre-configured cronjob/systemd-unit that at
least helps automating the regular call for cert renewal.

it would also be nice to have a more intergrated way of restarting services on
cert-renewal (though that's probably an upstream issue).



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

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

Versions of packages dehydrated depends on:
ii  ca-certificates  20161130
ii  curl 7.51.0-1
ii  openssl  1.1.0c-2

dehydrated recommends no packages.

dehydrated suggests no packages.

-- no debconf information



Bug#847988: pd-libdir: does not respect current loader path

2016-12-12 Thread IOhannes m zmoelnig
Package: pd-libdir
Version: 1.9-3
Severity: important

Dear Maintainer,

pd-libdir does not integrate nicely with Pd anymore.

Prior to Pd-0.47, Pd would iterate over all the loaders, and each loader would
then search all the paths as it deemed appropriate.
However, since Pd-0.47, Pd iterates over all search paths and calls each loader 
on each
path.
This is implemented by a slight change in API semantics when calling the
loaders: the loader callback got a 3rd argument 'path'; if non-NULL the loader
is supposed to only search this path;
if no loader has been succeeded, all of the loaders are again called, this time
with a path=NULL (so they know that this is the final round and they can search
additional resources; the loader should NOT iterate over the pd-searchpath
again).

anyhow, pd-libdir currently ignores the 'path' argument, thus breaking the new
loader  call semantics.
also, if pd-libdir cannot find a given library, it will keep searching for the
library in all search paths for each search path, thus doing N*(N+1) checks
(while 1 would have been enough)

please fix the loader, so it respects the 'path' argument.

PS: using important since pd-libdir is a core pd-package, thus effecting many
systems.

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

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

Versions of packages pd-libdir depends on:
ii  libc6   2.24-8
ii  puredata-core [pd]  0.47.1-3

Versions of packages pd-libdir recommends:
ii  puredata-import [pd-import]  1.3-3

pd-libdir suggests no packages.

-- no debconf information



Bug#833217: pycryptopp: Uses obsolete compressor for .deb data.tar member

2016-11-07 Thread IOhannes m zmoelnig
Package: src:pycryptopp
Followup-For: Bug #833217

Control: tags -1 pending
thanks

I've just uploaded an NMU with a fix (using gzip instead of bzip2) to DELAYED/5.

Please find the diff attached.

mfgards
IOhannes

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

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru pycryptopp-0.6.0.20120313/debian/changelog pycryptopp-0.6.0.20120313/debian/changelog
--- pycryptopp-0.6.0.20120313/debian/changelog	2013-08-22 23:07:55.0 +0200
+++ pycryptopp-0.6.0.20120313/debian/changelog	2016-11-07 22:43:57.0 +0100
@@ -1,3 +1,10 @@
+pycryptopp (0.6.0.20120313-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use gzip compression for package (Closes: #833217)
+
+ -- IOhannes m zmölnig (Debian/GNU)   Mon, 07 Nov 2016 22:43:57 +0100
+
 pycryptopp (0.6.0.20120313-1) unstable; urgency=low
 
   * Update debian/watch
diff -Nru pycryptopp-0.6.0.20120313/debian/rules pycryptopp-0.6.0.20120313/debian/rules
--- pycryptopp-0.6.0.20120313/debian/rules	2013-08-22 23:07:55.0 +0200
+++ pycryptopp-0.6.0.20120313/debian/rules	2016-11-07 22:43:57.0 +0100
@@ -69,7 +69,7 @@
 	dh_shlibdeps -a
 	dh_gencontrol -a
 	dh_md5sums -a
-	dh_builddeb -a -- -Z bzip2
+	dh_builddeb -a -- -Z gzip
 
 binary-indep:
 


Bug#843048: ITP: pd-xsample -- extended sample objects for Pure Data

2016-11-03 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-xsample
  Version : 0.3.1
  Upstream Author : Thomas Grill <g...@g.org>
* URL : http://g.org/research/software/xsample/
* License : GPL-2+
  Programming Lang: C++/Pd
  Description : extended sample objects for Pure Data

 This is a collection of efficient buffer-based sampling objects for Pure Data
 (Pd) and Max.
 There's the variable-speed interpolating player [xgroove~], the index-driven
 [xplay~] and the sample-accurate recorder [xrecord~]


I intend to maintain the package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#843047: ITP: pd-pool -- Hierarchical data storage for Pure Data

2016-11-03 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-pool
  Version : 0.2.1
  Upstream Author : Thomas Grill <g...@grrr.org>
* URL : http://g.org/research/software/pool
* License : GPL-2+
  Programming Lang: C++/Pd
  Description : Hierarchical data storage for Pure Data

 Pool can store and retrieve key/value pairs, where a key can be any atom and
 the value can be any list of atoms. Pool can manage folders, a folder name can
 be any atom. Pool objects can be named and then share their data space.
 Clipboard operations are possible in a pool or among several pools. File
 operations can load/save data from disk.

I intend to maintain the package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#843044: ITP: pd-vasp -- VASP modular - Vector assembling signal processor for PD

2016-11-03 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-vasp
  Version : 0.1.3
  Upstream Author : Thomas Grill <g...@g.org>
* URL : https://github.com/g/vasp
* License : GPL-2+
  Programming Lang: C++/Pd
  Description : VASP modular - Vector assembling signal processor for PD

 VASP is a package for PD or Max/MSP consisting of a number of externals
 extending these systems with functions for non-realtime array-based audio data
 processing. VASP is capable of working in the background, therefore not
 influencing eventual dsp signal processing.

I intend to maintain the package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#843043: ITP: pd-py -- Python scripting objects for Pure Data

2016-11-03 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-py
  Version : 0.2.0
  Upstream Author : Thomas Grill <g...@g.org>
* URL : http://g.org/research/software/py/
* License : GPL2+
  Programming Lang: C++/Python/Pd
  Description : Python scripting objects for Pure Data

 This object library provides full integration of the Python scripting language
 into the Pure Data (Pd) and Max/MSP real-time systems.
 .
  - py loads Python modules and allows to execute functions therein.
  - pyext uses Python classes to represent full-featured message objects.
 .
 Multithreading (‘detaching’) is supported for background operation.

I intend to maintain the package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842813: ITP: jsusfx -- Jesusonic FX - scripting language to audio DSP

2016-11-01 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: jsusfx
  Version : 0.3.1
  Upstream Author : Pascal Gauthier
* URL : https://github.com/asb2m10/jsusfx
* License : Apache2
  Programming Lang: C++
  Description : Jesusonic FX - scripting language to audio DSP

 jsusfx is an Open Source implementation of the JSFX scripting language that was
 created by Cockos and is made available with Reaper (a commercial multitrack
 editor and recorder).
 .
 This implementation is focusing on providing DSP scripting processing for other
 hosts (like Pure Data) and platforms.

I intend to maintain the package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842401: ITP: pd-upp -- Universal Polyphonic Player for Pure Data

2016-10-28 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-upp
  Version : 0.1
  Upstream Author : Thomas Grill 
* URL : http://g.org/research/software/upp/
* License : CC-BY-SA
  Programming Lang: Pd
  Description : Universal Polyphonic Player for Pure Data

 The Universal Polyphonic Player (short UPP) is an infrastructure for all kinds
 of polyphonic events – be it note-like events, other generated sounds or short
 grains in granular synthesis. The strengths of the system are a modular, easily
 extendible design, almost unlimited polyphony, ease of control, DSP load
 scaling and sample-accurate timing.

I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842399: ITP: pd-autopreset -- simple state saving for Pure Data

2016-10-28 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-autopreset
  Version : 0.9
  Upstream Author : Antoine Rousseau
* URL : https://github.com/MetaluNet/AutoPreset
* License : GPL
  Programming Lang: Pd
  Description : simple state saving for Pure Data

 AutoPreset is a simple state saving system (like rradical/ssad, among other
 ones). It aims to be simple and yet powerful.
 .
 One particularity of this system is to be able to interpolate float parameters
 between different settings (parameter morphing).


I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842398: ITP: pd-bandlimited -- bandlimited (non-aliasing) waveform generators for Pure Data

2016-10-28 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-bandlimited
  Version : 1.0.0
  Upstream Author : Paulo Casaes
* URL : https://github.com/pcasaes/bandlimited
* License : Apache
  Programming Lang: C, Pd
  Description : bandlimited (non-aliasing) waveform generators for Pure Data

 A computational expensive Pure Data (Pd) external that generates signal (saw,
 triangle, square, and variable duty cycle pulse wave) band limited to the
 sampling rate.


I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842397: ITP: pd-ableton-link -- integration of Ableton Link into Pure Data

2016-10-28 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-ableton-link
  Version : 0.2
  Upstream Author : Google Inc.
* URL : 
https://github.com/libpd/pd-for-ios/tree/master/abl_link/external
* License : GPL-2+
  Programming Lang: C++, Pd
  Description : integration of Ableton Link into Pure Data

 [abl_link~] is a Pd object that integrates Ableton Link into Pd. It has four
 outlets, which emit the index of the current step (at the beginning of each
 step), the current phase and beat time on each DSP tick, as well as the tempo
 on tempo changes. Phase and beat time are Link concepts. The purpose of the
 step feature is to generate events in Pd at a given rate (measured in steps per
 beat).

I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the pd-externals packaging effort.



Bug#842343: guake: movable tabs

2016-10-28 Thread IOhannes m zmoelnig
Package: guake
Version: 0.8.7-1
Severity: wishlist

Dear Maintainer,

sometimes i find myself in the situation, where I would like to re-order tabs in
guake.

Now, upstream claims that this has long been fixed [1] (in version 0.5.1!), but
while I'm using 0.8.7-1, it seems that this somehow has not made it into Debian.

the reasons I can think of are:
- not enabled in Debian
- removed from upstream
- user error

if the problem is indeed #1, i would kindly ask you to fix it.
if it is #3 ,i would be thankful for a pointer that gets me going.

damrs
IOhannes

[1] https://github.com/Guake/guake/issues/35


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

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

Versions of packages guake depends on:
ii  gconf2   3.2.6-4
ii  libgtk2.0-0  2.24.31-1
ii  notification-daemon  3.20.0-1
ii  python   2.7.11-2
ii  python-dbus  1.2.4-1
ii  python-gconf 2.28.1+dfsg-1.1
ii  python-glade22.24.0-5.1
ii  python-keybinder 0.3.1-1
ii  python-notify0.1.1-4
ii  python-vte   1:0.28.2-5+b1
ii  python-xdg   0.25-4
ii  python2.72.7.12-3+b1
pn  python:any   
ii  xfce4-notifyd [notification-daemon]  0.3.3-1

guake recommends no packages.

guake suggests no packages.

-- no debconf information



Bug#842263: ITP: pd-punish -- a collection of hacks for the Pd User Interface

2016-10-27 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-punish
  Version : 0.0
  Upstream Author : IOhannes m zmölnig <zmoel...@iem.at>
* URL : https://git.iem.at/pd-gui/punish/
* License : GPL
  Programming Lang: C, Tcl/Tk
  Description : a collection of hacks for the Pd User Interface

 punish is IEM's collection of Pure Data User Interface Hacks.
 It contains the following dearly needed plugins for the Pd-GUI:
 - triggerize: fix the dreaded fan-out by inserting [trigger]s where needed.
 - patcherize: refactor your code into modules (abstractions, sub-patches).

I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the Pd-packaging effort.



Bug#842107: ITP: ableton-link -- synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices

2016-10-25 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: ableton-link
  Version : 1.0.0
  Upstream Author : Ableton AG, Berlin
* URL : https://www.ableton.com/en/link/
* License : GPL
  Programming Lang: C++
  Description : synchronizes musical beat, tempo, and phase across multiple 
applications running on one or more devices

 Ableton Link, a technology that synchronizes musical beat, tempo, and phase
 across multiple applications running on one or more devices. Applications on
 devices connected to a local network discover each other automatically and form
 a musical session in which each participant can perform independently: anyone
 can start or stop while still staying in time. Anyone can change the tempo, the
 others will follow. Anyone can join or leave without disrupting the session.

I intend to maintain this under the pkg-multimedia-team umbrella.
It is a B-D of pd-abl-link~ which i would also like to package.



Bug#842103: ITP: pd-lib-builder -- common build system for Pure Data externals

2016-10-25 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-lib-builder
  Version : 0.2.7
  Upstream Author : Katja Vetter
* URL : https://github.com/pure-data/pd-lib-builder
* License : Public Domain
  Programming Lang: Make
  Description : common build system for Pure Data externals

 Makefile based build-system for Pure Data external libraries, with the
 following characteristics:
 - defines build settings based on autodetected OS and architecture
 - defines rules to build Pd class- or lib executables from C or C++ sources
 - defines rules for libdir installation
 - defines convenience targets for developer and user
 - evaluates implicit dependencies for non-clean builds

I intend to maintain this package under the pkg-multimedia-maintainers umbrella
as part of the pd-* externals packaging effort.



Bug#837806: ITP: python-canmatrix -- Handle CAN (Controller Area Network) database formats

2016-09-14 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmölnig (Debian/GNU) 

* Package name: python-canmatrix
  Version : 0.4
  Upstream Author : Eduard Broecker 
* URL : http://github.com/ebroecker/canmatrix
* License : BSD
  Programming Lang: Python
  Description : Handle CAN (Controller Area Network) database formats

Binary package names: python3-canmatrix python-canmatrix

 Canmatrix implements a "Python CAN Matrix Object" which describes the
 CAN-communication and the needed objects (Boardunits, Frames, Signals, Values,
 ...)
 Canmatrix also includes two Tools (canconvert and cancompare) for
 converting and comparing CAN databases. There are also some extract and merge
 options for dealing with CAN databases.
 Supported file formats for import:
  * .dbc candb / Vector
  * .dbf Busmaster (open source!)
  * .kcd kayak (open source!)
  * .arxml autosar system description
  * .yaml dump of the python object
  * .xls(x) excel xls-import, works with .xls-file generated by this lib
  * .sym peak pcan can description
 Supported file formats for export:
  * .dbc
  * .dbf
  * .kcd
  * .xls(x)
  * .json Canard (open source!)
  * .arxml (very basic implementation)
  * .yaml (dump of the python object)
  * .sym

I intend to maintain this package (and another CAN bus related package) within
the Debian Python Modules Team.



Bug#837805: (no subject)

2016-09-14 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmölnig (Debian/GNU) 

* Package name: python-can
  Version : 1.5.2
  Upstream Author : Brian Thorne 
* URL : https://bitbucket.org/hardbyte/python-can
* License : LGPL v3
  Programming Lang: Python
  Description : Controller Area Network (CAN) interface module for Python

Binary package names: python-can, python3-can

 The Controller Area Network (CAN, aka "CAN bus") is a bus standard designed
 to allow microcontrollers and devices to communicate with each other. It
 has priority based bus arbitration, reliable deterministic
 communication. It is used in cars, trucks, boats, wheelchairs and more.
 .
 The ``can`` package provides controller area network support for
 Python developers; providing `common abstractions to
 different hardware devices`, and a suite of utilities for sending and receiving
 messages on a can bus.

I intend to maintain this package (and another CAN bus related package) within
the Debian Python Modules Team.



Bug#836704: python3-iptables: doesn't find xtables in multi-arch directories

2016-09-04 Thread IOhannes m zmoelnig
Package: python3-iptables
Version: 0.11.0-1
Severity: normal

python-iptables fails to load, as it cannot find the xtables-directory

> >>> import iptc
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "/usr/lib/python3/dist-packages/iptc/__init__.py", line 10, in 
> from iptc.ip4tc import (is_table_available, Table, Chain, Rule, Match, 
> Target,
>   File "/usr/lib/python3/dist-packages/iptc/ip4tc.py", line 13, in 
> from .xtables import (XT_INV_PROTO, NFPROTO_IPV4, XTablesError, xtables,
>   File "/usr/lib/python3/dist-packages/iptc/xtables.py", line 704, in 
> raise XTablesError("can't find directory with extensions; "
> iptc.xtables.XTablesError: can't find directory with extensions; please set 
> XTABLES_LIBDIR

it works if i manually set the XTABLES_LIBDIR to /usr/lib/x86_64/xtables, as
suggested by the error-message.
however, the package should of course be able to find the xtables extensions
by itself, without user-intervention.

this is true for both python2 and python3 flavours of the package.

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

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

Versions of packages python3-iptables depends on:
ii  libc62.23-5
ii  python3  3.5.1-4
pn  python3:any  

python3-iptables recommends no packages.

Versions of packages python3-iptables suggests:
pn  python-iptables-doc  

-- no debconf information



Bug#836242: ITP: python-pytz -- World timezone definitions, modern and historical

2016-08-31 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmölnig (Debian/GNU) 

* Package name: python-pytz
  Version : 2016.6.1
  Upstream Author : Stuart Bishop 
* URL : http://pythonhosted.org/pytz
* License : MIT
  Programming Lang: Python
  Description : World timezone definitions, modern and historical

 pytz brings the Olson tz database into Python. This library allows
 accurate and cross platform timezone calculations using Python 2.4
 or higher. It also solves the issue of ambiguous times at the end
 of daylight saving time, which you can read more about in the Python
 Library Reference (``datetime.tzinfo``).

Binary package names: python-pytz python3-pytz
I intend to maintain this package under the Python Modules Team umbrella.



Bug#836234: ITP: python-iptables -- Python bindings for iptables

2016-08-31 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmölnig (Debian/GNU) 

* Package name: python-iptables
  Version : 0.11.0
  Upstream Author : Vilmos Nebehaj 
* URL : https://github.com/ldx/python-iptables
* License : Apache License, Version 2.0
  Programming Lang: Python
  Description : Python bindings for iptables

 Python-iptables provides a pythonesque wrapper via python bindings to iptables
 under Linux. Interoperability with iptables is achieved by using the iptables
 C libraries (libiptc, libxtables, and the iptables extensions), instead of
 calling the iptables binary and parsing its output.
 It is meant primarily for dynamic and/or complex routers and firewalls, where
 rules are often updated or changed, or Python programs wish to interface with
 the Linux iptables framework...

Binary package names: python3-iptables python-iptables
I intend to maintain this package within the Debian Python Modules Team.



Bug#836233: ITP: python-isc-dhcp-leases -- python module for reading dhcp leases files

2016-08-31 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmölnig (Debian/GNU) 

* Package name: python-isc-dhcp-leases
  Version : 0.8.1
  Upstream Author : Martijn Braam 
* URL : https://github.com/MartijnBraam/python-isc-dhcp-leases
* License : MIT
  Programming Lang: Python
  Description : python module for reading dhcp leases files

 Small python module for reading /var/lib/dhcp/dhcpd.leases as written by
 isc-dhcp-server.
 .
 This module also supports reading lease files from the isc dhcp daemon running
 in IPv6 mode.

Binary package names: python-isc-dhcp-leases python3-isc-dhcp-leases
I intend to maintain this package within the Debian Python Modules Team.



Bug#785237: lightdm-gtk-greeter: Please remove leading spaces from user name

2016-08-02 Thread IOhannes m zmoelnig
Package: lightdm-gtk-greeter
Version: 2.0.1-2
Followup-For: Bug #785237

Dear Maintainer,

for what it is worth, i fully support this feature-request (as i was to create a
new one due the to very same problems that andreas was/is facing).

mfgadsr
IOhannes

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

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

Versions of packages lightdm-gtk-greeter depends on:
ii  libc6   2.23-4
ii  libcairo2   1.14.6-1+b1
ii  libgdk-pixbuf2.0-0  2.34.0-1
ii  libglib2.0-02.48.1-2
ii  libgtk-3-0  3.20.6-2
ii  liblightdm-gobject-1-0  1.18.2-2
ii  libx11-62:1.6.3-1

Versions of packages lightdm-gtk-greeter recommends:
ii  desktop-base   8.0.2
ii  gnome-icon-theme-symbolic  3.12.0-2
ii  gnome-themes-standard  3.20.2-3
ii  policykit-10.105-16

lightdm-gtk-greeter suggests no packages.

-- no debconf information



Bug#833143: git-buildpackage: allow postclone hook to be configured in the repository

2016-08-01 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.8.1
Severity: normal

Dear Maintainer,

thanks for the new 'postclone' hook.

however, i wonder why it is impossible to configure the hook via the
*repository's* debian/gbp.conf

I wanted to submit a fix for this:
> diff --git a/gbp/scripts/clone.py b/gbp/scripts/clone.py
> index 57752f2..6ef5266 100755
> --- a/gbp/scripts/clone.py
> +++ b/gbp/scripts/clone.py
> @@ -103,8 +103,8 @@ def main(argv):
>  
>  # Reparse the config files of the cloned repository so we pick up the
>  # branch information from there but don't overwrite hooks:
> -postclone = options.postclone
>  (options, args) = parse_args(argv)
> +postclone = options.postclone
>  
>  # Track all branches:
>  if options.all:

but reading the surrounding comments ("but don't overwrite hooks"), it seems
that this is intentional.
most likely this is due to security implications (cloning a repository shouldn't
be allowed to run any unknown script).

however, this is NOT documented.
so please add a note to 'man 1 gbp-clone' (and the like) that any 'postclone'
configuration in the repository itself will be ignored.

while changing the documentation, you might also consider to change the
option-name (in the documentation) from the invalid "--git-postclone" to
"--postclone" (and similar for "--git-hooks" )

thanks for your kind consideration.

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

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

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

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

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

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/lib/python2.7/dist-packages/gbp/scripts/clone.py 
(from git-buildpackage package)



Bug#825370: unicap: FTBFS: mv: cannot stat './config.guess': No such file or directory

2016-06-08 Thread IOhannes m zmoelnig
Package: src:unicap
Followup-For: Bug #825370
Control: reassign -1 cdbs

This is really a regression in CDBS.

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

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



Bug#823694: gramps: citation confidence level per reference

2016-05-07 Thread IOhannes m zmoelnig
Package: gramps
Version: 4.2.3~dfsg-1
Severity: wishlist
Tags: upstream

Dear Maintainer,


this is another feature request for upstream, but since i don't want to
register with their bugtracker i report it here.
please forward this wishlist.

   * What led up to the situation?

gramps allows me to set a confidence level for a given source-citation.
this is a great feature.

however, it misses the point that many (most?) sources provide information on
multiple different things at the same time.
in practice the confidence level of a source varies greatly among those items.

consider a death-certificate issued in december 1834, that states that Foo Bar
died on 1834-12-12 and that they were 80 years old.
Now i have a high trust that this certificate got the death date correct.
however, i am way less confident that they got the age right (the certificate
doesn't state anything about how they obtained that information).

this is even more prominent when doing interviews with living persons: they
often remember details of their own life and their close family pretty well, but
they also know a little about distant relatives (but things get fuzzy).


anyhow, the point i'm trying to make is that i think the confidence-level should
be attached to the relation between event/... and citation, rather than solely
to the citation itself.


thanks for considering.

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

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

Versions of packages gramps depends on:
ii  gir1.2-gtk-3.03.20.3-1
ii  librsvg2-22.40.15-1
ii  python3-bsddb36.1.0-1+b2
ii  python3-gi3.20.0-2
ii  python3-gi-cairo  3.20.0-2
pn  python3:any   
ii  xdg-utils 1.1.1-1

Versions of packages gramps recommends:
ii  gir1.2-gexiv2-0.100.10.3-2
ii  gir1.2-osmgpsmap-1.0  1.1.0-1
ii  graphviz  2.38.0-13
ii  python3-icu   1.9.2-2+b2

Versions of packages gramps suggests:
ii  fonts-freefont-ttf20120503-4
pn  gir1.2-goocanvas-2.0  
ii  gir1.2-gtkspell3-3.0  3.0.8-1
ii  python3-pil   3.2.0-1
ii  rcs   5.9.4-3

-- no debconf information



Bug#823692: gramps: shortcut to last used citation

2016-05-07 Thread IOhannes m zmoelnig
Package: gramps
Version: 4.2.3~dfsg-1
Severity: wishlist
Tags: upstream

Dear Maintainer,

this is really a feature request for upstream, but since i don't want to
register with their bugtracker i report it here.
please forward this wishlist.

   * What led up to the situation?

often i find myself adding a bunch of new information that are connected
"somehow", usually because i just got access to a new "Source".
e.g. i just got the birth-certificate of Foo Bar, and this certificate contains
information about Foo's parents and grand-parents and their whereabouts. so i
find myself adding (resp. updating) information about 7 persons and up to 5
events, all based on this single document.

for each of these updates i would like to add a proper "citation" reference to
cross-link to that birth-certificate.
now the trouble i'm facing is that for each of these updates i have to navigate
my list of hundreds of sources/citations and find the same reference again and
again.

the various "search" functions are not that helpful, as they require me to
rapidly shift between keyboard and mouse.
esp. with source/citations and the tree-view this is really tiresome, as i find
myself opening/closing the same items repeatedly.

what i'd really love to have instead was a quick "last N citations used"
(probably with N<=5 or so) right under my mouse, so i can easily re-select that
citation without having to search for it first.

i guess this could be generalized to *any* reference (making a consistent
interface: usability++).

thanks for your consideration.


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

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

Versions of packages gramps depends on:
ii  gir1.2-gtk-3.03.20.3-1
ii  librsvg2-22.40.15-1
ii  python3-bsddb36.1.0-1+b2
ii  python3-gi3.20.0-2
ii  python3-gi-cairo  3.20.0-2
pn  python3:any   
ii  xdg-utils 1.1.1-1

Versions of packages gramps recommends:
ii  gir1.2-gexiv2-0.100.10.3-2
ii  gir1.2-osmgpsmap-1.0  1.1.0-1
ii  graphviz  2.38.0-13
ii  python3-icu   1.9.2-2+b2

Versions of packages gramps suggests:
ii  fonts-freefont-ttf20120503-4
pn  gir1.2-goocanvas-2.0  
ii  gir1.2-gtkspell3-3.0  3.0.8-1
ii  python3-pil   3.2.0-1
ii  rcs   5.9.4-3

-- no debconf information



Bug#817835: ITP: libambix -- AMBIsonics eXchange library

2016-03-10 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: libambix
  Version : 0.0.1
  Upstream Author : Johannes Zmölnig <zmoel...@iem.at>
* URL : http://ambisonics.iem.at/xchange/fileformat
* License : LGPL-2.1
  Programming Lang: C
  Description : AMBIsonics eXchange library

 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.

I intend to maintain this package within the pkg-multimedia-maintainers team.



Bug#817834: ITP: ambix-plugins -- ambiX Ambisonic plug-in suite

2016-03-10 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: ambix-plugins
  Version : 0.2.5
  Upstream Author : Matthias Kronlachner <m.kronlach...@gmail.com>
* URL : http://www.matthiaskronlachner.com/?p=2015
* License : GPL
  Programming Lang: C++
  Description : ambiX Ambisonics plug-in suite

 This is a set of cross-platform Ambisonics VST, LV2 plug-ins with variable
 order for use in Digital Audio Workstations like Ardour or as JACK standalone
 applications.
 .
 The plug-in suite use the ambiX convention (ACN channel order, SN3D
 normalization, full periphony (3D)). These plug-ins use a recursive
 implementation of the spherical harmonics, therefore the maximum Ambisonic
 order is defined at compile time. The practical maximum order is rather
 defined by the hosts maximum channel count or your CPU power.

I intend to maintain this package within the pkg-multimedia-maintainers team.



Bug#816855: gramps: unable to display places in geography view

2016-03-05 Thread IOhannes m zmoelnig
Package: gramps
Version: 4.2.2~dfsg-1
Severity: normal

Dear Maintainer,

today i discovered that the "geography view" stopped working (i'm pretty sure it
did work, but don't know the last version of gramps where this is true).

The problem is, that I store the coordinates of my places in
degree/minutes/seconds (e.g.  "51° 28′ 48″ N") and gramps fails to convert these
coordinates into floating point (51.48).
Btw, gramps does a syntax-check when I enter the coordinates, and verifies that
the above coordinates are fine; but when I want to display the places, I get a
traceback:

> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/gramps/gui/viewmanager.py", line 966, 
> in __create_page
> page_display = page.get_display()
>   File "/usr/lib/python3/dist-packages/gramps/gui/views/pageview.py", line 
> 389, in get_display
> self.top = self.build_interface()
>   File "/usr/lib/python3/dist-packages/gramps/gui/views/pageview.py", line 
> 162, in build_interface
> widget = self.build_widget()
>   File "/usr/lib/python3/dist-packages/gramps/plugins/lib/maps/osmgps.py", 
> line 115, in build_widget
> self.change_map(None, config.get("geography.map_service"))
>   File "/usr/lib/python3/dist-packages/gramps/plugins/lib/maps/osmgps.py", 
> line 172, in change_map
> self.goto_handle(handle=None)
>   File "/usr/lib/python3/dist-packages/gramps/plugins/view/geoplaces.py", 
> line 176, in goto_handle
> self.build_tree()
>   File "/usr/lib/python3/dist-packages/gramps/plugins/view/geoplaces.py", 
> line 194, in build_tree
> self._createmap(active)
>   File "/usr/lib/python3/dist-packages/gramps/plugins/view/geoplaces.py", 
> line 279, in _createmap
> self.osm.set_center_and_zoom(float(place.get_latitude()),
> ValueError: could not convert string to float: '51° 28′ 48″ N'

Attached is a minimal database (consisting of a single place), that exhibits 
the problem.
Basically, you only have to go to the "Geography" view and select "All known 
places".
(sometimes i have to switch to another menu and then back after that).

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

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

Versions of packages gramps depends on:
ii  gir1.2-gtk-3.03.18.8-1
ii  librsvg2-22.40.13-3
ii  python3-bsddb36.1.0-1+b2
ii  python3-gi3.18.2-2
ii  python3-gi-cairo  3.18.2-2
pn  python3:any   
ii  xdg-utils 1.1.1-1

Versions of packages gramps recommends:
ii  gir1.2-gexiv2-0.100.10.3-2
ii  gir1.2-osmgpsmap-1.0  1.1.0-1
ii  graphviz  2.38.0-12+b1
ii  python3-icu   1.9.2-2+b2

Versions of packages gramps suggests:
ii  fonts-freefont-ttf20120503-4
pn  gir1.2-goocanvas-2.0  
ii  gir1.2-gtkspell3-3.0  3.0.7-2
ii  python3-pil   3.1.1-1
ii  rcs   5.9.4-3

-- no debconf information


places-bug.gramps
Description: application/gzip


Bug#809848: closed by Benoit Mortier <benoit.mort...@opensides.be> (Re: fusiondirectory: please provide a gender-neutral 'users' icon)

2016-03-03 Thread IEM - network operating center (IOhannes m zmoelnig)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

hi,

On 2016-03-03 11:03, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report which
> was filed against the fusiondirectory package:
> 
> #809848: fusiondirectory: please provide a gender-neutral 'users'
> icon
> 
> It has been closed by Benoit Mortier
> .
> 
> Their explanation is attached below along with your original
> report. If this explanation is unsatisfactory and you have not
> received a better one in a separate message then please contact
> Benoit Mortier  by replying to this
> email.

thanks for caring about the bug.

however, it is totally unclear how this has been resolved.
- - fusiondirectory_1.0.8.8-3_all.deb still contains the exclusionary
symbol.
- - there hasn't been any upload of a newer version of fusiondirectory.

- - if the problem has been resolved in a newer upstream version (either
released or unreleased), please do not close the Debian bug until this
new version has hit the Debian archive.
tag the bug as "pending" instead.

- - if the problem can be resolved by installing another icon theme,
please say so (and mention a possible package to install).
from your original answer i was under the impression that chosing a
different icon themes won't help because fd explicetly does NOT use a
theme for the very icon this bug-report is about.

- - if you think that the problem is really none and should not be
fixed, you should clearly state this (and probably tag the bug as
"wontfix").

please do not close bugs if they are not resolved.

asdmr
IOhannes




- -- 
IEM - network operation center
mailto:n...@iem.at
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJW2BHbAAoJELZQGcR/ejb4jRcP/1UEcYuY3JJ0KeNKVeiyz5Ia
0Jp/8YV+fJusw3fDaY5w20FNqHif9RLfeqgxwEVAxJ/i8px1EYY+clFd7SYVo5EW
Q6YHE6gfl1d5MYJZMo7JPjwk4rCmveYszYIRT4aAPYN16NGvuHdybuYoMQKDMMy+
gm9zhjZHMb0d68D9fg6gmiTtzpHtahtPJjyFeqSitQuUHvLXALNm31F1Hgtoqp7F
cWVd+FxwZo6CxooIALtkYxgMmrfxL9W6KXYPR/FZlxWK/ezOkrP2s11NKd9V9ugf
HfdqSRmCfiDISKupreTtLCnVEn/1LA7RsmuClVCAItI1howdlLvR0Zo+puJ6BXq7
VozSnRra1bisCW9mhML4GcV2Kayv2xBbZWUt/X/QRP5MMOEh45tOzHSCBx2GWF+5
uZVW0xhplinivvPptwt6bRQOQxob5uBq3z/l6fF5IUHjv/RDtumZsWSs9uGYVkkX
3OC+TIyReC+5cmwlkiL2Fyydr7re8C/Dx1Gpp8KwnomefLBJMvyt/RKi6RRWfDWV
xkxjVPsSAP73wpjDN+264No2WpIIwmpNs4tWY/Lq1hzC3iqUz0+C05IESQ4gRrhp
Pu3rSW/EbLrhj9ktw4W4znHuVuteJgPvPyh5PTvIBXENfs6Pxtwt7Z3OFSc4rdFz
W868dDs/yJ/rS7k97fY4
=6A4C
-END PGP SIGNATURE-



Bug#815056: libtesseract4: fails to upgrade from libtesseract3

2016-02-18 Thread IOhannes m zmoelnig
Package: libtesseract4
Version: 3.04.01-1
Severity: serious
Justification: Policy 7.4

Dear Maintainer,

libtesseract4 provides at least one identical file as libtesseract3 without
declaring a "Conflicts" relationshipt, does breaking any upgrade:

> Preparing to unpack .../libtesseract4_3.04.01-1_amd64.deb ...
> Unpacking libtesseract4 (3.04.01-1) ...
> dpkg: error processing archive 
> /var/cache/apt/archives/libtesseract4_3.04.01-1_amd64.deb (--unpack):
>  trying to overwrite '/usr/lib/libtesseract.so.3.0.4', which is also in 
> package libtesseract3 3.04.00-5+b2
> dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
> Errors were encountered while processing:
>  /var/cache/apt/archives/libtesseract4_3.04.01-1_amd64.deb


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

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

Versions of packages libtesseract4 depends on:
ii  libc6   2.21-9
ii  libgcc1 1:5.3.1-8
ii  liblept41.71-2.1+b2
ii  libstdc++6  5.3.1-8

libtesseract4 recommends no packages.

libtesseract4 suggests no packages.

-- no debconf information



Bug#812815: git-buildpackage: ignore "/.pc/" directory for "3.0 (quilt)"

2016-01-26 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.7.1
Severity: wishlist

Dear Maintainer,

'gbp clone' provides a nice wrapper around 'git clone' that helps dealing with
packaging repositories.

now one of the things i need to do with many packaging repositories is to ignore
the /.pc/¹ directory created when maintaining patches with quilt.
as i don't want to touch /.gitignore (being outside of the /debian/ directory;
potentially conlicting with upstream's .gitignore), what i usually do is²:

 echo "/.pc/" >> .git/info/exclude

it would be great if 'gpb clone' could do this automatically for me (probably
only if the source-format is set to "3.0 (quilt)" in debian/source/format)

mgfards
IOhannes

¹ rooted in the packaging directory
² or rather: egrep "^/?\.pc/?$" .git/info/exclude >/dev/null || (echo "/.pc/" 
>> .git/info/exclude)

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

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

Versions of packages git-buildpackage depends on:
ii  devscripts2.15.10
ii  git   1:2.7.0-1
ii  man-db2.7.5-1
ii  python-dateutil   2.4.2-1
pn  python-pkg-resources  
ii  python-six1.10.0-1
pn  python:any

Versions of packages git-buildpackage recommends:
ii  cowbuilder   0.78
ii  pbuilder 0.222
ii  pristine-tar 1.33
ii  python-requests  2.9.1-1

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  sudo   1.8.15-1.1
ii  unzip  6.0-20

-- no debconf information



Bug#812816: gbp-clone: user-defined post-clone script

2016-01-26 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.7.1
Severity: wishlist

Dear Maintainer,

i find myself repeatedly doing certain tasks after a fresh clone of a packaging
repository.
gbp-clone helps a bit, but i find that i need more:
- ignore quilt's ".pc" directory (reported as #812815)
- set 'push.followTags' via git-config, so i don't forget to push tags :-)

while i think the former is of general interest (hence the separate bug-report),
i think that the latter might be very specific to my personal workflow (and
therefore not a good addition to gbp in general).

so here's an idea:
it would be great if once could specify a script within the repository that is
run after 'gbp clone' has finished. e.g.

 $ gbp clone --post-clone-script=debian/gitfix.sh 
git+ssh://honk.sigxcpu.org/git/git-buildpackage.git

 $ cat git-buildpackage/debian/gitfix.sh
 echo '/.pc/' >> .git/info/exclude
 git config push.followTags true 

 $

now this becomes really powerful in conjunction with gbp.conf:

 $ gbp clone --post-clone-script=debian/gitfix.sh 
git+ssh://honk.sigxcpu.org/git/git-buildpackage.git

 $ cat git-buildpackage/debian/gpg.conf
 [DEFAULT]
 pristine-tar = True
 sign-tags = True
 [clone]
 post-clone-script = debian/gitfix.sh


the security implications and their fixes are left as an exercise for the 
reader.

gfmasrd
IOhannes

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

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

Versions of packages git-buildpackage depends on:
ii  devscripts2.15.10
ii  git   1:2.7.0-1
ii  man-db2.7.5-1
ii  python-dateutil   2.4.2-1
pn  python-pkg-resources  
ii  python-six1.10.0-1
pn  python:any

Versions of packages git-buildpackage recommends:
ii  cowbuilder   0.78
ii  pbuilder 0.222
ii  pristine-tar 1.33
ii  python-requests  2.9.1-1

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  sudo   1.8.15-1.1
ii  unzip  6.0-20

-- no debconf information



Bug#811423: gbp-import-orig: allow to anchor filters in package-root

2016-01-19 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.7.1
Followup-For: Bug #811423

Dear Maintainer,

for what it is worth: i found that using Files-Excluded in debian/copyright
allows me to do exactly what i wanted (filter files by their "absolute"
path-name - relative to the pkgdir).

So from my side this ticket can probably be closed.



Bug#811423: gbp-import-orig: allow to anchor filters in package-root

2016-01-18 Thread IOhannes m zmoelnig
Package: git-buildpackage
Version: 0.7.1
Severity: wishlist

Dear Maintainer,

i would like to add some filters to gbp-import-orig that exclude some
directories in the root of the package-dir, but not in subfolder.

e.g., my upstream layout is like the following (with foo-1.0 being stripped
away):

foo-1.0/foo/non-free-files.txt
foo-1.0/bar/foo/free-files.txt

so i would like to create a filter that only matches the first directory, but
not the second.

i tried "foo/*", but this will strip both ./foo/ and ./bar/foo/;
so i tried "/foo/*" and "./foo/*", but this stripped neither ./foo/ nor
./bar/foo;
i got desparate and tried "/*/foo/" (assuming that the filters are applied
before the 'foo-1.0' part is stripped away), but that didn't help either.
i even tried to use regular expressions (e.g. "^foo/.*/") without success.

so i believe that gbp-import-orig currently cannot handle stripping of rooted
directories.
please add this functionality!

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

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

Versions of packages git-buildpackage depends on:
ii  devscripts2.15.10
ii  git   1:2.7.0~rc3-1
ii  man-db2.7.5-1
ii  python-dateutil   2.4.2-1
pn  python-pkg-resources  
ii  python-six1.10.0-1
pn  python:any

Versions of packages git-buildpackage recommends:
ii  cowbuilder   0.78
ii  pbuilder 0.222
ii  pristine-tar 1.33
ii  python-requests  2.9.1-1

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  sudo   1.8.15-1.1
ii  unzip  6.0-20

-- no debconf information



Bug#811209: libsndfile: please package 1.0.26

2016-01-16 Thread IOhannes m zmoelnig
Source: libsndfile
Severity: normal

Dear Maintainer,

as you (with your upstream hat on) might well be aware, libsndfile-1.0.26 has
been released a while ago.

I would love to see the Debian package updated.


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

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



Bug#804490: RFP: pd-purest-json -- pd library for working with JSON data and RESTful webservices

2016-01-09 Thread IOhannes m zmoelnig
Package: wnpp
Followup-For: Bug #804490
Owner: IOhannes m zmoelnig <umlae...@debian.org>
Control: retitle -1 ITP: pd-purest-json -- pd library for working with JSON 
data and RESTful webservices

i intend to package this under the umbrella of the pkg-multimedia-maintainers
team.



Bug#809848: fusiondirectory: please provide a gender-neutral 'users' icon

2016-01-04 Thread IOhannes m zmoelnig
Package: fusiondirectory
Version: 1.0.8.2-5+deb8u1
Severity: wishlist

Dear Maintainer,

   * What led up to the situation?
installing fusiondirectory

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

navigating to the login-screen

   * What was the outcome of this action?

the login screen shows an icon (besides the 'username' field) of a potential 
user
that is clearly identifiable as a male (hairstyle in conjunction with tie).


- /usr/share/fusiondirectory/html/themes/default/icons/48/types/user.png

the image in question is

   * What outcome did you expect instead?

being offered a gender-neutral icon (hey, i have non-male users as well, who 
are supposed to use this!).

interestingly, when signing out, i am presented with another user-icon, which 
is way less gender-biased:

- /usr/share/icons/oxygen/48x48/places/user-identity.png (at least there is no 
tie).

however, the nicest icon i have found so far is 
- /usr/share/fusiondirectory/html/themes/default/icons/48/types/user-group.png



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


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

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

Versions of packages fusiondirectory depends on:
ii  apache2 [httpd] 2.4.10-10+deb8u3
ii  fusiondirectory-smarty3-acl-render  1.0.8.2-5+deb8u1
ii  gettext 0.19.3-2
ii  javascript-common   11
ii  libarchive-extract-perl 0.72-1
ii  libcrypt-cbc-perl   2.33-1
ii  libcrypt-passwdmd5-perl 1.3-10
ii  libfile-copy-recursive-perl 0.38-1
ii  libjs-prototype 1.7.1-3
ii  libjs-scriptaculous 1.9.0-2
ii  libnet-ldap-perl1:0.6400+dfsg-2
ii  libpath-class-perl  0.35-1
ii  libxml-twig-perl1:3.48-1
ii  php-fpdf3:1.7.dfsg-1
ii  php55.6.14+dfsg-0+deb8u1
ii  php5-cli5.6.14+dfsg-0+deb8u1
ii  php5-curl   5.6.14+dfsg-0+deb8u1
ii  php5-gd 5.6.14+dfsg-0+deb8u1
ii  php5-imagick3.2.0~rc1-1
ii  php5-imap   5.6.14+dfsg-0+deb8u1
ii  php5-ldap   5.6.14+dfsg-0+deb8u1
ii  php5-mcrypt 5.6.14+dfsg-0+deb8u1
ii  php5-recode 5.6.14+dfsg-0+deb8u1
ii  schema2ldif 1.1-1
ii  smarty-gettext  1.1.0-1
ii  smarty3 3.1.21-1

fusiondirectory recommends no packages.

Versions of packages fusiondirectory suggests:
pn  argonaut-server 
ii  fusiondirectory-schema  1.0.8.2-5+deb8u1
ii  slapd   2.4.40+dfsg-1+deb8u1

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

-- no debconf information



Bug#808611: ITP: juce -- Jules' Utility Class Extensions

2015-12-21 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: juce
  Version : 4.1
  Upstream Author : Julian Storer
* URL : http://www.juce.com
* License : GPL
  Programming Lang: C++
  Description : Jules' Utility Class Extensions

 JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
 developing cross-platform software.
 .
 It contains pretty much everything you're likely to need to create most
 applications, and is particularly well-suited for building highly-customised
 GUIs, and for handling graphics and sound.
 
For more information, visit the website: http://www.juce.com

JUCE is a toolkit used by a number of audio plugins and applications, including
future releases of giada.
I intend to package juce under the umbrella of the pkg-multimedia-maintainers.



Bug#808597: kodi-pvr-iptvsimple: wrong description (argusTV)

2015-12-21 Thread IOhannes m zmoelnig
Package: kodi-pvr-iptvsimple
Version: 1.11.5+git20150717-1
Severity: normal

Dear Maintainer,

the (english) description for kodi-pvr-iptvsimple reads:
> Description-en: Kodi PVR Addon Argustv
>  This package contains the Argustv PVR (Personal Video Recorder) [...]

obviously this is wrong and should instead mention iptv.



Bug#805484: ITP: pd-extendedview -- Pure Data abstractions for panoramic image creation and projection mapping with Gem

2015-11-18 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-extendedview
  Version : 0.4
  Upstream Author : Peter Venus, Marian Weger, Cyrille Henry and IEM
* URL : http://extendedview.mur.at
* License : GPL-3+
  Programming Lang: Pd
  Description : Pure Data abstractions for panoramic image creation and 
projection mapping with Gem

 Extended View Toolkit is a set of abstractions for combining multiple video or
 image sources into a panoramic image and for projection setups with mutliple
 projectors or projection environments with challenging geometric forms, better
 known as video mapping.
 .
 Multiple input media (e.g. camera input, video files, image files, 3D
 renderings) can be processed. It is possible to create imagery or video by
 either stitching multiple inputs to one continuous, or by unwrapping a
 360-degree image taken with a special optical lens system. Such processed media
 input can then be projected onto even irregular shaped surfaces. It is possible
 to blend smoothly between multiple projectors, to create seamless immersive
 media environments.

I intend to maintain this package under the pkg-multimedia-maintainers umbrella.



Bug#805485: ITP: pd-gil -- Geometry Interaction Library for Pure Data / Gem

2015-11-18 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-gil
  Version : 0.1
  Upstream Author : Marian Weger <m...@marianweger.com>
* URL : https://github.com/m---w/gil
* License : GPL-3+
  Programming Lang: Pd
  Description : Geometry Interaction Library for Pure Data / Gem

 This library provides abstractions to create interactive elements
 within a 3D-environment.
 .
 Currently supported visual elements include:
 - lines
 - circles
 - polygons
 .
 Interaction is mostly clicking, selecting and drag


I intend to maintain this package under the pkg-multimedia-maintainers umbrella.
This package is a dependency for the pd-extendedview package (ITP: #805484)



Bug#805486: ITP: pd-kollabs -- data management and state saving for Pure Data

2015-11-18 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-kollabs
  Version : 1.0
  Upstream Author : Marian Weger <m...@marianweger.com>
* URL : https://github.com/m---w/kollabs
* License : GPL-3+
  Programming Lang: Pd
  Description : data management and state saving for Pure Data

 KOLLABS is an abstraction library for Pure Data, that covers data management,
 OSC-, MIDI- and DMX-communication and state saving.
 .
 The included state engine allows complex scene management as well as fully
 programmable scene transitions.

I intend to maintain this package under the pkg-multimedia-maintainers umbrella.
This package is a dependency for the pd-extendedview package (ITP: #805484)



Bug#804712: ITP: pd-nusmuk -- a random collection of useful Pd objects

2015-11-10 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-nusmuk
  Version : 1.2
  Upstream Author : 
* URL : https://puredata.info
* License : GPL
  Programming Lang: Pd, C
  Description : a random collection of useful Pd objects

 The nusmuk library contains object targeted at high-quality audio synthesis
 like band-limited synthesizers, audio filters and effects and interpolating
 table lookups.
 It also includes a number of general purpose utilities, ranging from simple
 shorthand abstractions to higher mathematics (random generators).

I intend to maintain this under the pkg-multimedia-maintainers umbrella.



Bug#804711: ITP: pd-puremapping -- Pd library for complex data mappings

2015-11-10 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig <umlae...@debian.org>

* Package name: pd-puremapping
  Version : 1.1
  Upstream Author : Cyrille Henry <c...@chnry.net>
* URL : https://puredata.info
* License : GPL
  Programming Lang: Pd
  Description : Pd library for complex data mappings

 This collection of abstractions for Pure Data (Pd)are made to facilitate the
 use of sensors and to create complex relations between input and output of a
 dynamic system.
 Puremapping is based on the (discontinued) 'la-kitchen' library, and the
 'mapping' library.
 Most object of puremapping should be compatible with the 'mapping' lib object.

I intend to maintain this under the pkg-multimedia-maintainers umbrella.



Bug#795081: Incompatible with subversion 1.9

2015-10-08 Thread IOhannes m zmoelnig
Package: svn-all-fast-export
Version: 1.0.10-3
Followup-For: Bug #795081

I had no clue that this is related to svn-1.9, but I can confirm the symptoms.

it seems the problem is related to *deleting* files.

here's a simple self-contained example to reproduce the problem:

## 1st create an svn-repository where a file gets deleted
svnadmin create svnrepo
svn co file:///$(pwd)/svnrepo svnrepo-co
cd svnrepo-co
echo "foo" > README.txt
svn add README.txt
svn commit -m "foo"
svn rm README.txt
svn commit -m "no foo"
cd -

## conver that repository to git with a catch-all rule
cat 

Bug#800442: findutils: minor typo in german translation

2015-09-29 Thread IOhannes m zmoelnig
Package: findutils
Version: 4.4.2-9+b1
Severity: minor
Tags: l10n

Dear Maintainer,

i'm getting the following German error message when speciyfing a multi-character
argument to the '-type' flag:

$ LANG=de_AT.utf-8 find /tmp -type fu
find: Das Argument von -type muss ein eizelner Buchstabe sein.

this has a typo: "eizelner" should really read "einzelner" (with an additional
"n")

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

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

Versions of packages findutils depends on:
ii  libc6  2.19-22

findutils recommends no packages.

Versions of packages findutils suggests:
ii  mlocate  0.26-1

-- no debconf information



Bug#799945: RM: ardour3 -- ROM; package obsolete (replaced by newer version in different source package)

2015-09-24 Thread IOhannes m zmoelnig
Package: ftp.debian.org
Severity: normal

Hi,

ardour (a digital audio workstation), is available in Debian via two source
packages
- ardour  (providing ardour-4.2; current upstream version)
- ardour3 (providing ardour-3.5; released in 2014-10)

the pkg-multimedia team (including me) is maintaining both source packages.
the double source package comes from a time where "ardour" provided the stable
ardour-2.8 release, and ardour3 introduced a new major upstream version for
parallel install).

now, upstream has adapted a rolling release strategy, where they do not support
older releases.

in the light of this, the maintainers of both packages have decided to drop the
outdated ardour3 source package for stretch.

we therefore request removal from the unstable suite.

once ardour3 is removed from unstable, we will probably add a transitional
ardour3 *binary* package built from the ardour source package.
This transitional package will be removed after stretch has been released.


mfrdsa
IOhannes


PS: once ardour3 is removed from unstable, do I need to file another RM for
testing?



Bug#798043: lives: creates (and uses) world-writeable directory

2015-09-04 Thread IOhannes m zmoelnig
Package: lives
Version: 2.4.0~ds0-1+b1
Severity: important

Dear Maintainer,

simply starting `lives` will create a new directory `~/livestmp` (in my home),
which is world read and writeable.
i think this is an absolte no-go.

$ cd ~
$ rm -rf .lives* livestmp
$ lives
[...]
$ ls -lhan livestmp/
total 8.0K
drwxrwxrwx   2 1000 1000 4.0K Sep  4 20:35 .
drwxr-xr-x 100 1000 1000 4.0K Sep  4 20:35 ..
$ 

i would expect any newly created directories to obey (at least) my umask 
settings.

furthermore:
i really hate it, if applications clutter my home-directory with automatically
created directories.
now lives has already a wizard that asks me which directory i want to use as a
scratch-dir, but it does so after ~/livestmp has been created...

mfdasr
IOhannes


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

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

Versions of packages lives depends on:
ii  frei0r-plugins1.4-3+b1
ii  imagemagick   8:6.8.9.9-5.1+b1
ii  libasound21.0.29-1
ii  libatk1.0-0   2.16.0-2
ii  libavc1394-0  0.5.4-2
ii  libavutil-ffmpeg547:2.7.2-2+b1
ii  libc6 2.19-19
ii  libcairo-gobject2 1.14.2-2
ii  libcairo2 1.14.2-2
ii  libgdk-pixbuf2.0-02.31.5-1
ii  libglib2.0-0  2.44.1-1.1
ii  libgtk-3-03.16.6-1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20150825git1ed50c92~dfsg-1
ii  libmjpegutils-2.1-0   1:2.1.0+debian-3
ii  libpango-1.0-01.36.8-3
ii  libpangocairo-1.0-0   1.36.8-3
ii  libpng12-01.2.50-2+b2
ii  libpulse0 6.0-5
ii  libraw1394-11 2.1.1-1
ii  libswscale-ffmpeg37:2.7.2-2+b1
ii  libunicap20.9.12-2
ii  libweed0  2.4.0~ds0-1+b1
ii  libx11-6  2:1.6.3-1
ii  lives-data2.4.0~ds0-1
ii  lives-plugins 2.4.0~ds0-1+b1
ii  mplayer2 [mplayer]2.0-728-g2c378c7-4+b2
ii  ogmtools  1:1.5-3+b2
ii  perl  5.20.2-6
ii  procps2:3.3.10-2
ii  python2.7.9-1
ii  sox   14.4.1-5

Versions of packages lives recommends:
ii  dvgrab 3.5-2+b3
ii  icedax 9:1.1.11-3
ii  libogg01.3.2-1
ii  libtheora-bin  1.1.1+dfsg.1-6
ii  libtheora0 1.1.1+dfsg.1-6
ii  mencoder   2:1.1.1+svn37434-1
ii  mkvtoolnix 8.3.0-1
ii  pulseaudio 6.0-5
ii  x11-utils  7.7+3
ii  youtube-dl 2015.06.04.1-1

Versions of packages lives suggests:
ii  libdv-bin   1.0.0-6
ii  mjpegtools  1:2.1.0+debian-3

-- no debconf information



Bug#795896: ITP: pd-hexloader -- enable Pure Data with funny characters

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-hexloader
  Version : 1.6
  Upstream Author : IOhannes m zmölnig zmoel...@iem.at
* URL : https://get.puredata.info/hexloader
* License : GPL
  Programming Lang: C, Pd
  Description : enable Pure Data objects with funny characters

 Pd's default external objects loader maps object names to filenames and
 C-function names.
 Unfortunately both filenames and C-function names have restrictions (like the
 impossibility to include a '/').
 .
 This library adds an escaping mechanism based on hexadecimal encoding that
 allows to write and use objects that would otherwise be impossible.

I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795898: ITP: pd-tclpd -- Tcl objects for Pd

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-tclpd
  Version : 0.3.0
  Upstream Author : Federico Ferri mescali...@gmail.com
* URL : http://get.puredata.info/tclpd
* License : GPL2
  Programming Lang: C, Tcl, Pd
  Description : Tcl objects for Pd

 This library allows to to write externals for Pd using the Tcl language.
 It wraps the Pd API quite closely, and provides a small library of helper
 functions to be used for writing externals.
 .
 Using Tcl for writing objects in Pd has the advantage, the Tcl/Tk is already
 used as Pd's GUI toolkit, so no additional dependencies are required.

I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795895: ITP: pd-creb -- Tom's bag of trick

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-creb
  Version : 0.9.2
  Upstream Author : Tom Schouten t...@zwizwa.be
* URL : http://zwizwa.be/creb
* License : GPL2+
  Programming Lang: C, C++, Pd
  Description : Tom's bag of trick

 CREB - compl. red. ext. blk.
 .
 CREB is a collection general purpose Pd-externals, including
 bandlimited oscillators, chaotic oscillators, waveshapers, spectral processors
 and much more.


I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795900: ITP: pd-pduino -- Pd-object for interfacing with the arduino

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-pduino
  Version : 0.5.1
  Upstream Author : Hans-Christoph Steiner h...@eds.org
* URL : http://get.puredata.info/pduino
* License : GPL3
  Programming Lang: Pd
  Description : Pd-object for interfacing with the arduino

 This package includes a Pd object and a matching Arduino firmware.  It allows
 you to control the Arduino board from Pd without having to program in Arduino's
 C++.
 .
 WARNING!  This version of the [arduino] object for Pd will only work with 2.1
 versions of Firmata or newer!  It will not work with older versions of the
 firmware!

I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795899: ITP: pd-mediasettings -- programmatically modify the audio and MIDI settings from within Pd

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-mediasettings
  Version : 0.1
  Upstream Author : IOhannes m zmölnig zmoel...@iem.at
* URL : http://get.puredata.info/mediasettings
* License : GPL2+
  Programming Lang: C, Pd
  Description : programmatically modify the audio and MIDI settings from 
within Pd

 This library adds a programmatic interface to Pd to query the currently
 available media interfaces, and allows to enable and configure them.

I intend to maintain this package under the pkg-multimedia umbrella



Bug#795902: ITP: pd-mrpeach -- low-level communication objects for Pure Data

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-mrpeach
  Version : 
  Upstream Author : Martin Peach martin.pe...@sympatico.ca
* URL : http://get.puredata.info/mrpeach
* License : GPL2+
  Programming Lang: C, Pd
  Description : low-level communication objects for Pure Data

This library includes a number of independent submodules, most of them
dealing with low-level communication (e.g. on the byte-level):
- net
- binfile
- slip
- CMOS
- midifile

The various submodules will be made available as separate binary packages.
I intend to maintain the package under the pkg-multimedia umbrella.



Bug#795906: ITP: pd-testtools -- unit test framework for Pd

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-testtools
  Version : 0.1
  Upstream Author : Katja Vetter and Fred Jan Kraan katjavet...@gmail.com
* URL : http://get.puredata.info/testtools
* License : BSD-3
  Programming Lang: Pd
  Description : unit test framework for Pd

 testtools is a collection objects that help the developer with creating unit
 tests for Pure Data patches, both in the message domain and in the signal
 domain.


I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795901: ITP: pd-iem -- collection of general purpose objects for Pure Data

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-iem
  Version : 1.20
  Upstream Author : Institute of Electronic Music and Acoustics (iem)
* URL : http://iem.at/
* License : GPL
  Programming Lang: C, Pd
  Description : collection of general purpose objects for Pure Data

 pd-iem consists of a number of independent submodules
 - iem_adaptfilt (adaptive filters)
 - iem_delay (optimized delay lines)
 - iem_roomsim (room simluation)
 - iem_spec2 (optimized frequency domain processing)


The submodules will be made available as separate binary packages.
I intend to maintain the package under the pkg-multimedia umbrella.



Bug#795903: ITP: pd-rtc -- Real Time Composition Library for Pure Data

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-rtc
  Version : 4.1
  Upstream Author : Frank Barknecht f...@footils.org
* URL : http://get.puredata.info/rtc-lib
* License : BSD-3-clause
  Programming Lang: Pd
  Description : Real Time Composition Library for Pd

 This software library offers the possibility to experiment with a number of
 compositional techniques, such as serial procedures, permutations and 
controlled
 randomness.
 .
 Most of these objects are geared towards straightforward processing of data. By
 using these specialized objects together in a patch, programming becomes much
 more clear and easy.
 .
 Many functions that are often useful in algorithmic composition are provided
 with this library - therefore the composer could concentrate rather on the
 composition than the programming aspects.

I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795904: ITP: pd-log -- small library for logging

2015-08-17 Thread IOhannes m zmoelnig
Package: wnpp
Severity: wishlist
Owner: IOhannes m zmoelnig umlae...@debian.org

* Package name: pd-log
  Version : 0.1
  Upstream Author : Hans-Christoph Steiner h...@eds.org
* URL : http://get.puredata.info/log
* License : BSD-3
  Programming Lang: C, Pd
  Description : small library for logging

 This library adds objects to Pd that allow to create
 printout at various verbosity levels.
 .
 The objects can be used as drop-in replacement for the standard
 [print] object, but the printed messages can be filtered and
 have a colourful appearance.

I intend to maintain this package under the pkg-multimedia umbrella.



Bug#795245: python-zope.interface: long description wrongly claims it's python3

2015-08-12 Thread IOhannes m zmoelnig
Package: python-zope.interface
Version: 4.1.2-1
Severity: minor

Dear Maintainer,

the python-zope.interface's long description says
  This is the Python 3 version.
but the Depends (python ( 2.8), python (= 2.7~)) suggests that this is 
really the python2 version.

Also the packagename (python-*) hints at python2, as there is a separate
python3-zope.interface package for python3.

Please fix the description.


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



<    1   2   3   4   5   >