Bug 82759 - devel/sourcenav: Source navigator installs in wrong directory
Summary: devel/sourcenav: Source navigator installs in wrong directory
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Alejandro Pulver
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 03:30 UTC by Greg Lehey
Modified: 2007-02-18 20:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Lehey 2005-06-29 03:30:19 UTC
	The port /usr/ports/devel/sourcenav installs in the directory
	hierarchy /usr/local/sourcenav, and the executable is called
	/usr/local/sourcenav/bin/snavigator.  This is a non-standard
	way to install, and there is nothing in the documentation to
	prepare the user for it.  As a result, most peopke will be
	unable to even start the program.

	In view of the fact that this bug means that the program can't
	even be started, I'm giving it the category "serious".

Fix: 

Install in /usr/local, not /usr/local/snavigator.  If there
	are serious reasons to keep the latter hierarchy, it should be
	well documented, and the documentation should be installed
	locally (maybe it is, but that fact it not documented).
How-To-Repeat: 	
	$ cd /usr/ports/devel/sourcenav
	$ make install
	$ snavigator
	bash: snavigator: command not found
	$ /usr/local/sourcenav/bin/snavigator
	(program starts)
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2005-06-30 14:09:03 UTC
>From a quick glance on pkg-plist, the port is installing it's own pieces
of tcl/tk/itcl so it can't be installed into /usr/local without damage
to real tcl/tk/itcl.

-- 
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

Like 'Do Notte Buye Betamacks.' That was a prediction for 1972.
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-06-30 14:09:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->delphij

Over to maintainer
Comment 3 Greg Lehey freebsd_committer freebsd_triage 2005-07-01 00:40:15 UTC
On Thursday, 30 June 2005 at 15:09:03 +0200, Pav Lucistnik wrote:
>> From a quick glance on pkg-plist, the port is installing it's own pieces
> of tcl/tk/itcl so it can't be installed into /usr/local without damage
> to real tcl/tk/itcl.

This is true, but irrelevant to this bug report.  In fact, it appears
to be simply a statement of another bug.

Greg
--
The virus contained in this message was detected by LEMIS anti-virus.

Finger grog@FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
Comment 4 Xin LI freebsd_committer freebsd_triage 2007-01-10 03:34:24 UTC
Responsible Changed
From-To: delphij->freebsd-ports-bugs

Return to poll due to lack of time.
Comment 5 Alejandro Pulver freebsd_committer freebsd_triage 2007-02-17 04:24:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->alepulver

I'll take it.
Comment 6 dfilter service freebsd_committer freebsd_triage 2007-02-18 20:21:47 UTC
alepulver    2007-02-18 20:21:42 UTC

  FreeBSD ports repository

  Modified files:
    devel/sourcenav      Makefile pkg-plist 
  Added files:
    devel/sourcenav/files pkg-message.in 
  Log:
  - Install symlimk under "${PREFIX}/bin".
  - Allos overriding PREFIX.
  - Add pkg-message to inform user where the program is installed.
  
  PR:             ports/82759
  Submitted by:   Greg Lehey <grog@lemis.com>
  
  Revision  Changes    Path
  1.19      +16 -5     ports/devel/sourcenav/Makefile
  1.1       +12 -0     ports/devel/sourcenav/files/pkg-message.in (new)
  1.7       +6 -5      ports/devel/sourcenav/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Alejandro Pulver freebsd_committer freebsd_triage 2007-02-18 20:22:37 UTC
State Changed
From-To: open->closed

Committed. Thanks!