FS#36079 - [cairo-dock-plugins] CAApplet missing in python library directory

Attached to Project: Community Packages
Opened by lesebas (lesebas) - Tuesday, 09 July 2013, 05:42 GMT
Last edited by Maxime Gauduin (Alucryd) - Thursday, 11 July 2013, 15:31 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

When installing Cairo-dock (or Cairo-dock plugin) a file CDApplet.py should be added in python library. This file is missing and requested by some plugins (GMAIL as example). You can follow a complete post about this bug (in french) here :

[url]http://www.glx-dock.org/bg_topic.php?t=6801&pos=0#mess_79976[/url]
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Thursday, 11 July 2013, 15:31 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.2.1-4
Comment by Maxime Gauduin (Alucryd) - Thursday, 11 July 2013, 15:18 GMT
Hmm, got it. The few setup.py which install those python scripts do not use DESTDIR. Upstream should fix this, meanwhile I have patched the files for 3.2.1-4. Below is the build log if you wish to report it upstream.

running cd "/home/alucryd/AUR/community/cairo-dock-plugins/trunk/src/cairo-dock-plugins-3.2.1/build/Dbus/interfaces/python" && /usr/bin/python2 setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
running install_lib
copying build/lib/CDApplet.py -> /usr/lib/python2.7/site-packages
error: /usr/lib/python2.7/site-packages/CDApplet.py: Permission denied
running cd "/home/alucryd/AUR/community/cairo-dock-plugins/trunk/src/cairo-dock-plugins-3.2.1/build/Dbus/interfaces/python" && /usr/bin/python3 setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
running install_lib
copying build/lib/CDApplet.py -> /usr/lib/python3.3/site-packages
error: could not create '/usr/lib/python3.3/site-packages/CDApplet.py': Permission denied
-- Installing: /home/alucryd/AUR/community/cairo-dock-plugins/trunk/pkg/cairo-dock-plugins/usr/share/cairo-dock/plug-ins/Dbus/CDBashApplet.sh
running cd "/home/alucryd/AUR/community/cairo-dock-plugins/trunk/src/cairo-dock-plugins-3.2.1/build/Dbus/interfaces/bash" && /usr/bin/python2 setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
running install_lib
copying build/lib/CDBashApplet.py -> /usr/lib/python2.7/site-packages
error: /usr/lib/python2.7/site-packages/CDBashApplet.py: Permission denied
running cd "/home/alucryd/AUR/community/cairo-dock-plugins/trunk/src/cairo-dock-plugins-3.2.1/build/Dbus/interfaces/bash" && /usr/bin/python3 setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
running install_lib
copying build/lib/CDBashApplet.py -> /usr/lib/python3.3/site-packages
error: could not create '/usr/lib/python3.3/site-packages/CDBashApplet.py': Permission denied

Loading...