build error: failed to create directory /usr/local/share/exaile/data/images/16x16

Bug #405026 reported by David Wagner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Critical
Mathias Brodala

Bug Description

With bzr revision 2215, running "make install" gives the following error:

install -m 644 data/images/16x16/*.png /usr/local/share/exaile/data/images/16x16
install: target `/usr/local/share/exaile/data/images/16x16' is not a directory
make: *** [install-target] Error 1

I'm guessing we're missing a "mkdir -p /usr/local/share/exaile/data/images/16x16" under the make target make-install-dirs (and probably similarly for .../22x22, .../24x24, .../32x32, .../48x48, .../svg).

Here's the full output from "make install".

mkdir -p /usr/local/bin
mkdir -p /usr/local/lib/exaile
mkdir -p /usr/local/lib/exaile/xl
mkdir -p /usr/local/lib/exaile/xl/metadata
mkdir -p /usr/local/lib/exaile/xl/player
mkdir -p /usr/local/lib/exaile/xlgui
mkdir -p /usr/local/lib/exaile/xlgui/panel
mkdir -p /usr/local/lib/exaile/xlgui/prefs
mkdir -p /usr/local/share/exaile
mkdir -p /usr/local/share/exaile/data
mkdir -p /usr/local/share/exaile/data/images
mkdir -p /usr/local/share/exaile/data/glade
mkdir -p /usr/local/share/pixmaps
mkdir -p /usr/local/share/applications
mkdir -p /etc/xdg/exaile
install -m 644 exaile.py /usr/local/lib/exaile
install -m 644 xl/*.py[co] /usr/local/lib/exaile/xl
install -m 644 xl/*.py /usr/local/lib/exaile/xl
install -m 644 xl/metadata/*.py[co] /usr/local/lib/exaile/xl/metadata
install -m 644 xl/metadata/*.py /usr/local/lib/exaile/xl/metadata
install -m 644 xl/player/*.py[co] /usr/local/lib/exaile/xl/player
install -m 644 xl/player/*.py /usr/local/lib/exaile/xl/player
install -m 644 xlgui/*.py[co] /usr/local/lib/exaile/xlgui
install -m 644 xlgui/*.py /usr/local/lib/exaile/xlgui
install -m 644 xlgui/panel/*.py[co] /usr/local/lib/exaile/xlgui/panel
install -m 644 xlgui/panel/*.py /usr/local/lib/exaile/xlgui/panel
install -m 644 xlgui/prefs/*.py[co] /usr/local/lib/exaile/xlgui/prefs
install -m 644 xlgui/prefs/*.py /usr/local/lib/exaile/xlgui/prefs
install -m 644 data/images/16x16/*.png /usr/local/share/exaile/data/images/16x16
install: target `/usr/local/share/exaile/data/images/16x16' is not a directory
make: *** [install-target] Error 1

This is on Fedora 11 x86_64, via the latest bzr head (r2215).

reacocard (reacocard)
Changed in exaile:
importance: Undecided → Critical
milestone: none → 0.3.0
status: New → Confirmed
Mathias Brodala (mathbr)
Changed in exaile:
assignee: nobody → Mathias Brodala (mathbr)
status: Confirmed → Fix Committed
Revision history for this message
David Wagner (daw-bugzilla) wrote :

I can confirm that bzr revision 2218 fixes this for me. Thanks, Mathias.

reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.