← Back to team overview

cairo-dock-team team mailing list archive

[Bug 922981] Re: Build fails for 3.0.0Alpha2 in Gentoo

 

And here is 'gentoo_rules.cmake'

** Attachment added: "gentoo_rules.cmake"
   https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/922981/+attachment/2702272/+files/gentoo_rules.cmake

-- 
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to Cairo-Dock Plug-ins.
https://bugs.launchpad.net/bugs/922981

Title:
  Build fails for 3.0.0Alpha2 in Gentoo

Status in Cairo-Dock: Plug-ins:
  Incomplete

Bug description:
  The Gentoo distribution (which compiles all packages from source)
  uses a sandbox for the installation of packages, and so the build
  process isn't allowed to directly write/copy files into the
  filesystem.

  Apparnetly 3.0.0Alpha1 doesn't do that -- it builds just fine.

  Apparently 3.0.0Alpha2 does do that --  the build fails.
  Specifically, this is for revision 2276 on Launchpad.

  Attached to this bug report is the build log.

  
  Specifically, you'll see two "Access denied" messages...


  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/lib/cairo-dock/libcd-Composite-Manager.so
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Composite-Manager/Composite-Manager.conf
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Composite-Manager/preview.jpg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Composite-Manager/icon.png
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Composite-Manager/composite-on.png
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Composite-Manager/composite-off.png
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/lib/cairo-dock/libcd-Dbus.so
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Dbus/Dbus.conf
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Dbus/icon.svg
  running cd "/var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/work/cairo-dock-plugins-9999_build/Dbus/interfaces/python" && /usr/bin/python2 setup.py install --prefix=/usr   2>&1
  running install
  running build
  running build_py
  copying CDApplet.py -> build/lib
  copying CairoDock.py -> build/lib
  warning: build_py: byte-compiling is disabled, skipping.

  running install_lib
  copying build/lib/CDApplet.py -> /usr/lib/python2.7/site-packages
  ACCESS DENIED  open_wr:      /usr/lib/python2.7/site-packages/CDApplet.py
  error: /usr/lib/python2.7/site-packages/CDApplet.py: Permission denied
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Dbus/CDBashApplet.sh
  running cd "/var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/work/cairo-dock-plugins-9999_build/Dbus/interfaces/bash" && /usr/bin/python2 setup.py install --prefix=/usr   2>&1
  running install
  running build
  running build_py
  copying CDBashApplet.py -> build/lib
  warning: build_py: byte-compiling is disabled, skipping.

  running install_lib
  copying build/lib/CDBashApplet.py -> /usr/lib/python2.7/site-packages
  ACCESS DENIED  open_wr:      /usr/lib/python2.7/site-packages/CDBashApplet.py
  error: /usr/lib/python2.7/site-packages/CDBashApplet.py: Permission denied
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/lib/pkgconfig/CDApplet.pc
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/lib/libCDApplet.so
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/Dbus/CDApplet.h
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/vala-0.10/vapi/CDApplet.vapi
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/vala-0.10/vapi/CDApplet.deps
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/lib/cairo-dock/libcd-desklet-rendering.so
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/icon.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/branche1.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/branche2.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/scotch.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/scotch+frame.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/frame.svg
  -- Installing: /var/tmp/portage/x11-plugins/cairo-dock-plugins-9999/image/usr/share/cairo-dock/plug-ins/desklet-rendering/reflect.svg


  Here is Gentoo's summary:

  FORMAT: F - Function called
  FORMAT: S - Access Status
  FORMAT: P - Path as passed to function
  FORMAT: A - Absolute Path (not canonical)
  FORMAT: R - Canonical Path
  FORMAT: C - Command Line

  F: open_wr
  S: deny
  P: /usr/lib/python2.7/site-packages/CDApplet.py
  A: /usr/lib/python2.7/site-packages/CDApplet.py
  R: /usr/lib/python2.7/site-packages/CDApplet.py
  C: /usr/bin/python2 setup.py install --prefix=/usr 

  F: open_wr
  S: deny
  P: /usr/lib/python2.7/site-packages/CDBashApplet.py
  A: /usr/lib/python2.7/site-packages/CDBashApplet.py
  R: /usr/lib/python2.7/site-packages/CDBashApplet.py
  C: /usr/bin/python2 setup.py install --prefix=/usr

To manage notifications about this bug go to:
https://bugs.launchpad.net/cairo-dock-plug-ins/+bug/922981/+subscriptions


References