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 |