pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/34543: nn makefile (ymakefile) is broken
>Number: 34543
>Category: pkg
>Synopsis: nn makefile (ymakefile) is broken
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Sep 17 10:10:00 +0000 2006
>Originator: Bob Kemp
>Release: NetBSD 3.99.21
>Organization:
>Environment:
System: NetBSD tenebres.loc 3.99.21 NetBSD 3.99.21 (TENEBRES) #0: Sat Jul 1
17:11:20 BST 2006
rob%tenebres.loc@localhost:/altroot/sys/arch/i386/compile/TENEBRES i386
Architecture: i386
Machine: i386
>Description:
The makefile, called ymakefile, has leading spaces instead of tabs.
As a result, make fails as in
=> Required installed package digest>=20010302: digest-20060826
found
===> Checking for vulnerabilities in nn-6.6.5
=> Checksum SHA1 OK for nn-6.6.5.tar.Z
=> Checksum RMD160 OK for nn-6.6.5.tar.Z
===> Building for nn-6.6.5
/usr/bin/make -f ymakefile all
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 19: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 20: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 22: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 23: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 25: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 27: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 29: Need
an operator
make: "/usr/pkgsrc/news/nn/work/nn-6.6.5/ymakefile" line 31: Need
an operator
>How-To-Repeat:
cd /usr/pkgsrc/news/nn
make
>Fix:
In work/nn-6.6.5/Makefile there is a rule to create ymakefile.
Changing the sed cmd to be less restrictive should fix it, I think.
On line 63, it reads
-e 's/^ /^I/
where ^I is (of course) a literal tab in the file
but perhaps it should read
-e 's/^ */^I/
so that any sequence of leading spaces becomes a tab.
In effect, that's what I did in vi.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index