pkgin (probably not weekly) news 2
by Emile `iMil' Heitor - 2011-10-06
And here we are for week 2 !
There have been some fixes last week, issues were mainly spotted by orgrim, thanks to him !
The big one concerns a type of dewey/glob I’ve never been through before:
Until now, I was able to handle the following (from pkg_str.c
)
As there was no “easy” way of handling those double-globs dependencies, I took a simple approach: resolve dependency with a matching package when the pattern is too complex (sqlite_callback.c
):
Only drawback, this takes a bit more time, but at last, there’s no possible error on dependency resolution. Maybe there’s some more optimizations I can do to reduce time taken with this mapping.
As planned, pkgin
now depends on pkgsrc’s pkg_install
, and the latter is pushed on top of the upgrade-list if there’s a new version.
I also fixed the many-versions-of-the-same-package problem with the following query (pkgindb_queries.c
)
Needs to be done:
- Tests, tests, tests !
- reproduce and fix 2 different bugs two users had; I’ve been unable to reproduce them at the moment
- test Minix 3.2.0