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]

Reply via email to