Julien Puydt <julien.pu...@gmail.com> > - Indeed this is quite fragile; I have two scripts for Coq packages [1]: > one to tell me about the deps (I give it which package I have to upgrade > and it gives the list of affected packages by pass) and the other to > generate the migration script (I give it the list of new packages and their > new version and it generates what I have to tell FTP masters), but it's > still pretty painful. > Perhaps if there are several such instances of such package > dependency networks we should try to find a common and efficient > solution Debian-wide ?
Ada updates require the NEW queue and or manual Break/Replaces. Ocaml updates require passes and migration scripts. Rust updates encounter inconsistent states. Let us steal as many ideas as possible from each other (but not necessarily on -devel). https://wiki.debian.org/LanguageVersionedDevPackages