diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-12-08 19:39:29 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-12-12 23:20:41 +0100 |
| commit | 6f742be11d6bbfb7e15632a5eacc585329459708 (patch) | |
| tree | d76f4043de3b616a5c7c63b44c18e49e43969289 /dev-db/postgresql/postgresql-9.6.3-r1.ebuild | |
| parent | e1ed9311cd0e99e69c8b2a51e3e1c84aa5ae0a40 (diff) | |
| download | gentoo-6f742be11d6bbfb7e15632a5eacc585329459708.tar.gz gentoo-6f742be11d6bbfb7e15632a5eacc585329459708.tar.bz2 gentoo-6f742be11d6bbfb7e15632a5eacc585329459708.zip | |
desktop.eclass: make_desktop_entry: die on duplicate file unless --force
Pre- --eapi9 behavior masked such collisions by suffixing the resulting
desktop file name by an auto-incrementing number. This led to undetected
desktop file duplications if e.g. upstream began to ship their own, when
ebuilds had been compensating via make_desktop_entry() previously.
With --desktopid, we now have necessary direct control over the resulting
file name, so the auto-increment file suffix was dropped.
Without this change, doins would happily overwrite an existing file.
Bug: https://bugs.gentoo.org/771708
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-db/postgresql/postgresql-9.6.3-r1.ebuild')
0 files changed, 0 insertions, 0 deletions
