I encountered this bug three days ago when I performed a fresh 16.04 install and then immediately upgraded to 18.04 via "do-release-upgrade -d". I will paste the info below but in summary, generating the en_DK.UTF-8 locale seems to be what was needed.
The error occurred during a "do-release-upgrade -d" on a fresh v16.04 installation to bring it up to v18.04.
Errors were encountered while processing:
tex-common
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 18.04
Package: tex-common 6.09
ProcVersionSignature: Ubuntu 4.4.0-130.156-generic 4.4.134
Uname: Linux 4.4.0-130-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
Date: Tue Jul 10 10:44:28 2018
ErrorMessage: installed tex-common package post-installation script subprocess returned error exit status 1
PackageArchitecture: all
Python3Details: /usr/bin/python3.6, Python 3.6.5, python3-minimal, 3.6.5-3
PythonDetails: /usr/bin/python2.7, Python 2.7.15rc1, python-minimal, 2.7.15~rc1-1
RelatedPackageVersions:
dpkg 1.19.0.5ubuntu2
apt 1.6.2
SourcePackage: tex-common
Title: package tex-common 6.09 failed to install/upgrade: installed tex-common package post-installation script subprocess returned error exit status 1
UpgradeStatus: Upgraded to bionic on 2018-07-10 (0 days ago)
Choices:
1: Launch a browser now
C: Cancel
Please choose (1/C): c
Could not install the upgrades
The upgrade has aborted. Your system could be in an unusable state. A
recovery will run now (dpkg --configure -a).
Setting up tex-common (6.09) ...
locale: Cannot set LC_ALL to default locale: No such file or directory
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.UIihIvhv
Please include this file if you report a bug.
dpkg: error processing package tex-common (--configure):
installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
tex-common
Upgrade complete
The upgrade has completed but there were errors during the upgrade
process.
To continue please press [ENTER]
=== Command detached from window (Tue Jul 10 11:42:28 2018) ===
=== Command terminated with exit status 1 (Tue Jul 10 11:42:38 2018) ===
[screen is terminating]
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
apt-get --reinstall install tex-common
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
E: Internal Error, No file name for tex-common:amd64
apt-get install tex-common
tex-common is already the newest version (6.09).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Do you want to continue? [Y/n] y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:",
LC_ALL = (unset),
LC_TIME = "en_DK.utf8",
LC_COLLATE = "C",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up tex-common (6.09) ...
locale: Cannot set LC_ALL to default locale: No such file or directory
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.8blia3MC
Please include this file if you report a bug.
dpkg: error processing package tex-common (--configure):
installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
tex-common
#locale -a
C
C.UTF-8
POSIX
en_US.utf8
edited /etc/locale.gen to uncomment en_DK.UTF-8
en_DK.UTF-8 UTF-8
ran the locale-gen command
Generating locales (this might take a while)...
en_DK.UTF-8... done
en_US.UTF-8... done
Generation complete.
dpkg --configure -a
Setting up tex-common (6.09) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time... done.
My apologies, I did not see this report when I created a duplicate issue (https:/ /bugs.launchpad .net/ubuntu/ +source/ tex-common/ +bug/1781002 Bug #1781002 ).
I encountered this bug three days ago when I performed a fresh 16.04 install and then immediately upgraded to 18.04 via "do-release-upgrade -d". I will paste the info below but in summary, generating the en_DK.UTF-8 locale seems to be what was needed.
The error occurred during a "do-release-upgrade -d" on a fresh v16.04 installation to bring it up to v18.04.
Errors were encountered while processing:
tex-common
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package ature: Ubuntu 4.4.0-130. 156-generic 4.4.134 ture: all ersions:
DistroRelease: Ubuntu 18.04
Package: tex-common 6.09
ProcVersionSign
Uname: Linux 4.4.0-130-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
Date: Tue Jul 10 10:44:28 2018
ErrorMessage: installed tex-common package post-installation script subprocess returned error exit status 1
PackageArchitec
Python3Details: /usr/bin/python3.6, Python 3.6.5, python3-minimal, 3.6.5-3
PythonDetails: /usr/bin/python2.7, Python 2.7.15rc1, python-minimal, 2.7.15~rc1-1
RelatedPackageV
dpkg 1.19.0.5ubuntu2
apt 1.6.2
SourcePackage: tex-common
Title: package tex-common 6.09 failed to install/upgrade: installed tex-common package post-installation script subprocess returned error exit status 1
UpgradeStatus: Upgraded to bionic on 2018-07-10 (0 days ago)
Choices:
1: Launch a browser now
C: Cancel
Please choose (1/C): c
Could not install the upgrades
The upgrade has aborted. Your system could be in an unusable state. A
recovery will run now (dpkg --configure -a).
Setting up tex-common (6.09) ... UIihIvhv
locale: Cannot set LC_ALL to default locale: No such file or directory
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.
Please include this file if you report a bug.
dpkg: error processing package tex-common (--configure):
installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
tex-common
Upgrade complete
The upgrade has completed but there were errors during the upgrade
process.
To continue please press [ENTER]
=== Command detached from window (Tue Jul 10 11:42:28 2018) ===
=== Command terminated with exit status 1 (Tue Jul 10 11:42:38 2018) ===
[screen is terminating]
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
apt-cache policy tex-common us.archive. ubuntu. com/ubuntu bionic/main amd64 Packages us.archive. ubuntu. com/ubuntu bionic/main i386 Packages dpkg/status
tex-common:
Installed: 6.09
Candidate: 6.09
Version table:
*** 6.09 500
500 http://
500 http://
100 /var/lib/
apt-get --reinstall install tex-common
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
E: Internal Error, No file name for tex-common:amd64
apt-get install tex-common 8blia3MC
tex-common is already the newest version (6.09).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Do you want to continue? [Y/n] y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:",
LC_ALL = (unset),
LC_TIME = "en_DK.utf8",
LC_COLLATE = "C",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up tex-common (6.09) ...
locale: Cannot set LC_ALL to default locale: No such file or directory
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time...
fmtutil failed. Output has been stored in
/tmp/fmtutil.
Please include this file if you report a bug.
dpkg: error processing package tex-common (--configure):
installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
tex-common
#locale -a
C
C.UTF-8
POSIX
en_US.utf8
edited /etc/locale.gen to uncomment en_DK.UTF-8
en_DK.UTF-8 UTF-8
ran the locale-gen command
Generating locales (this might take a while)...
en_DK.UTF-8... done
en_US.UTF-8... done
Generation complete.
dpkg --configure -a
Setting up tex-common (6.09) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time... done.