uniconproject / unicon

http://www.unicon.org
Other
54 stars 27 forks source link

Update install process to fix class ucode link directives #255

Open brucerennie opened 2 years ago

brucerennie commented 2 years ago

Changes made to the install process for make 1). addition of the compilation and execution of the program fixalllinks after the installation of the Unicon system into the current system 2). addition of additional class directories that should be transferred on install 3). update the call of fixalllinks to ./fixalllinks (caused problem with debian install process)

Signed-off-by: Bruce Rennie brennie@dcsi.net.au

Jafaral commented 2 years ago

@brucerennie DESTDIR can be passed in as an environment variable. It is used by the Debian package build system That is why your PR fails that test now, and the error shows as:

dh_auto_install: error: make -j1 install DESTDIR=/home/runner/work/unicon/unicondist/unicon_13.3\~prerelease/debian/unicon AM_UPDATE_INFO_DIR=no returned exit code 2
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui failed
make: *** [Makefile:375: debin] Error 29
Error: Process completed with exit code 2.
Jafaral commented 2 years ago

Hi @brucerennie , any updates on this PR ?

brucerennie commented 2 years ago

I have converted this pull request to a draft as I have been unable to get back to it due to various other matters.

I will look at this again in the new year and make all appropriate updates per the various suggestions that have been made.