Opened 16 years ago

Closed 16 years ago

#19578 closed defect (fixed)

ntop 3.3.9 installs things in /usr/local

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: markd@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: ntop

Description

On Mac OS X 10.5.6 Intel with Xcode 3.1.2 and MacPorts 1.7.1 ntop 3.3.9 violates the mtree and installs a bunch of things in /usr/local. My MacPorts prefix is /mp.

--->  Staging ntop into destroot
--->  Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting ntop with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo launchctl load -w /Library/LaunchDaemons/org.macports.ntop.plist
###########################################################
Warning: violation by /usr
Warning: ntop violates the layout of the ports-filesystems!
Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases!
--->  Deactivating ntop @3.3.8_0
--->  Installing ntop @3.3.9_0
--->  Activating ntop @3.3.9_0
--->  Cleaning ntop
--->  Uninstalling ntop @3.3.8_0

Change History (3)

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

$ port contents ntop | grep /usr/
  /usr/local/bin/geoiplookup
  /usr/local/bin/geoiplookup6
  /usr/local/bin/geoipupdate
  /usr/local/etc/GeoIP.conf
  /usr/local/etc/GeoIP.conf.default
  /usr/local/include/GeoIP.h
  /usr/local/include/GeoIPCity.h
  /usr/local/include/GeoIPUpdate.h
  /usr/local/lib/libGeoIP.1.4.6.dylib
  /usr/local/lib/libGeoIP.1.dylib
  /usr/local/lib/libGeoIP.a
  /usr/local/lib/libGeoIP.dylib
  /usr/local/lib/libGeoIP.la
  /usr/local/lib/libGeoIPUpdate.0.0.0.dylib
  /usr/local/lib/libGeoIPUpdate.0.dylib
  /usr/local/lib/libGeoIPUpdate.a
  /usr/local/lib/libGeoIPUpdate.dylib
  /usr/local/lib/libGeoIPUpdate.la
  /usr/local/share/GeoIP/GeoIP.dat
  /usr/local/share/man/man1/geoiplookup.1
  /usr/local/share/man/man1/geoiplookup6.1
  /usr/local/share/man/man1/geoipupdate.1

comment:2 Changed 16 years ago by blb@…

Weird, those files are also installed (into the proper location) by the libgeoip port; perhaps ntop needs that as a dependency?

comment:3 Changed 16 years ago by markd@…

Resolution: fixed
Status: newclosed

Disabled bundled geoip in r50993 to stop these files from installing.

Note: See TracTickets for help on using tickets.