[Pkg-openssl-devel] Bug#894282: openssl: Missing quotes in c_rehash
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Wed Mar 28 12:30:30 BST 2018
Hi,
On Wed, 28 Mar 2018 12:51:06 +0300 Sergei Golovan <sgolovan at nes.ru> wrote:
> Package: openssl
> Version: 1.1.0h-1
> Severity: grave
>
> Dear Maintainer,
>
> In the latest openssl package there's a regression in c_rehash
script. Quotes
> are missing in lines 15 and 16:
>
> my $dir = /usr/lib/ssl;
> my $prefix = /usr;
>
> This makes Perl treat the lines as regexps which makes the script
unusable. It
> affects configuration of ca-certificates (it's not installable in sid
at the
> moment) therefore I set the severity to grave.
Wow. This one is really critical as it will cause many buildd jobs to
fail, due to ca-certificates not reallying being able to run its
postinst script:
```
Updating certificates in /etc/ssl/certs...
Unknown regexp modifier "/b" at /usr/bin/c_rehash line 15, at end of line
Unknown regexp modifier "/W" at /usr/bin/c_rehash line 26, at end of line
Unknown regexp modifier "/3" at /usr/bin/c_rehash line 26, at end of line
Unknown regexp modifier "/2" at /usr/bin/c_rehash line 26, at end of line
No such class installdir at /usr/bin/c_rehash line 58, near "Prefix our installdir"
(Might be a runaway multi-line // string starting on line 26)
syntax error at /usr/bin/c_rehash line 58, near "Prefix our installdir"
Can't redeclare "my" in "my" at /usr/bin/c_rehash line 63, near "my"
Execution of /usr/bin/c_rehash aborted due to compilation errors.
dpkg: error processing package ca-certificates (--configure):
installed ca-certificates package post-installation script subprocess returned error exit status 255
```
Dear openssl maintainers, please provide a fix asap for this. Thank you!
Mike
More information about the Pkg-openssl-devel
mailing list