Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 89047

Summary: hylafax should have PATH_EGETTY/PATH_VGETTY configurable by use flags
Product: Gentoo Linux Reporter: Alin Năstac (RETIRED) <mrness>
Component: Current packagesAssignee: Mike Doty (RETIRED) <kingtaco>
Status: RESOLVED FIXED    
Severity: normal CC: nerdboy
Priority: High Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: usage of mgetty/vgetty for data/voice calls

Description Alin Năstac (RETIRED) gentoo-dev 2005-04-14 00:20:38 UTC
On my machine, the modem is used as fax machine and as dialin server.
It is a pain to change PATH_EGETTY to mgetty every time I upgrade hylafax

My proposal is to define a new local use flag called mgetty. When this is set, PATH_EGETTY and PATH_VGETTY should be set to mgetty.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2005-04-17 01:17:41 UTC
You guys should set a bugzilla account for comm-fax
Comment 2 Mike Doty (RETIRED) gentoo-dev 2005-05-01 10:14:20 UTC
can you be more specific or provide a patch for your proposal?
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2005-05-02 10:42:00 UTC
Created attachment 57857 [details, diff]
usage of mgetty/vgetty for data/voice calls

this is what I had in mind
Comment 4 Mike Doty (RETIRED) gentoo-dev 2005-05-03 20:31:42 UTC
the patch looks fine, except for one thing; do we have to use hardcoded paths for mgetty?  is there a better way of determining where mgetty is located?  For example, what do we do if it's installed in /usr/local/sbin/
Comment 5 Alin Năstac (RETIRED) gentoo-dev 2005-05-03 23:08:21 UTC
net-dialup/mgetty installs those executables in ${ROOT}/usr/sbin
I guess you could use 'which mgetty', but I don't see the reason - those paths are established by mgetty ebuild.
Comment 6 Mike Doty (RETIRED) gentoo-dev 2005-05-06 17:55:46 UTC
net-misc/hylafax-4.2.1-r1 incvs with the patch, additionally, I block having both "faxonly" and "mgetty" use flags set, as they affect the same configure parameters.