Bug 69965 - [patch] check for moved ports in "make deinstall-all"
Summary: [patch] check for moved ports in "make deinstall-all"
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: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-03 23:00 UTC by Dancho Penev
Modified: 2007-05-25 01:10 UTC (History)
0 users

See Also:


Attachments
file.diff (552 bytes, patch)
2004-08-03 23:00 UTC, Dancho Penev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dancho Penev 2004-08-03 23:00:45 UTC
When deinstalling all installations with the same ${PKGORIGIN} check
also if there are previous installations of already moved port.
Comment 1 Sergey Matveychuk freebsd_committer freebsd_triage 2004-08-04 06:41:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->portmgr

portmgr territory
Comment 2 Oliver Eikemeier 2004-08-04 08:52:18 UTC
Dancho Penev wrote:

>> Description:
> When deinstalling all installations with the same ${PKGORIGIN} check
> also if there are previous installations of already moved port.

Not a bad idea, although this check would be much more useful in 
conflicts checking. With this patch though, you'll miss ports moved 
twice, and before we can have something like this we'll need a strict 
definition of MOVED, especially concerning deleted/revived in a 
different place vs. deleted/replaced by a different port, which is 
subsequently repocopied.

-Oliver
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2007-05-16 22:25:29 UTC
State Changed
From-To: open->analyzed

Accepted for a test build on the cluster.
Comment 4 dfilter service freebsd_committer freebsd_triage 2007-05-25 01:09:42 UTC
linimon     2007-05-25 00:09:37 UTC

  FreeBSD ports repository

  Modified files:
    .                    CHANGES 
    Mk                   bsd.port.mk bsd.port.subdir.mk 
  Log:
  * Make 'make-deinstall-all' check for moved ports. [1]
  
  * Defined the installation directories PORTEXAMPLES and PORTDATA. [2]
  
  * Add USE_MAKESELF knob is added for ports that use the makeself archiver. [3]
  
  * Update the description of fetch-list; add targets fetch-required-list,
    fetch-url-list, and fetch-urlall-list. [4]
  
  * Make 'make search' also search in ports/MOVED. [5]
  
  * Move several Makevar definitions to the pre-makefile section:
    DATADIR, DOCSDIR, ETCDIR, EXAMPLESDIR, WWWDIR. [6]
  
  * The target 'ignorelist-verbose' was added for portsmon. [7]
  
  PR:     69965 [1], 78490 [2], 79398 [3], 86776 [4], 104161 [5], 110781 [6]
  
  Submitted by:   Dancho Penev <dpenev at mnet dot bg> [1], mnag [2],
                  jylefort [3], edwin [4], Lars Engels <lars dot engels
                  at 0x20 dot net> [5], Alexander Logvinov <ports at
                  logvinov dot com> [6], linimon [7]
  
  Revision  Changes    Path
  1.70      +23 -1     ports/CHANGES
  1.568     +220 -23   ports/Mk/bsd.port.mk
  1.70      +34 -5     ports/Mk/bsd.port.subdir.mk
_______________________________________________
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 5 Mark Linimon freebsd_committer freebsd_triage 2007-05-25 01:10:15 UTC
State Changed
From-To: analyzed->closed

Committed, thanks.