#684380 MaintainerScripts: small mistake in upgrade diagram

#684380#5
Date:
2012-08-09 09:19:35 UTC
From:
To:
Dear Maintainer,

there seems to be a small mistake in the upgrade.png diagram displayed as part
of the wiki page http://wiki.debian.org/MaintainerScripts:

* The first line of the diagram states that during package upgrade the sequence

  1.2-3->prerm upgrade 1.2-4 -> failed
  1.2-4->prerm failed-upgrade 1.2-3 -> failed
  1.2-3->postinst abort-upgrade 1.2-4 -> failed

  leaves the "old" (1.2-3) package in an "Failed-Config" state.

* I consider this a typo, which should read "Half-Configured", as it is
  inconsistent with the first paragraph of section 6.6 "Details of unpack phase
  of installation or upgrade" of the Debian Policy Manual. See paragraph "1." in
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase
  where it says:
  ==============================================================================
  If a version of the package is already installed, call

       old-prerm upgrade new-version

  If the script runs but exits with a non-zero exit status, dpkg will attempt:

       new-prerm failed-upgrade old-version

  If this works, the upgrade continues. If this does not work, the error unwind:

       old-postinst abort-upgrade new-version

  If this works, then the old-version is "Installed", if not, the old version
  is in a "Half-Configured" state.
  ==============================================================================

* Unfortunately the dia diagram sources
http://www.marga.com.ar/debian/diagrams/upgrade.dia
  of the upgrade.png are currently not online any more.
  It would be great if contact with the original author could be established
  to fix the diagram (and put the sources online).

Thanks for maintaining wiki.debian.org!
Cheers,
Arvid Requate

#684380#10
Date:
2017-05-20 09:47:24 UTC
From:
To:
Hi Marga,

Cleaning up some things, I noticed an old bug report against your
maintainer scripts diagrams at
https://wiki.debian.org/MaintainerScripts :

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684380

Perhaps you can reply if you still have the diagram sources or if you
think that the diagram is correct already?

Thanks,

Moray

#684380#15
Date:
2017-05-20 10:39:25 UTC
From:
To:
Thanks, I'll have a look.
#684380#20
Date:
2022-03-26 01:14:03 UTC
From:
To:
Hi my friend, I am Hambrook P. Jeremy, Please did you receive my
previous mail message? Please reply urgently for it is Very Important;
Hambrook P. Jeremy.