| Summary: | Build issue: ktechlab FTBFS: will not install previously installed file | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Francois Andriot <albator78> |
| Component: | other (any) | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | CC: | bugwatch, darrella |
| Priority: | P5 | ||
| Version: | 3.5.13 [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | ktechlab 3.5.13 : fix list of icons to install | ||
Interesting. I have not see any such messages when building. Would you please post a snippet from a build log? Possibly the messages are generated here but am not recognizing them. Curious! This is not just a warning, it's an real error that is triggered by the "install" command. See the following output: Making install in pics make[2]: Entering directory `/home/albator/rpmbuild/BUILD/BUILD.fc15.x86_64/applications/ktechlab/icons/pics' make[3]: Entering directory `/home/albator/rpmbuild/BUILD/BUILD.fc15.x86_64/applications/ktechlab/icons/pics' make[3]: Nothing to be done for `install-exec-am'. test -z "/opt/trinity/share/apps/ktechlab/icons" || /bin/mkdir -p "/home/albator/rpmbuild/BUILDROOT/BUILDROOT.fc15.x86_64/trinity-ktechlab-3.5.13-2.fc15.opt.x86_64/opt/trinity/share/apps/ktechlab/icons" /usr/bin/install -c -p -m 644 and.png cell.png logic_input.png logic_output.png nand.png nor.png not.png or.png xor.png current_source.png ground.png voltage.png capacitor.png led.png resistor.png signal_lamp.png seven_segment.png ammeter.png diode.png npn.png pnp.png voltmeter.png dpdt.png dpst.png ptb.png ptm.png spdt.png spst.png keypad.png opamp.png xnor.png circuit.png flowcode.png delay.png interrupt.png pinread.png pinwrite.png portread.png portwrite.png repeat.png '/home/albator/rpmbuild/BUILDROOT/BUILDROOT.fc15.x86_64/trinity-ktechlab-3.5.13-2.fc15.opt.x86_64/opt/trinity/share/apps/ktechlab/icons' /usr/bin/install -c -p -m 644 while.png for.png assignment.png branch.png delay.png embed.png end.png for.png interrupt.png pinread.png pinwrite.png portread.png portwrite.png repeat.png start.png sub.png subcall.png unary.png while.png item.png ic1.png ic2.png ic3.png voltagesignal.png currentsignal.png clockinput.png cccs.png ccvs.png vcvs.png vccs.png mechanics.png buffer.png external_connection.png logicprobe.png potentiometer.png resistordip.png bidirled.png project_library.png project_program.png bus.png '/home/albator/rpmbuild/BUILDROOT/BUILDROOT.fc15.x86_64/trinity-ktechlab-3.5.13-2.fc15.opt.x86_64/opt/trinity/share/apps/ktechlab/icons' /usr/bin/install: will not overwrite just-created `/home/albator/rpmbuild/BUILDROOT/BUILDROOT.fc15.x86_64/trinity-ktechlab-3.5.13-2.fc15.opt.x86_64/opt/trinity/share/apps/ktechlab/icons/for.png' with `for.png' /usr/bin/install: will not overwrite just-created `/home/albator/rpmbuild/BUILDROOT/BUILDROOT.fc15.x86_64/trinity-ktechlab-3.5.13-2.fc15.opt.x86_64/opt/trinity/share/apps/ktechlab/icons/while.png' with `while.png' make[3]: *** [install-ktliconDATA] Error 1 make[3]: Leaving directory `/home/albator/rpmbuild/BUILD/BUILD.fc15.x86_64/applications/ktechlab/icons/pics' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/albator/rpmbuild/BUILD/BUILD.fc15.x86_64/applications/ktechlab/icons/pics' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/albator/rpmbuild/BUILD/BUILD.fc15.x86_64/applications/ktechlab/icons' make: *** [install-recursive] Error 1 Seems like the patch is needed because of the duplication, but I wonder why I never see that error? Looks like the problem was already fixed in GIT: http://git.trinitydesktop.org/cgit/ktechlab/commit/icons/pics/Makefile.am?id=bf044d5a0d60867ed5b463eadf15c0144c3efdf8 That explains why I never see the problem. :-) Perhaps move this patch to bug report 984 and close this bug report? Closing as RESOLVED FIXED as the provided patch (or an equivalent) already exists in GIT. |
Created attachment 602 [details] ktechlab 3.5.13 : fix list of icons to install Hello, during the "make install" step of ktechlab, if fails when installing icons, saying that it cannot install icons that were just installed. In fact, the list of icons to install contains duplicate names, which cause the problem. See the attached patch to clean up the list.