| Summary: | Update of src/etc/mtree/BSD.usr.dist breaks mergemaster run | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | jos <jos> | ||||
| Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 5.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
State Changed From-To: open->closed Already fixed, 1.245. Please report these types of buildworld failures to the committer or freebsd-current@freebsd.org before resorting to sending a PR. Things that actually break buildworld tend to be fixed very quickly without cluttering the PR database. Thanks. |
src/etc/mtree/BSD.usr.dist 1.244 forgets to add a ``..'' to properly create the hierarchy. This breaks the mergemaster run: # mergemaster [snip] ./vm missing (created) cd /var/tmp/temproot/; rm -f /var/tmp/temproot/sys; ln -s usr/src/sys sys cd /var/tmp/temproot/usr/share/man/en.ISO8859-1; ln -sf ../man* . cd: can't cd to /var/tmp/temproot/usr/share/man/en.ISO8859-1 *** Error code 2 Stop in /usr/src/etc. *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to the temproot environment How-To-Repeat: Run mergemaster on today's current.