Issue with non-existing package

Dagobert Michelsen dam at
Mon Dec 3 13:34:24 CET 2018

Hi Riccaardo,

Am 03.12.2018 um 12:09 schrieb Riccardo Mottola via maintainers <maintainers at>:
> let us take the "strong" route, remove traces of Performance, re-upload it again.
> Sorry for the delay, the last time I tried there were issues with the catalog, now I retried.
> Maciej (Matchek) Bliziński wrote:
>> Use the following command to remove the package:
>> ./lib/python/ --os-releases=SunOS5.9,… -c <catalogname>
>> I probably wrote this script, today I remember almost nothing about it, but I guess it checks that removing the package in question will not create dangling dependencies.
> I try to use it as this: what am I doing wrong?
> rmottola at login [login]:~/mgar > gar/v2/lib/python/ --os-releases=SunOS5.10 -c CSWPerformance1
> Traceback (most recent call last):
>  File "gar/v2/lib/python/", line 225, in <module>
>    main()
>  File "gar/v2/lib/python/", line 221, in main
>    pr.RemovePackage(options.catalogname, not options.dry_run, os_releases)
>  File "gar/v2/lib/python/", line 132, in RemovePackage
>    rd = RevDeps(self.rest_client)
>  File "gar/v2/lib/python/", line 75, in __init__
>    self.cp = rest.CachedPkgstats(fn_pkgstatsdb, rest_client)
>  File "/home/rmottola/opencsw/.buildsys/v2/lib/python/", line 530, in __init__
>    self.d ="%s.db" % self.filename, "c")
>  File "/opt/csw/lib/python2.6/", line 83, in open
>    return, flag, mode)
>  File "/opt/csw/lib/python2.6/", line 19, in open
>    return bsddb.hashopen(file, flag, mode)
>  File "/opt/csw/lib/python2.6/bsddb/", line 361, in hashopen
>, db.DB_HASH, flags, mode)
> bsddb.db.DBNoSuchFileError: (2, 'No such file or directory')
> Exception AttributeError: "'CachedPkgstats' object has no attribute 'd'" in <bound method CachedPkgstats.__del__ of < object at 0x3f1690>> ignored

You need to set PYTHONPATH. I just ran it:

dam at login [login]:/home/dam/mgar/gar/v2 > export PYTHONPATH=`pwd`                                            
dam at login [login]:/home/dam/mgar/gar/v2 > cd lib/python
dam at login [login]:/home/dam/mgar/gar/v2/lib/python > ./ --os-releases=SunOS5.10 -c CSWPerformance1
WARNING 2018-12-03 13:32:51,965 could not fetch 'CSWPerformance1' from sparc/SunOS5.10: HTTP Error 404: Not Found
INFO 2018-12-03 13:32:52,089 MakeRevIndex('unstable', 'sparc', 'SunOS5.10', False)
WARNING 2018-12-03 13:33:21,073 could not fetch 'CSWPerformance1' from i386/SunOS5.10: HTTP Error 404: Not Found
INFO 2018-12-03 13:33:21,244 MakeRevIndex('unstable', 'i386', 'SunOS5.10', False)
# [performance] unstable sparc SunOS5.10 063411d820abce0b73e9968fc447d41e
# [performance] unstable i386 SunOS5.10 aabd4967527cb8a11988a96b6d8f8b4a
dam at login [login]:/home/dam/mgar/gar/v2/lib/python > 

Best regards

  — Dago

"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

More information about the maintainers mailing list