Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15048] New: tar broked upgrading 1.18 -> 1.21

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • 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.




Archive powered by MHonArc 2.6.24.

Top of Page