OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003994 [pkg_get] regular use tweak always 2009-11-03 09:44 2009-11-04 14:05
Reporter skayser View Status public  
Assigned To bonivart
Priority normal Resolution fixed  
Status closed  
Summary 0003994: pkgutil 1.8: -u leaves lock file around when hitting a cyclic dependency
Description Me again, just filing everything i stumble upon currently - even minor quirks. Filing it as tweak.

# pkgutil -u
Looking for packages that can be upgraded...
Parsing catalog, may take a while...
Loop protection limit (25000) hit. There's probably a cyclic dependency
in the catalog.

# ls /var/opt/csw/pkgutil/admin.run
/var/opt/csw/pkgutil/admin.run

# pkgutil -u
Stale lock file (/var/opt/csw/pkgutil/admin.run) removed
...
Additional Information # pkgutil -v
1.8

# pkginfo -l CSWpkgutil
   PKGINST: CSWpkgutil
      NAME: pkgutil - Installs Solaris packages easily
  CATEGORY: application
      ARCH: i386
   VERSION: 1.8,REV=2009.10.30
   BASEDIR: /
    VENDOR: http://pkgutil.wikidot.com/ [^] packaged for CSW by Peter Bonivart
    PSTAMP: bonivart@build8x-20091030161328
  INSTDATE: Nov 02 2009 11:41
   HOTLINE: http://www.opencsw.org/bugtrack/ [^]
     EMAIL: bonivart@opencsw.org
    STATUS: completely installed
     FILES: 22 installed pathnames
                  10 shared pathnames
                  14 directories
                   2 executables
                 533 blocks used (approx)
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0006943)
bonivart (developer)
2009-11-03 10:33
edited on: 2009-11-03 14:42

There's some die-calls that cause this, I have replaced many by an exit-sub that cleans this up. I will keep doing that but as you see this is fixed at the next invocation of pkgutil.

(0006952)
bonivart (developer)
2009-11-04 14:05

I'm closing this since it's handled already in a way that is harmless. It's a continued task though to replace those die-calls that leave the lock file.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker