Package Details: hylafaxplus 7.0.8-2

Git Clone URL: https://aur.archlinux.org/hylafaxplus.git (read-only, click to copy)
Package Base: hylafaxplus
Description: Enterprise Fax Server
Upstream URL: http://hylafax.sourceforge.net/
Licenses: custom
Conflicts: hylafax, libtiff5-hylafaxplus
Provides: hylafax
Submitter: vicks
Maintainer: severach
Last Packager: severach
Votes: 0
Popularity: 0.000000
First Submitted: 2013-09-27 13:39 (UTC)
Last Updated: 2024-09-23 18:32 (UTC)

Dependencies (26)

Required by (3)

Sources (12)

Latest Comments

1 2 Next › Last »

Bad-Mad commented on 2024-09-24 04:27 (UTC)

After the "brutal" removal of libtiff5-hylafaxplus, the installation ran normally. Thanks for removing the dependency of the hylafaxplus package on libtiff5-hylafaxplus.

severach commented on 2024-09-23 18:33 (UTC) (edited on 2024-09-23 18:34 (UTC) by severach)

Switching back and forth between dependent packages isn't easy. I had to pacman -Rdd libtiff5-hylafaxplus. I didn't expect the tools to ever come back.

Bad-Mad commented on 2024-09-23 09:45 (UTC) (edited on 2024-09-23 09:47 (UTC) by Bad-Mad)

“hylafaxplus” with its dependency ‘libtiff5-hylafaxplus’ prevents the update of libtiff to package version libtiff 4.7.0-1.

resolving dependencies...
looking for conflicting packages...

Packages (1) libtiff-4.7.0-1

Total Installed Size:  1.78 MiB
Net Upgrade Size:      0.50 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                                                                                                                                                                 [#######################################################################################################################] 100%
(1/1) checking package integrity                                                                                                                                                               [#######################################################################################################################] 100%
(1/1) loading package files                                                                                                                                                                    [#######################################################################################################################] 100%
(1/1) checking for file conflicts                                                                                                                                                              [#######################################################################################################################] 100%
error: failed to commit transaction (conflicting files)
libtiff: /usr/bin/fax2ps exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/fax2tiff exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/pal2rgb exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/ppm2tiff exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/raw2tiff exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiff2bw exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiff2pdf exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiff2ps exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiff2rgba exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiffcmp exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiffcrop exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiffdither exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiffgt exists in filesystem (owned by libtiff5-hylafaxplus)
libtiff: /usr/bin/tiffmedian exists in filesystem (owned by libtiff5-hylafaxplus)
Errors occurred, no packages were upgraded.

Bad-Mad commented on 2024-06-13 13:56 (UTC)

By making "hylafaxplus 7.0.8" available, the installation problem has been solved.

Bad-Mad commented on 2024-06-12 14:08 (UTC) (edited on 2024-06-12 14:11 (UTC) by Bad-Mad)

For installations that are still running, you should rebulid / recompile libtiff5-hylafaxplus so that the conversion to PDFs works when receiving faxes. At least that's what I had to do.

Bad-Mad commented on 2024-06-12 11:35 (UTC) (edited on 2024-06-12 14:09 (UTC) by Bad-Mad)

Can not install package...

pacaur -S hylafaxplus

.
.
.

Checking ZLIB support.

Incompatible/missing ZLIB Library.

Compilation or execution of the following test program failed:

----------------------------------------------------------
#include <stdlib.h>
#include <stdio.h>
#include "zlib.h"
int main(int argc, char *argv[])
{
    if (strcmp(ZLIB_VERSION, "0.95") < 0) {     /* include file version */
        printf("old include files: version %u\n", ZLIB_VERSION);
        exit(-1);
    }
    if (strncmp(zlib_version, ZLIB_VERSION, 4) != 0) {
        printf("library/header file incompatibility: %s %s\n",
        zlib_version, ZLIB_VERSION);
        exit(-1);
    } else {
        exit(0);
    }
}
----------------------------------------------------------

With the following directories tried:
DIRS=<default compiler search path> /opt/freeware /usr/local /opt/zlib

The above program checks the version of the ZLIB library to ensure it
is suitable for use with HylaFAX.  HylaFAX 7.0.7 requires a recent
ZLIB software distribution; version 0.95 or newer.  If you have the right
software, verify that you have the ZLIBINC(location of zlib.h) and
LIBZ(location of libz.a/libz.so) configuration parameters set correctly
for your system and that any environment variables are setup that are
needed to locate a libz DSO at runtime (e.g.  LD_LIBRARY_PATH).
Also be sure that any relative pathnames are made relative to the top of
the build area.


Unrecoverable error!  Once you've corrected the problem rerun this script.

pacaur -Q | grep zlib

zlib 1:1.3.1-2

Bad-Mad commented on 2024-02-13 05:31 (UTC)

In my case, sending faxes with TIFF v4.6 did not cause any problems. When sending, the files were already converted on the clients. There were problems when receiving. This is probably mainly due to the lack of the necessary binary files such as tiff2ps and tiff2pdf. The received faxes could no longer be converted into corresponding files.

severach commented on 2024-02-09 20:59 (UTC) (edited on 2024-02-09 21:11 (UTC) by severach)

I added in the old libtiff5 executables but Lee does not know if the rest of hylafaxplus works with libtiff6. To discover this I've set hylafaxplus to link to libtiff6. Send fax worked for me for over a month. If you find things that don't work, recompile with _opt_HF_System_LIBTIFF=0 and report back if this needs to be a permanent change. Eventually system libtiff support will break and it will need to be a permanent change.

I didn't want to make a duplicate of libtiff5 but I didn't get a response from the maintainers and IgnorePkg time is running out.

Also the name of tiffcp changed to tiffcp.hylafax. System scripts should already be updated. Custom scripts should be checked and fixed.

Bad-Mad commented on 2024-02-09 05:54 (UTC)

The problems of the new libtiff version were solved by directly including the necessary libtiff binaries in hylafax and the package "libtiff5-hylafaxplus", which can coexist with the current version.

But I had to build "libtiff5-hylafaxplus" without integrity check.

makepkg -srf --skipinteg

Everything works normally again.

Many thanks for the updates.

Bad-Mad commented on 2023-09-18 13:48 (UTC)

Hylafaxplus is not compatible with libtiff 4.6.

I had to install the last 4.5 version. (libtiff-4.5.1-2)

See https://libtiff.gitlab.io/libtiff/releases/v4.6.0.html

Changes in TIFF v4.6.0:

Tools changes Removed functionality:

The following tools are no longer compiled and have been moved to archive/tools:

fax2ps, fax2tiff, pal2rgb, ppm2tiff, raw2tiff, rgb2ycbcr, thumbnail, tiff2bw tiff2rgba, tiffcmp, tiffcrop, tiffdither, tiffgt, tiffmedian

The following tools are no longer compiled by default: tiff2ps and tiff2pdf. They have been moved to tools/unsupported. They can be built by setting --enable-tools-unsupported for autoconf, or -Dtiff-tools-unsupported for CMake, but as the name imply, they are no longer supported by upstream. Packagers are suggested not to enable those options.

tiffcp: remove -i option (ignore errors), because almost all fuzzer issues were consequential errors from ignored errors because of the "-i" option.