Closed apjanke closed 2 months ago
Just a note: PR https://github.com/cowsay-org/cowsay/pull/26 should fix this issue #19.
Bumped this to 3.9.0, so I can do a smaller 3.8.0 release with a couple new cows and Asciidoctor fixes.
Looks like PR #26 did fix this. I get clean uninstallations now, with no leftover cows, and the whole share/cowsay
dir hierarchy is removed if no extraneous files were added after installation.
Closing as fixed. Will probably go out in 3.8.3.
JFTR, I have working CI code checking that make uninstall
actually removes everything make install
installs.
That will be in an PR soon.
After doing a
make install
,make uninstall
sequence, I still have cowfile data files left under /usr/local/share.I think that uninstall should delete all of the default cows, leave user-installed cows, and remove any cowsay-installed directories which are now empty. Would probably be nice to detect user modifications to individual cowsay-installed files, and maybe leave those in place.