[Bug 207888] New: alacarte in /opt/gnome/lib/python2.4/site-packages is questionable
https://bugzilla.novell.com/show_bug.cgi?id=207888 Summary: alacarte in /opt/gnome/lib/python2.4/site-packages is questionable Product: openSUSE 10.2 Version: Alpha 4 plus Platform: All OS/Version: All Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: andreas.hanke@gmx-topmail.de QAContact: qa@suse.de The default site-packages directory is /usr/lib/python2.4/site-packages. alacarte should use that rather than /opt/gnome/lib/python2.4/site-packages for the Python modules. The rest of alacarte (binaries, pixmaps, gettext translations) can stay in /opt/gnome. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 ------- Comment #1 from aj@novell.com 2006-09-24 05:36 MST ------- Actually it should use %{py_sitedir} which points now to a 2.5 directory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 ------- Comment #2 from andreas.hanke@gmx-topmail.de 2006-09-24 22:02 MST ------- And alacarte does not use the %py_requires macro. The only reason why it accidentally depends on the correct Python version (the one it was built with) is because it hardcodes /usr/bin/python2.4 in the #! line. This is very fragile, please use %py_requires. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |rodrigo@novell.com |gnome@forge.provo.novell.com| ------- Comment #3 from jpr@novell.com 2006-09-25 09:18 MST ------- I think this is already fixed actually. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 rodrigo@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #4 from rodrigo@novell.com 2006-09-25 09:49 MST ------- No, alacarte was not fixed when I fixed the other python-based GNOME additions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 ------- Comment #5 from andreas.hanke@gmx-topmail.de 2006-09-25 22:08 MST ------- The installation path is indeed fixed by now: http://lists.opensuse.org/opensuse-commit/2006-09/msg01082.html But the python dependencies are totally lacking. Needed: Requires: gnome-menus (for "import gmenu" in Alacarte/DialogHandler.py) Requires: python-gnome (for "import gtk, gnome.ui" in Alacarte/MainWindow.py) Requires: python-xml (for "import xml.dom.minidom" in Alacarte/MenuEditor.py) %py_requires (see above) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rodrigo@novell.com |jhargadon@novell.com Status|ASSIGNED |NEW ------- Comment #6 from jpr@novell.com 2006-10-03 14:27 MST ------- Moving to Joe to fix the requires. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207888 jhargadon@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #7 from jhargadon@novell.com 2006-10-04 10:04 MST ------- I have added the requested dependencies. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com