I did spend about an hour on IPS packaging today, along with minor bits of fiddling around with KDEtoys and utils (which now build with reduced deps on nv104 as well). My initial response to IPS is: yes, you've managed to make the packaging network aware. Shame it's slow, has an unwieldy syntax, is counter- intuitive when it comes to alternative sources of packages and is very unsupportive of migrating SysV packages to IPS.
In short, it's not very positive. But we shall persevere, or at least I will ask Joep again about it. In comments on my blog I was pointed to pkgsend, which does exist on OSOL 2008.11, but the "send" command which is supposed to import and process SysV packages doesn't exist. It looks like it was there in 2008.5 and has since been removed. This makes importing SysV packages about 78% more annoying, since you have to do the metadata extraction by hand again; an alternative might be using pkgtool 1.4 betas, but neither seem very attractive. I'd really like a simple and straightforward "bash import-my-sysv-package.sh /path/to/datastream" or something like that; for packages with no scripts, no fancy permissions and no hard links this should surely be possible? Anyway, I did manage to import FOSShier into an IPS repo as FOSShier at 1.0, and install it from that repo. Whee. Now for that script. Until then, I'm going to be either massaging KDE 4.1.3 packages on nv104 with reduced dependencies or helping Stefan in updating those deps (and hoping most of them can be integrated into nv in the near future so we can drop them as KDE4 deps). [ade]
