[New-bugs-announce] [issue21096] Python icon hardcoded

Nathanel Titane report at bugs.python.org
Sat Mar 29 19:37:37 CET 2014


New submission from Nathanel Titane:

The python icon path in each of the respective launchers for the 2.x and 3.x series seem to be hardcoded to an absolute path rather than designating the relative /usr/share/icons/... directory on the 'Icon=' line within the desktop launcher file located within  usr/share/applications/

Arguments:

Trivial bug yet very important to prevent inexperienced user root access and modification of system files

Needed to prevent system-wide icon theme 'breakage' from non standard 'Icon=' path that should normally refer to /usr/share/icons/ when using third party themes (ex: Faenza, Numix, etc.)

---

Before:

Icon=/usr/share/pixmaps/python2.7.xpm

Icon=/usr/share/pixmaps/python3.3.xpm

Icon=/usr/share/pixmaps/python3.4.xpm

After:

Icon=python

----------
components: Installation
messages: 215137
nosy: nathanel.titane
priority: normal
severity: normal
status: open
title: Python icon hardcoded
type: enhancement
versions: Python 2.7, Python 3.1, Python 3.2, Python 3.3, Python 3.4, Python 3.5

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue21096>
_______________________________________


More information about the New-bugs-announce mailing list