CRUX

Welcome to CRUX bug tracking.
Tasklist

FS#1602 - man-db: build as non-root/non-fakeroot

Attached to Project: CRUX
Opened by Fun (fun) - Thursday, 01 March 2018, 21:30 GMT
Last edited by Juergen Daubert (jue) - Saturday, 11 May 2019, 14:20 GMT
Task Type Feature Request
Category ports → core/opt
Status Closed
Assigned To Juergen Daubert (jue)
Operating System CRUX
Severity Low
Priority Normal
Reported Version 3.3
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The last build line could be:

install -D -m 0755 $SRC/mandb.cron $PKG/etc/cron/daily/mandb

instead of:

install -D -o root -g root -m 0755 $SRC/mandb.cron $PKG/etc/cron/daily/mandb

The change shouldn't affect root or fakeroot builds, but it will make the build succeed when running as non-root without fakeroot (or similar apps). Indeed, the user won't hit this issue unless is building as non-root/fakeroot and is ignoring the footprint mismatches (group/owner).
This task depends upon

Closed by  Juergen Daubert (jue)
Saturday, 11 May 2019, 14:20 GMT
Reason for closing:  Won't implement

Loading...