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

Reply via email to