View Issue Details

IDProjectCategoryView StatusLast Update
0002741ardourbugspublic2011-06-11 16:57
Reporternettings Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status newResolutionopen 
Platformcore2duo, openSUSE 11.1OSLinuxOS Version2.6.29.5-rt21
Product VersionSVN/2.0-ongoing 
Summary0002741: installation fails: update-mime-database does not work if directory does not exist
Descriptionprefix is /usr/local
when you run "sudo scons install", you get this error message:

scons: Building targets ...
update-mime-database /usr/local/share/mime
update-mime-database: I don't have write permission on /usr/local/share/mime.
Try rerunning me as root.

the actual reason is that /usr/local/share/mime does not exist. a workaround is to symlink it to /usr/share/mime, but ardour should detect this. plus an error here should not abort the actual installation of the ardour2 binary.

should be a blocker for 2.8.1 imho.
Steps To Reproducesudo scons install
(where PREFIX=/usr/local and your distro does not have /usr/local/share/mime)
TagsNo tags attached.

Activities

nettings

2009-06-20 14:59

manager   ~0006141

should have noted that you need to enable FREEDESKTOP=1 to trigger this issue

paul

2011-06-11 16:57

administrator   ~0010845

i'm more likely to just disable the FREEDESKTOP option, to be honest. we handle this very differently in 3.0, and for 2.X, integration with the desktop is best left for distros.

Issue History

Date Modified Username Field Change
2009-06-20 14:38 nettings New Issue
2009-06-20 14:59 nettings Note Added: 0006141
2010-04-24 10:28 cth103 Category bugs => bugs2
2010-04-24 10:31 cth103 Category bugs2 => bugs
2011-06-11 16:57 paul Note Added: 0010845