Ok, what's happening is this: The web update scripts are fetching the updated catalog Current catalog is diffed with the old catalog Packages needing to be removed or updated are nuked from the database. Packages being added or updated have info fetched from the rest interface and are inserted into the db.
The REST calls are failing and that's leaving the job half done (eg: removal step only). This is easy to fix if the REST interface is made responsive again. Barring that, I'd likely be best to restore a backup of the DB until it can be made responsive. Ihsan: Can you please disable my *update* cron jobs on www.opencsw.org? I'm not in a position to do so for a few days. If you're so inclined, you'll find database backups in my ~/db_updates/ directory. The last catalog that had a successful update is the one that the update process stores, so as soon as the REST interface is back in action, we can enable the scripts and things will "just work" which is a nice property of current setup. I should maybe look at only pre-removing packages that won't be re-added and then only doing a remove-on-update for the packages being updated. That would lessen the impact of things like this. Thanks -Ben On Thu, Jan 24, 2013 at 10:00 AM, Dagobert Michelsen <[email protected]> wrote: > Hi Maciej, > > Am 23.01.2013 um 21:37 schrieb Maciej (Matchek) BliziĆski > <[email protected]>: >> Did you try to look at the package stats? You can no longer see them in HTML >> but you can still get them via rest and examine in a programming language of >> choice. Or in a JSON prettifier. > > Yes, the HTML view has problems. Also I can no longer see sudo: > http://www.opencsw.org/packages/sudo/ > > It is in the catalog however: > unstable/sparc/5.10/sudo-1.8.6p4,REV=2013.01.23-SunOS5.10-sparc-CSW.pkg.gz > > > 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 > > _______________________________________________ > maintainers mailing list > [email protected] > https://lists.opencsw.org/mailman/listinfo/maintainers > .:: This mailing list's archive is public. ::. _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
