Summary: | sysutils/getssl: please add dependency to ftp/curl | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | oz42 |
Component: | Individual Port(s) | Assignee: | Koichiro Iwao <meta> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | meta, rainbow |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
URL: | https://reviews.freebsd.org/D17954 | ||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232918 |
Description
oz42
2019-01-31 12:23:14 UTC
Why? Has runtime dependency on ${PREFIX}/bin/curl. https://github.com/srvrco/getssl/blob/d0447886c9c1c9b6a566dcd9be9eb0c84773c4f9/getssl#L429 Hmm, my installation went without curl, and getssl was complaining about that. (In reply to oz42 from comment #3) I wanted you to describe why curl is needed and how getssl depends on at first post :) Added in latest diff. Just waiting for someone with a commit bit to review :) (In reply to Rainbow from comment #5) I do. Just FYI: root@annie:/usr/ports/sysutils/getssl # make config-recursive ===> Setting user-specified options for getssl-2.10 and dependencies root@annie:/usr/ports/sysutils/getssl # make ===> License GPLv3 accepted by the user ===> getssl-2.10 depends on file: /usr/local/sbin/pkg - found => srvrco-getssl-v2.10_GH0.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://codeload.github.com/srvrco/getssl/tar.gz/v2.10?dummy=/srvrco-getssl-v2.10_GH0.tar.gz fetch: https://codeload.github.com/srvrco/getssl/tar.gz/v2.10?dummy=/srvrco-getssl-v2.10_GH0.tar.gz: size unknown fetch: https://codeload.github.com/srvrco/getssl/tar.gz/v2.10?dummy=/srvrco-getssl-v2.10_GH0.tar.gz: size of remote file is not known srvrco-getssl-v2.10_GH0.tar.gz 45 kB 355 kBps 00s ===> Fetching all distfiles required by getssl-2.10 for building ===> Extracting for getssl-2.10 => SHA256 Checksum OK for srvrco-getssl-v2.10_GH0.tar.gz. ===> Patching for getssl-2.10 ===> Configuring for getssl-2.10 ===> Staging for getssl-2.10 ===> getssl-2.10 depends on executable: bash - found ===> Generating temporary packing list install -m 555 /usr/ports/sysutils/getssl/work/getssl-2.10/getssl /usr/ports/sysutils/getssl/work/stage/usr/local/bin ====> Compressing man pages (compress-man) root@annie:/usr/ports/sysutils/getssl # make install ===> Installing for getssl-2.10 ===> Checking if getssl is already installed ===> Registering installation for getssl-2.10 Installing getssl-2.10... root@annie:/usr/ports/sysutils/getssl # rehash root@annie:/usr/ports/sysutils/getssl # getssl getssl: This script requires curl installed A commit references this bug: Author: meta Date: Mon Feb 11 14:23:59 UTC 2019 New revision: 492695 URL: https://svnweb.freebsd.org/changeset/ports/492695 Log: sysutils/getssl: add missing RUN_DEPENDS ftp/curl and dns/bind-tools are required. Also while here, pet some portlint warnings. PR: 232918 235351 Submitted by: Rainbow <rainbow@sanitylinux.org> (maintainer) Reported by: Andrew <pez_098@yahoo.com>, oz42@oz42.eu MFH: 2019Q1 Differential Revision: https://reviews.freebsd.org/D17954 Changes: head/sysutils/getssl/Makefile head/sysutils/getssl/distinfo Committed, thanks! A commit references this bug: Author: meta Date: Tue Feb 12 05:01:19 UTC 2019 New revision: 492750 URL: https://svnweb.freebsd.org/changeset/ports/492750 Log: MFH: r492695 sysutils/getssl: add missing RUN_DEPENDS ftp/curl and dns/bind-tools are required. Also while here, pet some portlint warnings. PR: 232918 235351 Submitted by: Rainbow <rainbow@sanitylinux.org> (maintainer) Reported by: Andrew <pez_098@yahoo.com>, oz42@oz42.eu Differential Revision: https://reviews.freebsd.org/D17954 Approved by: portmgr (miwi) Changes: _U branches/2019Q1/ branches/2019Q1/sysutils/getssl/Makefile branches/2019Q1/sysutils/getssl/distinfo |