Package: lbdb
Version: 0.39
Severity: important
Tags: upstream patch
Dear Maintainer,
* What led up to the situation?
After upgrade to perl 5.22, lbdbq / mutt_ldap_query spams with
deprecation warnings:
> % lbdbq test
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE givenname}/ at /usr/lib/lbdb/mutt_ldap_query
> line 236, <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE givenname}/ at /usr/lib/lbdb/mutt_ldap_query
> line 248, <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE givenname}/ at /usr/lib/lbdb/mutt_ldap_query
> line 249, <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE sn}/ at /usr/lib/lbdb/mutt_ldap_query line 236,
> <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE sn}/ at /usr/lib/lbdb/mutt_ldap_query line 248,
> <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE sn}/ at /usr/lib/lbdb/mutt_ldap_query line 249,
> <DATA> line 755.
> Unescaped left brace in regex is deprecated, passed through in regex; marked
> by <-- HERE in m/\${ <-- HERE cn}/ at /usr/lib/lbdb/mutt_ldap_query line 236,
> <DATA> line 755.
> […]
* What exactly did you do (or not do) that was effective (or
ineffective)?
Applying linked patch¹ removed the warnings.
¹: http://loin.ploup.net/~naz/pub/lbdb-0.39-perl5-22.patch
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (990, 'unstable'), (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.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages lbdb depends on:
ii libc6 2.21-7
ii libvformat0 1.13-10
ii perl 5.22.1-4
lbdb recommends no packages.
Versions of packages lbdb suggests:
ii abook 0.6.1-1
ii finger 0.17-15
ii libauthen-sasl-perl 2.1600-1
ii libnet-ldap-perl 1:0.6500+dfsg-1
pn libpalm-perl <none>
ii mutt 1.5.24-1+b1
ii procmail 3.22-25
-- no debconf information