Bug 228455

Summary: security/amavisd-new: doesn't install cabextract (and lha is vanished)
Product: Ports & Packages Reporter: Riccardo Torrini <riccardo>
Component: Individual Port(s)Assignee: Florian Smeets <flo>
Status: Closed FIXED    
Severity: Affects Many People Flags: bugzilla: maintainer-feedback? (flo)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Riccardo Torrini 2018-05-24 09:31:59 UTC
Adding security/amavisd-new with pkg install doesn't install neither cabextract nor lha.
Manually install cabextract fix half of the problem: lha is vanished from repo  :-(
Also trying to update old machine with lha-1.14i_7 fail (last version should be 1.14i_8)

Environment:
- a new, fresh installed machine, 11.1-RELEASE-p10 amd64 (but also happens on i386)
- /usr/local/etc/pkg/repos/FreeBSD.conf contains
FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
}
(but also happens on quarterly)

How to reproduce:
# pkg install amavisd-new

# pkg check -sa
Checking all packages: 100%

# pkg check -da
Checking all packages: 100%
amavisd-new has a missing dependency: lha
amavisd-new has a missing dependency: cabextract

>>> Missing package dependencies were detected.
>>> Found 2 issue(s) in the package database.

pkg: No packages available to install matching 'lha' have been found in the repositories
>>> Summary of actions performed:

lha dependency failed to be fixed
cabextract dependency failed to be fixed

-----8<-----

# pkg search cabextract
cabextract-1.6                 Program to extract Microsoft cabinet (.CAB) files

# pkg search lha
lhasa-0.3.1                    Command line tool and library for parsing LHA archives
p5-Tie-LLHash-1.004            Perl module which implements an ordered hash-like object
py27-python-lhafile-0.2.2      LHA(.lzh) file extract interface
py36-python-lhafile-0.2.2      LHA(.lzh) file extract interface

-- 
Riccardo.
Comment 1 Florian Smeets freebsd_committer freebsd_triage 2019-07-20 13:57:44 UTC
As far as I can see this problem should be fixed.