emerge sync or emerge -uD world should inform the user of the masking/deletion of an installed package. In fact, I believe that this may even be security critical. As an example: I only found out that config-kernel is deprecated by accident. (What if it had been masked for a security vunerability?!) If such a package is installed on a machine and gets subsequently masked or deleted from portage, the next emerge sync or emerge -uD world should inform the user that he is running deprecated software I am marking this critical, because it could lead to broken software remaining on a machine unnoticed and leading to intrusions / data loss. Reproducible: Always Steps to Reproduce: 1. install a package 2. wait for all versions to get masked 3. no notification at all that you are using deprecated software !!! Actual Results: left with potentially harmful software on the machine Expected Results: emerge sync or emerge -uD world should inform the user that he is running deprecated software
dupe it years ago i found the attached script in the forums ... it checks the portage-tree/world for diffs ... *** This bug has been marked as a duplicate of 64470 ***
Created attachment 45335 [details] bloody_world.sh