# Autopkgtest failure for Xenial

Most of the failure are gone now just by restarting the test once again.

Only one left[1] but as you can notice, the failure seems to be there for quite 
some time.
Last "pass" autopkgtest was in 2016-09-29 19:51:37 UTC.

I quiclky look and haven't seen any bug about it. Ideally this should be
fixed, but considering it is like this for quite some time, for now, I
think it is safe to say this failure can be ignore.

Note: This only clear the way for Xenial ... Artful still need
investigation.

[1] -
http://autopkgtest.ubuntu.com/packages/p/postgresql-9.5/xenial/armhf

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pam in Ubuntu.
https://bugs.launchpad.net/bugs/1538284

Title:
  [SRU] Unescaped left brace in regex is deprecated

Status in pam package in Ubuntu:
  Fix Released
Status in pam source package in Trusty:
  Won't Fix
Status in pam source package in Xenial:
  Fix Committed
Status in pam source package in Artful:
  Fix Committed
Status in pam package in Debian:
  Fix Released

Bug description:
  [Impact]

  When installing postgresql, many warning msgs are raised
  Please refer to Original Description

  ## Corrections
  In trusty, escaping is missing but not the same symptom. NOT AFFECTED TO 
TRUSTY

  [Test Case]

  1. create ubuntu instance
  2. apt install postgresql

  [Regression Potentials]
  This change is quite small(just escaping), and it is not code changes but 
getenv script which made by debian. so risk is minimal in my opinion.

  [Other info]

  Debian Bugs:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810873
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815595

  [Original Description]

  When installing postgresql on Ubuntu 16.04 (xenial), the following
  warning are raised:

  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.
  Unescaped left brace in regex is deprecated, passed through in regex; marked 
by <-- HERE in m/(?<!\\)\${ <-- HERE ([^}]+)}/ at /usr/sbin/pam_getenv line 78.

  This is due to the fact that unescaped brace are deprecated in Perl
  5.22.

  # rmadison perl
   perl | 5.18.2-2ubuntu1.3 | trusty-updates   # NOT AFFECTED
   perl | 5.22.1-9ubuntu0.2 | xenial-updates
   perl | 5.26.0-8ubuntu1   | artful
   perl | 5.26.1-5          | bionic

  Info:

  root@xenial:/var/log/imscp# lsb_release
  No LSB modules are available.
  root@xenial:/var/log/imscp# lsb_release -a
  No LSB modules are available.
  Distributor ID:       Ubuntu
  Description:  Ubuntu Xenial Xerus (development branch)
  Release:      16.04
  Codename:     xenial

  Howto reproduce:

  aptitude install postgresql

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pam/+bug/1538284/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to