conflicting install-info installed with texlive2008

Bug #476115 reported by HsChen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
emacs23 (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

Binary package hint: emacsen-common

I have installed texlive2008 by internet.

ProblemType: Package
Architecture: amd64
Date: Fri Nov 6 11:46:20 2009
DistroRelease: Ubuntu 9.10
ErrorMessage: 子进程 已安装的 post-installation 脚本 返回了错误号 1
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: emacsen-common 1.4.19ubuntu1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: emacsen-common
Title: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的 post-installation 脚本 返回了错误号 1
Uname: Linux 2.6.31-14-generic x86_64

Revision history for this message
HsChen (hschen82) wrote :
Revision history for this message
era (era) wrote :

The attached DpkgTerminalLog.gz is in a language I cannot read. Do you think you can provide a translation of any error message pertaining to emacs23, emacsen-common, or the TeX packages? Also, the log file looks truncated -- is there any possibility that you ran out of disk space during installation?

affects: emacsen-common (Ubuntu) → emacs23 (Ubuntu)
Revision history for this message
HsChen (hschen82) wrote : Re: [Bug 476115] Re: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的 post-installation 脚本 返回了错误号 1

     I'm sorry era, I neglected the problem.
     The translated log file has been attached in this email, thanks for
your hard work!!
     I have enough disk space, about 3GB, left when installing emacs.
     It seems that the system cannot recognize that a new texlive version
has been installed, so I followed a post in ubuntu forum, which invite me to
install a dummy package to tell the dpkg system that texlive has been
installed.

    And the following is the bug description:

Binary package hint: emacsen-common

I have installed texlive2008 by Internet.

ProblemType: Package
Architecture: amd64
Date: Fri Nov 6 11:46:20 2009
DistroRelease: Ubuntu 9.10
ErrorMessage: subprocess installed post-installation script returned error
code 1
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: emacsen-common 1.4.19ubuntu1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: emacsen-common
Title: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade:
subprocess installed post-installation script returned error code 1
Uname: Linux 2.6.31-14-generic x86_64
Thank you again !

           HsChen in Beijing, China

2009/11/12 era <email address hidden>

> The attached DpkgTerminalLog.gz is in a language I cannot read. Do you
> think you can provide a translation of any error message pertaining to
> emacs23, emacsen-common, or the TeX packages? Also, the log file looks
> truncated -- is there any possibility that you ran out of disk space
> during installation?
>
> ** Package changed: emacsen-common (Ubuntu) => emacs23 (Ubuntu)
>
> --
> package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的
> post-installation 脚本 返回了错误号 1
> https://bugs.launchpad.net/bugs/476115
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “emacs23” package in Ubuntu: New
>
> Bug description:
> Binary package hint: emacsen-common
>
> I have installed texlive2008 by internet.
>
> ProblemType: Package
> Architecture: amd64
> Date: Fri Nov 6 11:46:20 2009
> DistroRelease: Ubuntu 9.10
> ErrorMessage: 子进程 已安装的 post-installation 脚本 返回了错误号 1
> InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
> NonfreeKernelModules: nvidia
> Package: emacsen-common 1.4.19ubuntu1
> PackageArchitecture: all
> ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
> SourcePackage: emacsen-common
> Title: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程
> 已安装的 post-installation 脚本 返回了错误号 1
> Uname: Linux 2.6.31-14-generic x86_64
>

Revision history for this message
HsChen (hschen82) wrote : Re: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的 post-installation 脚本 返回了错误号 1

     The translated log file has been attached in this posts , thanks for your hard work!!
     I have enough disk space, about 3GB, left when installing emacs.
     It seems that the system cannot recognize that a new texlive version has been installed, so I followed a post in ubuntu forum, which invite me to install a dummy package to tell the dpkg system that texlive has been installed.
    And the following is the bug description:

Binary package hint: emacsen-common

I have installed texlive2008 by Internet.

ProblemType: Package
Architecture: amd64
Date: Fri Nov 6 11:46:20 2009
DistroRelease: Ubuntu 9.10
ErrorMessage: subprocess installed post-installation script returned error code 1

InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: emacsen-common 1.4.19ubuntu1
PackageArchitecture: all
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: emacsen-common
Title: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error code 1

Uname: Linux 2.6.31-14-generic x86_64

Revision history for this message
HsChen (hschen82) wrote :

The attached is the dummy file, one is source, and the other is deb
          HsChen

Revision history for this message
Reinhard Tartler (siretart) wrote :

I think the relevant part of the failure is here:

正在设置 emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
install-info: No dir file specified; try --help for more information.
dpkg:处理 emacsen-common (--configure)时出错:
 子进程 已安装的 post-installation 脚本 返回了错误号 1
dpkg:依赖关系问题使得 emacs23-common 的配置工作不能继续:
 emacs23-common 依赖于 emacsen-common (>= 1.4.10);然而:
  软件包 emacsen-common 还没有被配置。
dpkg:处理 emacs23-common (--configure)时出错:
 依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 emacs23-bin-common 的配置工作不能继续:
 emacs23-bin-common 依赖于 emacs23-common (= 23.1+1-4ubuntu3);然而:
  软件包 emacs23-common 还没有被配置。
dpkg:处理 emacs23-bin-common (--configure)时出错:
 依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 emacs23 的配置工作不能继续:
 emacs23 依赖于 emacs23-bin-common (= 23.1+1-4ubuntu3);然而:
  软件包 emacs23-bin-common 还没有被配置。

can somone please translate this?

it seems to me that some broken info caused the upgrade to fail.

Changed in emacs23 (Ubuntu):
status: New → Incomplete
Revision history for this message
era (era) wrote :

Reinhard Tartler: a translation was attached by the reporter a while ago. Here is the relevant snippet.

Setting emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
install-info: No dir file specified; try --help for more information.
dpkg:Error occured when treating emacsen-common (--configure):
 Subroutine installed post-installation script return error code number 1
dpkg:dependence relationship problem stopped configuration of emacs23-common :
 emacs23-common depends on emacsen-common (>= 1.4.10);while:
  software package emacsen-common has not been configured
dpkg:Error occured when treating emacs23-common (--configure):
 Dependent problem - not configured yet
dpkg:dependence relationship problem stopped configuration of emacs23-bin-common :
 emacs23-bin-common depends on emacs23-common (= 23.1+1-4ubuntu3);while:
  software package emacs23-common has not been configured
dpkg:Error occured when treating emacs23-bin-common (--configure):
 Dependent problem - not configured yet
dpkg:dependence relationship problem stopped configuration of emacs23 :
 emacs23 depends on emacs23-bin-common (= 23.1+1-4ubuntu3);while:
  software package emacs23-bin-common has not been configured

I don't think this is the crucial part, though. There's an earlier problem which IMHO vaguely hints at install-info. It started throwing errors after dvipng was installed.

Revision history for this message
HsChen (hschen82) wrote : Re: [Bug 476115] Re: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的 post-installation 脚本 返回了错误号 1
Download full text (3.2 KiB)

Translations is followed:

setting emacsen-common (1.4.19ubuntu1) ...
emacsen-common: Handling install of emacsen flavor emacs
install-info: No dir file specified; try --help for more information.
dpkg:Error occured when dealing with emacsen-common (--configure):
 Subprocess Installed script post-installation returned error number 1
dpkg:Dependent problem leads to emacs23-common stopping configuration:
 emacs23-common depends on emacsen-common (>= 1.4.10);while:
 software package emacsen-common has not been configured yet.
dpkg:Error occured when dealing with emacs23-common (--configure):
 Dependent problem - not configured yet
dpkg:Dependent problem leads to emacs23-bin-common stopping configuration:
 emacs23-bin-common depends on emacs23-common (= 23.1+1-4ubuntu3);while:
 software package emacs23-common has not been configured yet.
dpkg:Error occured when dealing with emacs23-bin-common (--configure):
 Dependent problem - not configured yet
dpkg:Dependent problem leads to emacs23 stopping configuration:
 emacs23 depends on emacs23-bin-common (= 23.1+1-4ubuntu3);while:
 software package emacs23-bin-common has not been configured yet.

                           Thanks!

2009/11/12 Reinhard Tartler <email address hidden>

> I think the relevant part of the failure is here:
>
> 正在设置 emacsen-common (1.4.19ubuntu1) ...
> emacsen-common: Handling install of emacsen flavor emacs
> install-info: No dir file specified; try --help for more information.
> dpkg:处理 emacsen-common (--configure)时出错:
> 子进程 已安装的 post-installation 脚本 返回了错误号 1
> dpkg:依赖关系问题使得 emacs23-common 的配置工作不能继续:
> emacs23-common 依赖于 emacsen-common (>= 1.4.10);然而:
> 软件包 emacsen-common 还没有被配置。
> dpkg:处理 emacs23-common (--configure)时出错:
> 依赖关系问题 - 仍未被配置
> dpkg:依赖关系问题使得 emacs23-bin-common 的配置工作不能继续:
> emacs23-bin-common 依赖于 emacs23-common (= 23.1+1-4ubuntu3);然而:
> 软件包 emacs23-common 还没有被配置。
> dpkg:处理 emacs23-bin-common (--configure)时出错:
> 依赖关系问题 - 仍未被配置
> dpkg:依赖关系问题使得 emacs23 的配置工作不能继续:
> emacs23 依赖于 emacs23-bin-common (= 23.1+1-4ubuntu3);然而:
> 软件包 emacs23-bin-common 还没有被配置。
>
>
> can somone please translate this?
>
> it seems to me that some broken info caused the upgrade to fail.
>
> ** Changed in: emacs23 (Ubuntu)
> Status: New => Incomplete
>
> --
> package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的
> post-installation 脚本 返回了错误号 1
> https://bugs.launchpad.net/bugs/476115
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “emacs23” package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: emacsen-common
>
> I have installed texlive2008 by internet.
>
> ProblemType: Package
> Architecture: amd64
> Date: Fri Nov 6 11:46:20 2009
> DistroRelease: Ubuntu 9.10
> ErrorMessage: 子进程 已安装的 post-installation 脚本 返回了错误号 1
> InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
> NonfreeKernelModules: nvidia
> Package: emacsen-common 1.4.19ubuntu1
> PackageArchitecture: all
> ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
> SourcePackage: emacsen-common
> Title: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程
> 已安装的 post-installation 脚本 返回了错误号 1
> Uname: Linu...

Read more...

Revision history for this message
era (era) wrote : Re: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的 post-installation 脚本 返回了错误号 1

FWIW see perhaps also bug 478968.

Revision history for this message
Reinhard Tartler (siretart) wrote :

confirming from duplicate.

Changed in emacs23 (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
Reinhard Tartler (siretart) wrote :

This bug looks similar to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550824

After some more googling around, I'm pretty sure that this issue is actually this:

http://naveendageek.blogspot.com/2009/03/install-info-no-dir-file-specified-try.html

This is known in debian as: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=32550

Do you guys have installed your own install-info in /usr/local/ or something? Or have multiple copies of install-info installed?

Changed in emacs23 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
era (era) wrote :

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550824#40 pinpoints the problem: texlive installs an older version of install-info.

I vaguely thought about bug 38538 in this context but thought it was too long a shot ... I couldn't find an Ubuntu bug precisely about the dpkg install-info conflict but the upstream Debian bugs appear to be #9771 and #523980; see also http://wiki.debian.org/Transitions/DpkgToGnuInstallInfo

Revision history for this message
Reinhard Tartler (siretart) wrote : Re: [Bug 476115] Re: package emacsen-common 1.4.19ubuntu1 failed to install/upgrade:子进程 已安装的post-installation脚本 返回了错误号1

okay, if we conclude that this bug is caused by a broken copy of
install-info, let's check the version we have shipped so far:

install-info | 4.13a.dfsg.1-4ubuntu1 | karmic | amd64, i386
install-info | 4.13a.dfsg.1-4ubuntu1 | lucid | amd64, i386

this package was introduced in karmic. before, install-info was shipped
in dpkg only, and texinfo shipped it as /usr/bin/ginstall-info.

As such I come to the conclusion that this issue was either transient
and is already fixed in ubuntu, or is caused by installing a broken
version of install-info in /usr/local

It would be great if the affected people of this bug could comment on
this analysis.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
era (era) wrote :

Retitled this bug report in order to make it easier to find in search etc. If the analysis turns out to be wrong, feel free to change it to something more appropriate, obviously. If indeed this is a correct analysis, perhaps the bug could be closed (although I guess the packager could take some precautions to avoid this problem, given that it's fairly widespread).

summary: - package emacsen-common 1.4.19ubuntu1 failed to install/upgrade: 子进程 已安装的
- post-installation 脚本 返回了错误号 1
+ conflicting install-info installed with texlive2008
Revision history for this message
era (era) wrote :

Oh, and see also bug #295542

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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