Hi folks,

I just wanted to move my gaim/gaim-ssl package in the 10.4* trees to stable. But then I stopped, and wondered: Can I? Problem is, in the recent past I did some moves to stable which turned out to be bad because I missed the fact that some of my deps weren't in stable yet.

Now, of course I can go through the PDB / my fink trees manually to find out for each dep whether it is already in stable or not. But this is quite tedious and error prone.

And of course I can temporarily switch to the stable tree -- but besides the fact that I'll have lots of unstable-package installed, I can only use that to test the tree I am currently using, but not the other tree(s).

Do we have a tool that helps a package author to (semi)automatically do this? If yes, could somebody point me at it?

If not -- how about creating one? I think it would be very helpful for maintainers to have this. Or for meta-maintainers who are told by a maintainer that they should move something to stable :-).

One way to implement this would be with a web form: You past an .info file (or just the depends line(s), select the target tree ("10.4- stable"), and it'll tell you whether all deps are fulfilled, or if not, which are broken. This could be based around the PDB tree, since that code already has to collect all the required data (which package is available in which version in which tree).

What do you think?

Cheers,
Max


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to