[Dev] libretools 20140106 release announcement
Luke T. Shumaker
lukeshu at sbcglobal.net
Wed Jan 8 15:23:18 GMT 2014
At Wed, 08 Jan 2014 08:49:34 -0300,
Nicolás Reynolds wrote:
> > At Tue, 07 Jan 2014 22:59:52 -0500,
> > Luke T. Shumaker wrote:
> > > I'm moving 20140106.1 to [libre-testing], and re-publishing 20131112
> > > on [libre], so a manual downgrade will be necessary.
> > To follow up on this--you probably want to run:
> > pacman -Rs libretools
> > pacman -Sy libretools
> > The simpler `pacman -S libretools` will not make the correct edits
> > from the pre/post install/upgrade/remove stripts to makepkg.conf.
> should a package modify another package's configuration files?
It's less common now, because .d directories have become common.
For librefetch to work, it must be added to makepkg.conf; people
wanted it to "just work", so I added a post_install/pre_remove script
to += it into DLAGENTS, by just appending a line to the end.
With 20140106 it became a little more complicated, as it now:
- commented out the existing https:: entry
- also adds a comment explaining that the following line was added by
- checks for the old version of the edits
I tested thoroughly that it correctly installed, uninstalled, and upgraded
old->new and new->new.
What the script doesn't allow for is downgrading. I don't think that
can be done in any reasonable way--unless pacman actually does the
remove scripts, then the install scripts. It might do that.
~ Luke Shumaker
More information about the Dev