Subject: pkg/29707: www/bluefish fails to build and install
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <sigsegv@rambler.ru>
List: pkgsrc-bugs
Date: 03/16/2005 12:29:00
>Number: 29707
>Category: pkg
>Synopsis: www/bluefish fails to build and install
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Mar 16 12:29:00 +0000 2005
>Originator: sigsegv
>Release: 2.99.16
>Organization:
>Environment:
NetBSD athlon1000 2.99.16 NetBSD 2.99.16 (GENERIC) #0: Mon Mar 14 22:33:16 UTC 2005 roman@athlon1000:/opt/obj.i386_tbird/sys/arch/i386/compile/GENERIC i386
>Description:
running 'make package' in www/bluefish fails with:
/usr/bin/install -c -o root -g wheel -d -m 755 /usr/pkg/share/applications
/usr/bin/install -c -o root -g wheel -m 644 bluefish.desktop /usr/pkg/share/applications
/usr/pkg/bin/update-desktop-database
No directories in update-desktop-database search path could be processed and updated.
gmake[1]: *** [install-update-menu] Error 1
gmake[1]: Leaving directory `/opt/obj.i386_tbird/pkg/www/bluefish/work/bluefish-1.0/data'
gmake: *** [install] Error 2
*** Error code 2
Stop.
make: stopped in /opt/pkgsrc/www/bluefish
*** Error code 1
Stop.
make: stopped in /opt/pkgsrc/www/bluefish
*** Error code 1
Stop.
make: stopped in /opt/pkgsrc/www/bluefish
*** Error code 1
Stop.
make: stopped in /opt/pkgsrc/www/bluefish
>How-To-Repeat:
>Fix:
Someone needs to fix bluefish install procedure, so that instead of running:
/usr/pkg/bin/update-desktop-database
it runs:
/usr/pkg/bin/update-desktop-database /usr/pkg/share/applications
Creating the following directories will stop 'update-desktop-database' from failing and complete package installation
# mkdir -p /usr/share/applications
# mkdir -p /usr/local/share/applications
after package has been built, you can remove those directories