Koozali.org: home of the SME Server
Obsolete Releases => SME 7.x Contribs => Topic started by: MarkR on September 06, 2007, 04:58:00 PM
-
Hi all,
I am trying to install HylaFax via yum and the dungog repository but keep getting the following error
Transaction Check Error: file /etc/hylafax/etc conflicts between attempted installs of smeserver-hylafax-0.9-5.el4.sme and hylafax-4.3.4-1rhel4
If anyone can shed a little light on this it would be much appreciated
thanks
mark
-
Install everything except the smeserver-hylafax, then install smeserver-hylafax and it will work. I think I have a fix for it, but I need to test it first.
Good Luck,
John
-
http://bugs.contribs.org/show_bug.cgi?id=3326
-
http://bugs.contribs.org/show_bug.cgi?id=3326
The fix is to remove the two files being copied to /etc/hylafax/etc and copy them to the symlinked directory of /var/spool/hylafax/etc, and change the spec file to update the permissions of mailfax so that they point to the new directory. This has corrected the error on my tests. I didn't create a patch, I just rolled a new rpm as that is what seems to have been done in the past. You want me to post the new src rpm to the bug, or attempt to mzrm the spec and old src and mzadd the new ones?
John
-
thanks john,
first option is to make a patch, i try to do that now
but you can mzrm and mzadd the src if you prefer
just edit the spec
-
OK, I committed a fix today that worked for my install. I am now able to yum install all of the files without getting an error.
* Wed Sep 12 2007 John H. Bennett III <bennettj@johnbennettservices.com> 0.9-6
- Patch to move the files that were being copied to
/etc/hylafax/etx to var/spool/hylafax/etc/ so that
a yum install will install all RPM's without any errors
- Modify spec file to change directory where the permissions
are applied to for mailfax