OpenBSD Journal

New stuff in packages

Contributed by mk/reverse on from the dept.

Marc Espie writes on ports@:

There is now an UNMESSAGE file that gets displayed at pkg_delete
time. That should kill a few more DEINSTALL scripts.

All MESSAGE/UNMESSAGE files get concatenated together, and are shown
at the end of pkg_add/pkg_delete with proper decoration, so that it's
easy to find out which package displayed what.

All `special' decoration in existing MESSAGE files should now be
removed. The new display engine will decorate it properly with
+----------- <PKGNAME>
|
| Your message there
|
+----------- <PKGNAME>
borders.

A lot of the existing code is getting shared, so that we can get finer
diagnostics and a lot of extra stuff for free...

Lots of other interesting changes has gone into our package tools lately and kudos to Marc Espie for the hard work.

(Comments are closed)


Comments
  1. By Anonymous Coward (134.58.253.194) on

    How backwards-compatible are the new, fast changing package tools?

    Can I remove packages installed with the old package tools with the new tools (eg. after an upgrade)? Or is a reinstall the simplest way?

    Comments
    1. By Marc Espie (62.212.102.210) on

      Yes, the new tools can still remove old packages. It doesn't work the other way round, though, obviously...

  2. By Anonymous Coward (64.122.103.201) on

    Espie is really a freak doing an excellent job.

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]