Bug 1665687

Summary: /usr/bin/hfs: line 3: exec: hfssh: not found
Product: [Fedora] Fedora Reporter: Laurent Vivier <laurent>
Component: hfsutilsAssignee: David Woodhouse <dwmw2>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 29CC: dwmw2, rosset.filipe
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-07-16 19:14:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1604324    
Bug Blocks:    

Description Laurent Vivier 2019-01-12 17:32:04 UTC
Description of problem:

The command "hfs" fails:

$ hfs
/usr/bin/hfs: line 3: exec: hfssh: not found

Version-Release number of selected component (if applicable):

hfsutils-3.2.6-34.fc28.x86_64
[It seems the package has not been updated when I upgraded to F29 from F28]

How reproducible:

100 %

Steps to Reproduce:
1. hfs

Actual results:

/usr/bin/hfs: line 3: exec: hfssh: not found

Expected results:

It should start the shell

Additional info:

It seems the hfssh has been removed from hfsutils.spec by

commit 56023a5cae820f310d7d13a4f06ee4c5c105bd71 (tag: hfsutils-3_2_6-13_fc9)
Author: Jesse Keating <jkeating>
Date:   Fri Jan 25 16:29:53 2008 +0000

    - Exclude hfssh, nobody really uses it and it drags in tcl to the base
        requires.
    - Drop the artificial tcl requirement, rpm will do it's job on reqs.


So you should also exclude the command "hfs" and the two man entries:

%{_bindir}/hfs
%{_mandir}/man1/hfs.1.*
%{_mandir}/man1/hfssh.1.*

Comment 1 Filipe Rosset 2019-07-16 19:14:40 UTC
Fixed in rawhide -> https://koji.fedoraproject.org/koji/taskinfo?taskID=36288735