pkgutil-announce Mailing List for pkgutil
Status: Beta
Brought to you by:
bonivart
You can subscribe to this list here.
| 2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Peter B. <bon...@op...> - 2011-05-18 15:43:53
|
I have just released pkgutil 2.4. I have changed the default package
list display style to a more readable one, you can still choose which
one you prefer in pkgutil.conf of course. There's also a cleanup
option for all those stub packages that are needed while a software is
transitioned from a single package layout to being split into multiple
smaller packages. The stub pulls in all parts for other packages that
have not yet been rebuilt to take advantage of the more granular
approach. Sooner or later you will have stub packages on your systems
that no package needs (they are orphaned) and pkgutil can now find
them and remove them for you.
I would also like to take this opportunity to ask you if you still
need pkgutil packages (CSWpkgutil, CSWpkgutilplus) for Solaris 8.
OpenCSW decided a year ago to move minimum Solaris level to 9 but I
have continued to create packages for Solaris 8 when it comes to
pkgutil since it's a bootstrap package. Do you still need updated
pkgutil packages for Solaris 8? I'm talking about OpenCSW here, we
don't release much else into the Solaris 8 catalogs so...
If I would move to Solaris 9 for pkgutil it only affects the packages
from OpenCSW. The code itself should still run on Solaris 8 just fine
so you could just grab the script (from Sourceforge) and drop it into
/opt/csw/bin yourself. So pkgutil as a software will still support
Solaris 8 but the OpenCSW packages will only be available in the
Solaris 9+ catalogs.
Please speak up against this if you don't like this. I will continue
to make Solaris 8 packages for pkgutil if you use them.
Full release history here:
+ pkgutil: new option --cleanup. When invoked, scans for
/var/sadm/pkg/*/install/obsolete. If it finds
/var/sadm/pkg/CSWlibfoo/install/obsolete and nothing installed depends
on CSWlibfoo, then CSWlibfoo gets removed from the system
+ Support key package (/etc/opt/csw/pki, /var/opt/csw/pki). Change
default homedir (Ben Walton)
+ Parse option for download, incl. catalog and md5 (Maciej Blizinski)
+ Include distribution (e.g. unstable) with pkgliststyle 2
+ Support absolute paths in --output (Dago)
+ Show last two parts of mirror path as distribution (e.g. dublin/core)
+ Change default pkgliststyle to 2
+ Speed up option -l with glob
+ Silence "Checking integrity …" when --parse is on (4693@OpenCSW)
+ pkgutil: eval 'PATH=/opt/csw/bin:$PATH exec perl -x -w $0 ${1+"$@"}' (PCA)
+ pkgutil: fix pkgask/response bug (3205333@SF) (Julian Clifton-Thompson)
+ pkgutil: fix a bug in --cleanup when using --yes or auto (admin not set)
+ Do not duplicate mirrors present in pkgutil.conf in both /opt and
/etc (4693@OpenCSW)
+ Fix bug in hook support (Ben Walton)
+ bldcat: add -q/--quiet option
+ bldcat: improve support for non-CSW packages (3300709@SF) (Mark Heily)
+ chkcat: add -c/--nocyclic option to skip cyclic dependency checking,
helps speed a lot
+ chkcat: suppress warning exit code 1 when using --erroronly
+ chkcat: multiple catalog files can be specified and checked as a set
(Maciej Blizinski)
There's packages ready at OpenCSW for you to use directly (just
upgrade with "pkgutil -u pkgutil") or you can get the files directly
from Sourceforge.
http://pkgutil.net
http://www.opencsw.org/packages/pkgutil
http://www.opencsw.org/packages/pkgutilplus
http://sourceforge.net/projects/pkgutil
Regards,
Peter Bonivart
|
|
From: Peter B. <bon...@op...> - 2010-03-15 17:21:07
|
I have just released pkgutil 1.10. A much requested new feature is to be able to override any setting in pkgutil.conf, you can now do that with -p/--param. For example, if you sometimes use testing catalogs that are not gpg signed you can temporarily disable those checks without having to edit pkgutil.conf. Another new thing is the cswcatalog script that uses bldcat to create the mirror structure pkgutil uses so it's even simpler for you to run your own custom mirrors. Other than that I have tried to improve documentation, output and error handling. Full release history here: + Add -p/--param option to override configuration options from pkgutil.conf (4045@OpenCSW) + Add pkgutil.conf option to not cache fetching of catalogs + Health check for gzip and wget binaries + Added signal handling + Making some output more consistent and copy/paste friendly + Display the full target path when using --extract (4154@OpenCSW) + Nicer exits should not leave stale lock files (3994@OpenCSW) + Fix bug with -V and --config combo (4116@OpenCSW) + Fix that option -N/--nodeps didn't work with -u/--update (4172@OpenCSW) + Fix uninitialized value bug (4296@OpenCSW) + Fix gpg bug with international LANG setting (4289@OpenCSW) + Add comment about -S to not show license during install (pkgadd option) + Fix release dates for v1.9.1 in readme and add link to Maciej's script in readme for pkgutilplus + Merge modified part of patch from Blastwave fork (check exit status from pkgadd) + Change missing dependencies from warning to error in chkcat + Add -W/--workdir option to bldcat to set workdir (Maciej Blizinski) + Mirror script added (to pkgutilplus) to create mirror structure, uses bldcat (Dagobert Michelsen) There's packages ready at OpenCSW for you to use directly (just upgrade with "pkgutil -u pkgutil") or you can get the files directly from Sourceforge. http://www.opencsw.org/packages/pkgutil http://www.opencsw.org/packages/pkgutilplus http://sourceforge.net/projects/pkgutil http://pkgutil.wikidot.com -- /peter |