Hi, I like the idea. This will allow the following change in workflow:
When you now want to last-rite app-misc/foo for example, you would schedule a CI run. I.e. create a pull request against Gentoo repository at GitHub containing your package.mask entry. When the results will be available, you will start filling bugs against packages depending on the package you want to get rid off. Once all depending packages are gone, you will commit the mask. However, this process can take some time and in theory someone could add a new dependency on your package in the meanwhile... Thanks to the new package.deprecated file we would have a check in real time against current repository. And once all CI warnings are gone you can commit the mask. -- Regards, Thomas Deutschmann / Gentoo Linux Developer C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5
signature.asc
Description: OpenPGP digital signature