Opened 15 years ago

Closed 7 years ago

#22922 closed defect (wontfix)

nfsen: Can't locate NfSen.pm in @INC

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: noah-list@…, macports.org@…, mojca (Mojca Miklavec)
Port: nfsen

Description

nfsen doesn't install:

DEBUG: Executing org.macports.destroot (nfsen)
Can't locate NfSen.pm in @INC (@INC contains: ./libexec ./installer-items /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 . /opt/local/libexec/nfsen /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_nfsen/work/destroot/opt/local/libexec/nfsen) at /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_nfsen/work/nfsen-1.3.2/install.pl line 44.
BEGIN failed--compilation aborted at /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_nfsen/work/nfsen-1.3.2/install.pl line 44.
Error: Target org.macports.destroot returned: shell command "/opt/local/bin/perl /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_nfsen/work/nfsen-1.3.2/install.pl /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_nfsen/work/nfsen-1.3.2/etc/nfsen-dist.conf" returned error 2

This was reported by Noah on the mailing list.

Change History (11)

comment:1 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to markd@… in #22923:

nfsen is broken because the developer does not support destdir and does not care to, and I could find no easy way to force the port to work. The port probably should be deleted.

You managed to patch nfdump so it works in the destroot; perhaps nfsen can be patched in a similar way. I think we could leave the port in the tree and leave this ticket open, in case you or somebody else has time to look into this later.

comment:2 Changed 13 years ago by macports.org@…

Still broken after 2 years !!!

comment:3 Changed 13 years ago by markd@…

Stop shouting dude. I recommended this port be deleted, for the reasons you can see. I thought there would be some way to patch this port, but without developer support there isn't a lot that can be done. My mistake was committing a non-finished port in the first place.

comment:4 Changed 13 years ago by macports.org@…

:-) Sorry for shouting, but someone outside macports seems to have fixed nfsen... Thanks.

comment:5 in reply to:  4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: macports.org@… added

The port assumed worksrcpath was the current working directory; this hasn't been guaranteed anymore for several versions of MacPorts. Fixed this in r87388. The port is still broken, now saying:

RRD version '1.4004' not yet supported!

According to the ChangeLog, we need nfsen >= 1.3.4 for RRD 1.4 compatibility. #22923 is the existing ticket requesting nfsen be updated.

comment:6 Changed 10 years ago by mf2k (Frank Schima)

Owner: changed from markd@… to macports-tickets@…

markd has retired. See #44782.

comment:7 Changed 9 years ago by mojca (Mojca Miklavec)

See also #38276.

comment:8 Changed 9 years ago by mojca (Mojca Miklavec)

Cc: mojca@… added

Cc Me!

comment:9 Changed 7 years ago by mojca (Mojca Miklavec)

This port has apparently been broken for 5 years and I don't see any serious attempt to fix it as well as no upstream development. If someone wants to get the port working again, feel free to resurrect it, but I'll remove a defunct port from the distribution for now as it makes no sense to pretend to support it without actually supporting it.

comment:10 Changed 7 years ago by mojca (Mojca Miklavec)

In aec99d336a430ae0a67d60b8a44be43dd0986b8d/macports-ports:

nfsen: remove a broken, no longer maintained port

See: #22922
See: #38276

comment:11 Changed 7 years ago by mojca (Mojca Miklavec)

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.