Mantis - pkg_get
Viewing Issue Advanced Details
3903 regular use tweak always 2009-09-17 14:40 2009-09-28 15:34
skayser  
bonivart  
normal  
closed  
fixed  
none    
none  
0003903: pkgutil -r: Reference found where even-sized list expected
Happens with 1.7 as well as r102. Removal works fine though.

# pkgutil -t http://mirror.opencsw.org/opencsw/testing [^] -r sudosh2
Fetching new catalog and descriptions (http://mirror.opencsw.org/opencsw/testing/i386/5.10) [^] if available...
Fetching new catalog and descriptions (http://csw.informatik.uni-erlangen.de/csw/current/i386/5.10) [^] if available...
Parsing catalog, may take a while...
Reference found where even-sized list expected at /opt/csw/bin/pkgutil line 1038.
Looking at installed CSW packages...
Examining dependencies for:
  CSWsudosh2 (remove)
  CSWcswclassutils (in use)
  CSWcommon (in use)
=> Removing CSWsudosh2

The following package is currently installed:
   CSWsudosh2 sudosh2 - Extensive auditing of user shell usage
               (i386) 1.0.2,REV=2009.09.17

Do you want to remove this package? [y,n,?,q] q

1 package was not processed!

#
# pkgutil -v
1.7
Issue History
2009-09-17 14:40 skayser New Issue
2009-09-18 14:41 bonivart Status new => assigned
2009-09-18 14:41 bonivart Assigned To => bonivart
2009-09-18 14:57 bonivart Note Added: 0006716
2009-09-28 15:34 bonivart Status assigned => closed
2009-09-28 15:34 bonivart Resolution open => fixed

Notes
(0006716)
bonivart   
2009-09-18 14:57   
It was a declaration of an unused hash that caused the noise. I have removed it in r105. I'm sorry to say the remove option is not really reliable and I haven't had time to really look at it. This was easy to fix though.