[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#786888: marked as done (Fails to install)



Your message dated Wed, 3 Jun 2015 21:30:48 +0200
with message-id <20150603193048.GP32370@laboissiere.net>
and subject line Re: Bug#786888: Fails to install
has caused the Debian Bug report #786888,
regarding Fails to install
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
786888: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786888
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: octave-info
Version: 3.8.2-4
Severity: serious

Hi!

octave-info fails to install:

$ dpkg -i octave-info_3.8.2-4_all.deb 2>&1 | tee /tmp/octave
dpkg: considering removing octave3.2-info in favour of octave-info ...
dpkg: yes, will remove octave3.2-info in favour of octave-info
(Reading database ... 608326 files and directories currently installed.)
Preparing to unpack octave-info_3.8.2-4_all.deb ...
install-info: No dir file specified; try --help for more information.
dpkg: error processing archive octave-info_3.8.2-4_all.deb (--install):
 subprocess installed pre-removal script returned error exit status 1
Errors were encountered while processing:
 octave-info_3.8.2-4_all.deb


-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages octave3.2-info depends on:
ii  dpkg          1.17.24
ii  info          5.2.0.dfsg.1-6
ii  install-info  5.2.0.dfsg.1-6

--- End Message ---
--- Begin Message ---
* Niels Thykier <niels@thykier.net> [2015-06-03 18:59]:

You have tagged this RC bug as wontfix.  Unfortunately:

* An RC bug is still an RC bug even if it is tagged wontfix. E.g. it still counts against the Stretch release. => It needs either a resolution or a downgrade.

I do not know all the details of the bug, so I am possibly not the best to give advice on how to deal with this case. That said:

* If this is caused by following a proper oldoldstable => oldstable => stable and octave packages simply failed to properly ensure the removal of the package being replaced, then the bug is valid and open. => In this case consider backporting a fix to Jessie for 8.2.

* If we are dealing with a "oldoldstable => stable" jump without upgrading to oldstable first, then it is a known unsupported case and the bug can be closed. => If desired, you /might/ still be able to get a backported fix approved for Jessie. Though I am not sure if the SRMs agree on this.

Thank you for the thorough explanation, Niels.

I checked the upgrade path oldoldstable => oldstable => stable by starting from a fresh squeeze schroot. I then installed in it the version of octave3.2-info in squeeze:

   octave3.2-info_3.2.4-8

then upgraded to the version of octave-info in wheezy:

   octave-info_3.6.2-5+deb7u1

and then to the version in jessie:

   octave-info_3.8.2-4

All upgrades went smoothly, the initial octave3.2-info package was removed, and the replacing package octave-info was installed.

I am hereby closing this bug report.

Best,

Rafael

P.S.: Mark Miller posted a workaround for this problem in a previous message, just in case other users need a fix for this "bug".
--- End Message ---

Reply to: