2019-06-14 22:52:28 |
Amine Raounak |
bug |
|
|
added bug |
2019-06-14 23:24:04 |
Launchpad Janitor |
openssl (Ubuntu): status |
New |
Confirmed |
|
2019-06-14 23:26:23 |
Stephen Davidson |
bug |
|
|
added subscriber Stephen Davidson |
2019-06-14 23:28:39 |
Amine Raounak |
summary |
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status |
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10 |
|
2019-06-15 00:45:40 |
Dimitri John Ledkov |
tags |
libssl1.1 |
bionic libssl1.1 |
|
2019-06-15 00:45:48 |
Dimitri John Ledkov |
tags |
bionic libssl1.1 |
bionic libssl1.1 regression-update |
|
2019-06-15 00:45:59 |
Dimitri John Ledkov |
openssl (Ubuntu): status |
Confirmed |
Incomplete |
|
2019-06-15 01:03:19 |
Dimitri John Ledkov |
description |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
The attempted fix
Line #153 of file /var/lib/dpkg/info/libssl1.1\:amd64.postinst
- db_get libraries/restart-without-asking
+ db_get libraries/restart-without-asking || true |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
The attempted fix
Line #153 of file /var/lib/dpkg/info/libssl1.1\:amd64.postinst
- db_get libraries/restart-without-asking
+ db_get libraries/restart-without-asking || true
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
|
2019-06-15 01:04:13 |
Dimitri John Ledkov |
description |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
The attempted fix
Line #153 of file /var/lib/dpkg/info/libssl1.1\:amd64.postinst
- db_get libraries/restart-without-asking
+ db_get libraries/restart-without-asking || true
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
The attempted fix
Line #153 of file /var/lib/dpkg/info/libssl1.1\:amd64.postinst
- db_get libraries/restart-without-asking
+ db_get libraries/restart-without-asking || true
[ WORKAROUND TO RECOVER YOUR SYSTEM ]
$ sudo dpkg-reconfigure libc6
$ sudo dpkg --configure libssl1.1
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
|
2019-06-15 01:04:30 |
Dimitri John Ledkov |
description |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
The attempted fix
Line #153 of file /var/lib/dpkg/info/libssl1.1\:amd64.postinst
- db_get libraries/restart-without-asking
+ db_get libraries/restart-without-asking || true
[ WORKAROUND TO RECOVER YOUR SYSTEM ]
$ sudo dpkg-reconfigure libc6
$ sudo dpkg --configure libssl1.1
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
[ WORKAROUND TO RECOVER YOUR SYSTEM ]
$ sudo dpkg-reconfigure libc6
$ sudo dpkg --configure libssl1.1
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
|
2019-06-15 09:19:25 |
OliFre |
bug |
|
|
added subscriber OliFre |
2019-06-15 09:19:42 |
OliFre |
bug |
|
|
added subscriber Peter Wienemann |
2019-06-15 12:52:50 |
hbt |
bug |
|
|
added subscriber hbt |
2019-06-17 10:10:31 |
David Reed |
bug |
|
|
added subscriber David Reed |
2019-06-17 11:33:07 |
budgester |
openssl (Ubuntu): status |
Incomplete |
Confirmed |
|
2019-06-17 11:51:49 |
Sam Mesterton-Gibbons |
bug |
|
|
added subscriber Sam Mesterton-Gibbons |
2019-06-17 13:30:28 |
Axel Amigo Arnold |
bug |
|
|
added subscriber Axel Amigo Arnold |
2019-06-17 14:24:14 |
Kevin |
bug |
|
|
added subscriber compufreak |
2019-06-17 21:39:35 |
Chris Crebolder |
bug |
|
|
added subscriber Chris Crebolder |
2019-06-18 00:01:26 |
Gary Makin |
bug |
|
|
added subscriber Gary Makin |
2019-06-18 01:07:51 |
Abhishek |
bug |
|
|
added subscriber Abhishek |
2019-06-18 11:25:37 |
Erik Sommer |
bug |
|
|
added subscriber Erik Sommer |
2019-06-18 16:46:13 |
Khairul Aizat Kamarudzzaman |
bug |
|
|
added subscriber Khairul Aizat Kamarudzzaman |
2019-06-18 17:14:45 |
Tom Reynolds |
bug |
|
|
added subscriber Ubuntu-discuss Bug team |
2019-06-18 17:15:03 |
Tom Reynolds |
bug |
|
|
added subscriber Tom Reynolds |
2019-06-20 15:53:49 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Eoan |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
bug task added |
|
openssl (Ubuntu Eoan) |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Bionic |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
bug task added |
|
openssl (Ubuntu Bionic) |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Disco |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
bug task added |
|
openssl (Ubuntu Disco) |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Cosmic |
|
2019-06-20 15:53:49 |
Dimitri John Ledkov |
bug task added |
|
openssl (Ubuntu Cosmic) |
|
2019-06-20 16:42:57 |
Launchpad Janitor |
openssl (Ubuntu Bionic): status |
New |
Confirmed |
|
2019-06-20 16:42:57 |
Launchpad Janitor |
openssl (Ubuntu Cosmic): status |
New |
Confirmed |
|
2019-06-20 16:42:57 |
Launchpad Janitor |
openssl (Ubuntu Disco): status |
New |
Confirmed |
|
2019-06-20 17:57:44 |
Dimitri John Ledkov |
description |
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
[ WORKAROUND TO RECOVER YOUR SYSTEM ]
$ sudo dpkg-reconfigure libc6
$ sudo dpkg --configure libssl1.1
[ Reproducer steps ]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
# sh -x /var/lib/dpkg/info/libssl1.1\:amd64.postinst configure 1.1.1
+ . /usr/share/debconf/confmodule
+ [ ! ]
+ PERL_DL_NONLAZY=1
+ export PERL_DL_NONLAZY
+ [ ]
+ exec /usr/share/debconf/frontend /var/lib/dpkg/info/libssl1.1:amd64.postinst configure 1.1.1
Checking for services that may need to be restarted...done.
Checking for services that may need to be restarted...done.
Checking init scripts...
# echo $?
10 |
[Impact]
* Systems that have in error removed debconf database fail to upgrade libssl1.1 (as e.g. is known to be done in some vagrant boxes)
* libssl1.1 tries to use debconf template from libc6 package, but doesn't ship one by itself as it should for shared templates. As it is not guaranteed that template will be available.
[TestCase]
# DO NOT DO THIS ON PRODUCTION MACHINES #
# echo PURGE | debconf-communicate libpam0g:amd64
0
# echo PURGE | debconf-communicate libpam0g
0
# echo PURGE | debconf-communicate libc6:amd64
0
# echo PURGE | debconf-communicate libc6
0
Then upgrade from bionic-release to the -proposed package and it should work.
It should not fail with exit code 10.
[Regression Potential]
* A new template is added, an identical import from glibc without any further changes. This registers the template in debconf, for this package, preventing the above describe error. This has no codechanges, only metadata.
[Other Info]
* Original bug report
The error happens when trying to configure libssl1.1:amd64 (dpkg --configure -D 20000 libssl1.1)
dpkg: error processing package libssl1.1:amd64 (--configure):
installed libssl1.1:amd64 package post-installation script subprocess returned error exit status 10
D020000: post_script_tasks - ensure_diversions
D020000: post_script_tasks - trig_incorporate
D020000: check_triggers_cycle pnow=libc-bin:amd64 first
Processing triggers for libc-bin (2.27-3ubuntu1) ...
D020000: post_postinst_tasks - trig_incorporate
Errors were encountered while processing:
libssl1.1:amd64
[ WORKAROUND TO RECOVER YOUR SYSTEM ]
$ sudo dpkg-reconfigure libc6
$ sudo dpkg --configure libssl1.1 |
|
2019-06-20 17:57:51 |
Dimitri John Ledkov |
openssl (Ubuntu Eoan): status |
Confirmed |
Fix Committed |
|
2019-06-20 17:58:31 |
Dimitri John Ledkov |
openssl (Ubuntu Disco): status |
Confirmed |
In Progress |
|
2019-06-20 17:58:32 |
Dimitri John Ledkov |
openssl (Ubuntu Cosmic): status |
Confirmed |
In Progress |
|
2019-06-20 17:58:41 |
Dimitri John Ledkov |
openssl (Ubuntu Bionic): status |
Confirmed |
In Progress |
|
2019-06-20 20:46:46 |
Steve Langasek |
openssl (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2019-06-20 20:46:49 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-06-20 20:46:51 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2019-06-20 20:47:02 |
Steve Langasek |
tags |
bionic libssl1.1 regression-update |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic |
|
2019-06-20 20:55:34 |
Steve Langasek |
openssl (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2019-06-20 20:55:48 |
Steve Langasek |
tags |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic verification-needed-cosmic |
|
2019-06-20 20:57:25 |
Steve Langasek |
openssl (Ubuntu Disco): status |
In Progress |
Fix Committed |
|
2019-06-20 20:57:38 |
Steve Langasek |
tags |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic verification-needed-cosmic |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
|
2019-06-21 10:29:40 |
Launchpad Janitor |
openssl (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2019-07-08 19:08:12 |
Marc Deslauriers |
tags |
bionic libssl1.1 regression-update verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-disco |
bionic libssl1.1 regression-update verification-done-bionic verification-needed verification-needed-cosmic verification-needed-disco |
|
2019-07-15 14:58:38 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-07-15 15:08:41 |
Launchpad Janitor |
openssl (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-07-15 15:30:01 |
Ekho |
bug |
|
|
added subscriber Ekho |
2019-07-15 15:30:27 |
Ekho |
removed subscriber Ekho |
|
|
|
2019-07-15 15:30:32 |
Ekho |
bug |
|
|
added subscriber Ekho |
2019-07-15 15:30:41 |
Ekho |
removed subscriber Ekho |
|
|
|
2019-07-15 15:30:47 |
Ekho |
bug |
|
|
added subscriber Ekho |
2019-07-15 15:30:59 |
Ekho |
removed subscriber Ekho |
|
|
|
2019-07-15 15:31:07 |
Ekho |
bug |
|
|
added subscriber Ekho |
2019-07-15 15:31:10 |
Ekho |
removed subscriber Ekho |
|
|
|
2019-08-16 10:59:25 |
Dimitri John Ledkov |
tags |
bionic libssl1.1 regression-update verification-done-bionic verification-needed verification-needed-cosmic verification-needed-disco |
bionic libssl1.1 regression-update verification-done verification-done-bionic verification-done-cosmic verification-done-disco |
|
2019-08-16 14:00:22 |
Jesus Ortiz |
bug |
|
|
added subscriber Jesus Ortiz |
2019-09-30 08:14:58 |
Launchpad Janitor |
openssl (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2020-02-02 01:36:47 |
Mathew Hodson |
openssl (Ubuntu Cosmic): status |
Fix Committed |
Won't Fix |
|
2020-02-02 01:37:09 |
Mathew Hodson |
tags |
bionic libssl1.1 regression-update verification-done verification-done-bionic verification-done-cosmic verification-done-disco |
bionic regression-update verification-done-bionic verification-done-cosmic verification-done-disco |
|