Ticket #20588 (closed defect: invalid)
Port "smokeping" should depend on "perl5"
| Reported by: | schneider.pj@… | Owned by: | markd@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.1 |
| Keywords: | Cc: | ||
| Port: | smokeping |
Description
I had a fresh Mac OS X 10.5.7 installed. I installed the latest MacPorts and wanted to just install smokeping.
I found that smokeping could not be installed, because it says "/opt/local/bin/perl" not found".
After installing the port "perl5" everything went fine.
Change History
comment:1 Changed 4 years ago by blb@…
- Owner changed from macports-tickets@… to markd@…
- Port set to smokeping
comment:2 Changed 4 years ago by schneider.pj@…
server:~ schneider$ sudo port selfupdate Password:
MacPorts base version 1.710 installed Downloaded MacPorts base version 1.710
The MacPorts installation is not outdated so it was not updated server:~ schneider$ port list | grep smokeping smokeping @2.4.2 net/smokeping server:~ schneider
Wtf?
comment:3 Changed 4 years ago by schneider.pj@…
Sorry!
server:~ schneider$ sudo port selfupdate Password: MacPorts base version 1.710 installed Downloaded MacPorts base version 1.710 The MacPorts installation is not outdated so it was not updated server:~ schneider$ port list | grep smokeping smokeping @2.4.2 net/smokeping server:~ schneider
comment:4 Changed 4 years ago by schneider.pj@…
Hmmm... Now I found it. I'm not sure why I ran into this, but it says that smokeping already depends on perl5.
So you are right, blb. This can be deleted/closed. I cannot do this, it seems many functions in trac here are blocked for me, even in my own tickets?!
Thank you for your time!
server:~ schneider$ port info smokeping
smokeping @2.4.2, Revision 2 (net, perl)
Variants: apple_apache
SmokePing is a deluxe latency measurement tool. It can measure, store, and
display latency, latency distribution, and packet loss. SmokePing uses RRDtool
to maintain a longterm data-store and to draw pretty graphs, giving up to the
minute information on the state of each network connection.
Homepage: http://oss.oetiker.ch/smokeping/
Library Dependencies: perl5, rrdtool, p5-libwww-perl, p5-cgi-speedycgi,
p5-socket6, p5-net-snmp, p5-net-telnet, p5-net-dns,
p5-net-radius, p5-perl-ldap, p5-io-socket-ssl,
p5-pathtools, p5-snmp_session, fping, echoping, curl
Platforms: darwin
Maintainers: markd@macports.org
server:~ schneider$
comment:5 Changed 4 years ago by blb@…
To see which version you did install, use port installed smokeping, see if it is @2.4.2_2 or not.
comment:6 Changed 4 years ago by schneider.pj@…
server:~ schneider$ port installed smokeping The following ports are currently installed: smokeping @2.4.2_2+apple_apache (active) server:~ schneider$
It is @2.4.2_2, but as everything is installed by now, I am not able to reproduce the error, since instaling perl5 fixed it :(


It appears to do that (was updated in r50055) which is 2.4.2_2, so make sure your MacPorts install is current (via sudo port selfupdate).