pcb

Install failure in doc subdirectory

Bug #1551970 reported by Gareth Edwards
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pcb
Fix Released
High
Bert Timmerman

Bug Description

In current pcb HEAD (6a6340a3) the doc/ subdirectory fails to install when the --enable-doc configuration option is set with a failure like this:

/bin/mkdir -p '/home/gareth/pcb/share/doc/pcb'
 /usr/bin/install -c -m 644 pcb.html pad.png puller.png thermal.png gcode.png debumpify.png debumpify.out.png miter.png miter.out.png orthopull.png orthopull.out.png unjaggy.png unjaggy.out.png vianudge.png vianudge.out.png viatrim.png viatrim.out.png gcode_control_img.png gcode_tool_path.png td_ex1.png debumpify.png debumpify.out.png miter.png miter.out.png orthopull.png orthopull.out.png unjaggy.png unjaggy.out.png vianudge.png vianudge.out.png viatrim.png viatrim.out.png '/home/gareth/pcb/share/doc/pcb'
/usr/bin/install: will not overwrite just-created ‘/home/gareth/pcb/share/doc/pcb/debumpify.png’ with ‘debumpify.png’
/usr/bin/install: will not overwrite just-created ‘/home/gareth/pcb/share/doc/pcb/debumpify.out.png’ with ‘debumpify.out.png’
<lines removed>

Makefile:774: recipe for target 'install-dist_htmlDATA' failed
make[3]: *** [install-dist_htmlDATA] Error 1
make[3]: Leaving directory '/home/gareth/projects/pcb/doc'

This is because recent commits (657486dc..d6a9b0182) have flaws in the build configuration as the new images are duplicated in both the pcb_files and the images definitions. The pngs are being created directly from the pcb file and indirectly from the eps file, and install is refusing to overwrite. Patch will be attached to correct this.

In investigating this bug, I also found that certain files are missing from .gitignore; this will be in the second patch file.

Revision history for this message
Gareth Edwards (gareth-uk) wrote :
Revision history for this message
Gareth Edwards (gareth-uk) wrote :
Changed in pcb:
assignee: nobody → Bert Timmerman (bert-timmerman)
milestone: none → next-bug-release
Revision history for this message
Bert Timmerman (bert-timmerman) wrote :

Hi,

Both patches pushed to master.

Kind regards,

Bert Timmerman.

Changed in pcb:
status: New → Fix Committed
importance: Undecided → High
Changed in pcb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.