sm-grimoire-bugs AT lists.ibiblio.org
Subject: SourceMage Grimoire Bug List
List archive
[SM-Grimoire-Bugs] [Bug 15048] New: tar broked upgrading 1.18 -> 1.21
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-grimoire-bugs AT lists.ibiblio.org
- Subject: [SM-Grimoire-Bugs] [Bug 15048] New: tar broked upgrading 1.18 -> 1.21
- Date: 24 Jan 2009 15:09:30 -0000
http://bugs.sourcemage.org/show_bug.cgi?id=15048
Summary: tar broked upgrading 1.18 -> 1.21
Product: Codex
Version: test grimoire
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: archive
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: sqweek AT gmail.com
So if my diagnosis is accurate, tar recently changed so that it removes any
existing /usr/share/info/tar.info file in PRE_INSTALL rather than POST_REMOVE.
This causes a problem since the file is no longer there in POST_REMOVE so the
install-info command fails and POST_REMOVE fails.
To account for that, there's a REPAIR for POST_REMOVE that adds a "true" to
the end of POST_REMOVE so the failed install-info doesn't cause us to choke.
However, my tar is so frigging old (16 months) that the POST_REMOVE in my
tablet doesn't match the checksum in the REPAIR (by the looks of it, because
someone changed ${TRACK_ROOT} to $TRACK_ROOT).
Ultimately, my POST_REMOVE failed, and cast bailed on the tar installation.
But of course by that point we've already dispelled tar, leaving my system
tarless[1]. Probably not the most desirable behaviour from sorcery either...
[1] Actually I have plan9port installed and there's a tar in that too. But
sorcery doesn't work so well without GNU tar ;)
-sqweek
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-
[SM-Grimoire-Bugs] [Bug 15048] New: tar broked upgrading 1.18 -> 1.21,
bugzilla-daemon, 01/24/2009
- [SM-Grimoire-Bugs] [Bug 15048] tar broked upgrading 1.18 -> 1.21, bugzilla-daemon, 01/26/2009
Archive powered by MHonArc 2.6.24.