whizard is hosted by Hepforge, IPPP Durham

Opened 11 years ago

Closed 11 years ago

#482 closed defect (fixed)

Proper handling of test references

Reported by: kilian Owned by: ALL
Priority: P0 Milestone: v2.2.0
Component: configure Version: 2.1.1
Severity: minor Keywords:
Cc:

Description

The reference data for unit tests are currently copied into the build directory via their common directory. make distcleancheck doesn't like it because deleting them would violate file permissions. Find a workaround, so Jenkins can report success.

Change History (4)

comment:1 Changed 11 years ago by Juergen Reuter

Actually, I saw an issue when running the extra-distcheck. Strange, we will see ...

comment:2 Changed 11 years ago by Juergen Reuter

Priority: P3P0

This breaks for some reason make extra-distcheck, namely for the option --disable-noweb-force --disbable-ocaml" with these error messges:

rm -rf whizard-2.2.0
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/entries’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/prop-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/props’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/omega_interface_1.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/omega_interface_2.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_1.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_2.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_3.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_4.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_5.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_6.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_7.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_1.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_2.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_3.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_4.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_5.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_6.ref.svn-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/prop-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/props’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/text-base’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/omega_interface_1.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/omega_interface_2.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_1.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_2.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_3.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_4.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_5.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_6.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_7.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_1.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_2.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_3.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_4.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_5.ref’: Permission denied
rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_6.ref’: Permission denied

Investigating.

comment:3 Changed 11 years ago by Juergen Reuter

Got the problem, it's on old trap from the dark side of automake.

comment:4 Changed 11 years ago by Juergen Reuter

Resolution: fixed
Status: newclosed

Done finally in #4040.

Note: See TracTickets for help on using tickets.