Bug #298
GRC breaks the build as of r9698
| Status: | Closed | Start date: | ||
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | Josh Blum | % Done: | 0% |
|
| Category: | grc | |||
| Target version: | to-be-decided | |||
| Resolution: | fixed |
Description
Breaks the build (at least VPATH builds) as of r9698. I've disabled GRC.
Making install in freedesktop
maker2: Entering directory @/home/eb/gr/trunk/_x86/grc/freedesktop'
maker3: Entering directory @/home/eb/gr/trunk/_x86/grc/freedesktop'
maker3: Nothing to be done for @install-exec-am'.
for size in 32 48 64 128 256; do \
xdg-icon-resource install --context mimetypes --theme gnome --mode system --size ${size} ../../../grc/freedesktop/grc-icon-${size}.png application-gnuradio-grc; \
xdg-icon-resource install --context mimetypes --mode system --size ${size} ../../../grc/freedesktop/grc-icon-${size}.png application-gnuradio-grc; \
xdg-icon-resource install --context apps --theme gnome --mode system --size ${size} ../../../grc/freedesktop/grc-icon-${size}.png gnuradio-grc; \
xdg-icon-resource install --context apps --mode system --size ${size} ../../../grc/freedesktop/grc-icon-${size}.png gnuradio-grc; \
done
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
xdg-icon-resource: No writable system icon directory found.
maker3: *** [install-data-local] Error 3
maker3: Leaving directory @/home/eb/gr/trunk/_x86/grc/freedesktop'
maker2: *** [install-am] Error 2
maker2: Leaving directory @/home/eb/gr/trunk/_x86/grc/freedesktop'
maker1: *** [install-recursive] Error 1
maker1: Leaving directory @/home/eb/gr/trunk/_x86/grc'
make: *** [install-recursive] Error 1
History
Updated by Eric Blossom over 4 years ago
I'm not sure what directory it was trying to write, but in any case it shouldn't have been trying to write anywhere except under $PREFIX.
Updated by Josh Blum over 4 years ago
- Status changed from New to Assigned
This is because the xdg-utils commands expected root access. Removing --mode system from the commands fixes this issue. The freedesktop files will be installed into the user's home directory rather than the system when root access is not provided.
Updated by Josh Blum over 4 years ago
- Status changed from Assigned to Closed
- Resolution set to fixed
re-enabled in r9723