package initscripts 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 2

Bug #1615281 reported by Greg
30
This bug affects 3 people
Affects Status Importance Assigned to Milestone
sysvinit (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Simply upgrading from 15.10 to 16.04.

ProblemType: Package
DistroRelease: Ubuntu 16.04
Package: initscripts 2.88dsf-59.3ubuntu2
ProcVersionSignature: Ubuntu 4.2.0-27.32-generic 4.2.8-ckt1
Uname: Linux 4.2.0-27-generic i686
ApportVersion: 2.19.1-0ubuntu5
Architecture: i386
Date: Sat Aug 20 12:56:57 2016
DuplicateSignature: package:initscripts:2.88dsf-59.3ubuntu2:subprocess installed post-installation script returned error exit status 2
ErrorMessage: subprocess installed post-installation script returned error exit status 2
InstallationDate: Installed on 2015-08-05 (381 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release i386 (20150422)
RelatedPackageVersions:
 dpkg 1.18.4ubuntu1.1
 apt 1.2.12~ubuntu16.04.1
SourcePackage: sysvinit
Title: package initscripts 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 2
UpgradeStatus: Upgraded to xenial on 2016-08-20 (0 days ago)

Revision history for this message
Greg (silvermangb) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Steve Langasek (vorlon) wrote :

The error in the log is:

Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/sbin/update-rc.d line 6.
BEGIN failed--compilation aborted at /usr/sbin/update-rc.d line 6.
dpkg: error processing package initscripts (--configure):

The strict.pm module is part of the perl-base package, which is an Essential package. With perl-base 5.20.2-6ubuntu0.2 in 15.10, this is available at /usr/share/perl/5.20/strict.pm, which is part of the listed path.

This looks to me like a broken installation, rather than a bug in an Ubuntu package. What version of perl-base is installed at this system, and is /usr/share/perl/5.20/strict.pm present?

Changed in sysvinit (Ubuntu):
status: New → Incomplete
Revision history for this message
Greg (silvermangb) wrote : Re: [Bug 1615281] Re: package initscripts 2.88dsf-59.3ubuntu2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 2

Hi Steve,

/usr/share/perl is not present on my machine. I never did anything special
with the perl installation, in fact, I never directly use perl. I am doing
a complete reinstall of perl to see if that fixes the problem.

Thanks,

Greg

On Sat, Aug 20, 2016 at 11:50 PM Steve Langasek <
<email address hidden>> wrote:

> The error in the log is:
>
> Can't locate strict.pm in @INC (you may need to install the strict
> module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2
> /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20
> /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20
> /usr/local/lib/site_perl .) at /usr/sbin/update-rc.d line 6.
> BEGIN failed--compilation aborted at /usr/sbin/update-rc.d line 6.
> dpkg: error processing package initscripts (--configure):
>
> The strict.pm module is part of the perl-base package, which is an
> Essential package. With perl-base 5.20.2-6ubuntu0.2 in 15.10, this is
> available at /usr/share/perl/5.20/strict.pm, which is part of the listed
> path.
>
> This looks to me like a broken installation, rather than a bug in an
> Ubuntu package. What version of perl-base is installed at this system,
> and is /usr/share/perl/5.20/strict.pm present?
>
> ** Changed in: sysvinit (Ubuntu)
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1615281
>
> Title:
> package initscripts 2.88dsf-59.3ubuntu2 failed to install/upgrade:
> subprocess installed post-installation script returned error exit
> status 2
>
> Status in sysvinit package in Ubuntu:
> Incomplete
>
> Bug description:
> Simply upgrading from 15.10 to 16.04.
>
> ProblemType: Package
> DistroRelease: Ubuntu 16.04
> Package: initscripts 2.88dsf-59.3ubuntu2
> ProcVersionSignature: Ubuntu 4.2.0-27.32-generic 4.2.8-ckt1
> Uname: Linux 4.2.0-27-generic i686
> ApportVersion: 2.19.1-0ubuntu5
> Architecture: i386
> Date: Sat Aug 20 12:56:57 2016
> DuplicateSignature: package:initscripts:2.88dsf-59.3ubuntu2:subprocess
> installed post-installation script returned error exit status 2
> ErrorMessage: subprocess installed post-installation script returned
> error exit status 2
> InstallationDate: Installed on 2015-08-05 (381 days ago)
> InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release i386 (20150422)
> RelatedPackageVersions:
> dpkg 1.18.4ubuntu1.1
> apt 1.2.12~ubuntu16.04.1
> SourcePackage: sysvinit
> Title: package initscripts 2.88dsf-59.3ubuntu2 failed to
> install/upgrade: subprocess installed post-installation script returned
> error exit status 2
> UpgradeStatus: Upgraded to xenial on 2016-08-20 (0 days ago)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1615281/+subscriptions
>

Revision history for this message
Greg (silvermangb) wrote :
Download full text (3.3 KiB)

I tried to reinstall all of the perl packages, but, got this error:

Couldn't configure liblocale-gettext-perl:i386, probably a dependency
cycle problem.

I have not done anything out of the order in installing and updating
packages, so, I do not know why this is happening.

On Sun, Aug 21, 2016 at 11:26 AM Greg Silverman <email address hidden>
wrote:

> Hi Steve,
>
> /usr/share/perl is not present on my machine. I never did anything special
> with the perl installation, in fact, I never directly use perl. I am doing
> a complete reinstall of perl to see if that fixes the problem.
>
> Thanks,
>
> Greg
>
> On Sat, Aug 20, 2016 at 11:50 PM Steve Langasek <
> <email address hidden>> wrote:
>
>> The error in the log is:
>>
>> Can't locate strict.pm in @INC (you may need to install the strict
>> module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2
>> /usr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20
>> /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20
>> /usr/local/lib/site_perl .) at /usr/sbin/update-rc.d line 6.
>> BEGIN failed--compilation aborted at /usr/sbin/update-rc.d line 6.
>> dpkg: error processing package initscripts (--configure):
>>
>> The strict.pm module is part of the perl-base package, which is an
>> Essential package. With perl-base 5.20.2-6ubuntu0.2 in 15.10, this is
>> available at /usr/share/perl/5.20/strict.pm, which is part of the listed
>> path.
>>
>> This looks to me like a broken installation, rather than a bug in an
>> Ubuntu package. What version of perl-base is installed at this system,
>> and is /usr/share/perl/5.20/strict.pm present?
>>
>> ** Changed in: sysvinit (Ubuntu)
>> Status: New => Incomplete
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1615281
>>
>> Title:
>> package initscripts 2.88dsf-59.3ubuntu2 failed to install/upgrade:
>> subprocess installed post-installation script returned error exit
>> status 2
>>
>> Status in sysvinit package in Ubuntu:
>> Incomplete
>>
>> Bug description:
>> Simply upgrading from 15.10 to 16.04.
>>
>> ProblemType: Package
>> DistroRelease: Ubuntu 16.04
>> Package: initscripts 2.88dsf-59.3ubuntu2
>> ProcVersionSignature: Ubuntu 4.2.0-27.32-generic 4.2.8-ckt1
>> Uname: Linux 4.2.0-27-generic i686
>> ApportVersion: 2.19.1-0ubuntu5
>> Architecture: i386
>> Date: Sat Aug 20 12:56:57 2016
>> DuplicateSignature: package:initscripts:2.88dsf-59.3ubuntu2:subprocess
>> installed post-installation script returned error exit status 2
>> ErrorMessage: subprocess installed post-installation script returned
>> error exit status 2
>> InstallationDate: Installed on 2015-08-05 (381 days ago)
>> InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release i386 (20150422)
>> RelatedPackageVersions:
>> dpkg 1.18.4ubuntu1.1
>> apt 1.2.12~ubuntu16.04.1
>> SourcePackage: sysvinit
>> Title: package initscripts 2.88dsf-59.3ubuntu2 failed to
>> install/upgrade: subprocess installed post-installation script returned
>> error exit status 2
>> UpgradeStatus: Upgraded to xenial on 2016-08-20 (0 days ago)
>>
...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for sysvinit (Ubuntu) because there has been no activity for 60 days.]

Changed in sysvinit (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.