Wishlist for pkg before it is default on STABLE

Jeffrey Bouquet jeffreybouquet at yahoo.com
Sat Aug 31 14:01:39 UTC 2013


.Actually, the subject is just a title, probably not the subject (multiple issues).


I continue to believe svn, (pkg...) (gpart) should have a *flowchart* so issues could be resolved without consulting
forums, wikis, ... quicker.

Should one compose one for svn, the following fixed "checksum mismatch" svn halts on the ports tree.
#problem dir#   svn co --set-depth empty   (or it was svn up...)
#problem dir#  svn co --set-depth infinity  (or it was svn up...)
#/usr/ports#  svn up /usr/ports 
However, that worked only on about ninety percent of the problematic ports, of which there were too many.
I quit using it however, and had to re-svn a ports tree, when svn could no longer operate because of segfaulting.
(Maybe it is unstable once it is fixed in a nonstandard way...)

Hope that hint helps someone.  One needs a recent version of svn for it to work.
...........................................................................................................................
Two issues, however, seem problematic here.
.........................................................................................................................
One, many gnome ports (pkg_add) fail upon the (pkg_delete && pkg_add ) pkg_add,
"playpen: cannot change back to ' ' "
and have done so for years, so the machine on which the install is to be done (say, an xargs-fed portmaster)
halts with the port newly deinstalled.
(for which I found this week, the following
make install -C /usr/ports/[category][port]  if one is in a hurry...)

(Most Freebsd users probably know it already, I had always changed to the directory first.)

Anyway, I am wondering if the unknown cause (year after year here) of that pkg_add error will 
occur also in the equivalent command of pkg, if the cause is not known and determined to be
a factor in the new code.
..................................................................................................................................................................................
The other pressing issue,
For instance, today reinstalling p5-Text-RecordParser (which btw wont' patch)
with 
portmaster -d -B -P -i -g ...
installed p5-Pod-* (2 of) "into" perl 5.14 although I still use 5.12.5....
So if I am upgrading hundreds of perl ports at a time, I try to recheck the /usr/local/lib/perl5 to see
if  they have installed into 5.14, and recompile them for 5.12.

I expect the same problem will be present in the /pkg/ repository?
IE there is not a
pkg-stable-still-perl-5.12 -v10
pkg-stable-perl-5.14-v10  
branching of either the repository, or some way to know that the slew of packages intalling are mismatched
in the dependent langauge to be installed.
............................................................................................................................................................................................
Sorry if anything is unclear.  No time to rewrite... 

J. Bouquet 


More information about the freebsd-ports mailing list