Last year, I installed Unicon from source to my Linux machine. Seemed to work fine. This time, I tried to upgrade using the instructions in the README.TXT. Doesn't work for me.
Environment: Xubuntu 16.04.6 LTS (xenial)
The problem boils down to Unicon requiring libssl1.1 & the only package availible for my distro is 1.0.
I even tried "fixing" it by changing the Debian control file to require libssl1.0. (Hacking a downloaded .deb archive.) That got Unicon installed, but a simple unicon --version failed because the expected libssl couldn't be loaded.
It's a shame the unicon executable requires shared libraries that might not even be needed by the user's Unicon program.
IIRC, the source configuration was flexible as to what libraries could be excluded. If that's still true, I might try building & installing from source, maybe even reverting to Unicon r5857, which I know will build from source. Any advice?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have to review the debian build rules. In theory the debian package for each release is built against the specifc release, but I might have missed something or didn't custmize the rule enough to target that release.
Building from sources should be strightforward. clone the git repo, configure, and make. Please report any issues.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Last year, I installed Unicon from source to my Linux machine. Seemed to work fine. This time, I tried to upgrade using the instructions in the README.TXT. Doesn't work for me.
Environment: Xubuntu 16.04.6 LTS (xenial)
The problem boils down to Unicon requiring libssl1.1 & the only package availible for my distro is 1.0.
I even tried "fixing" it by changing the Debian control file to require libssl1.0. (Hacking a downloaded .deb archive.) That got Unicon installed, but a simple
unicon --version
failed because the expected libssl couldn't be loaded.It's a shame the unicon executable requires shared libraries that might not even be needed by the user's Unicon program.
IIRC, the source configuration was flexible as to what libraries could be excluded. If that's still true, I might try building & installing from source, maybe even reverting to Unicon r5857, which I know will build from source. Any advice?
I'm assuming yo uare referring to :
I have to review the debian build rules. In theory the debian package for each release is built against the specifc release, but I might have missed something or didn't custmize the rule enough to target that release.
Building from sources should be strightforward. clone the git repo, configure, and make. Please report any issues.