Bug 62990 - portupgrade fails to use package even with -PP when package name changes
Summary: portupgrade fails to use package even with -PP when package name changes
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: Sergey Matveychuk
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-18 03:50 UTC by Li-Lun Wang
Modified: 2006-06-02 11:10 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (1.08 KB, patch)
2004-02-18 03:50 UTC, Li-Lun Wang
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Li-Lun Wang 2004-02-18 03:50:28 UTC
When a port's name changes to a alphabetically smaller one, portupgrade
fails to use package with -P or -PP options. This is because it compares
oldpkg and newpkg directly rather than oldpkg.version and newpkg.version.
I am not sure if a similiar condition will occur in the case like 
upgrading 4.9 to 4.10.

How-To-Repeat: In the recent mozilla-firebird -> firefox change, get a firefox package
and do portupgrade -PP mozilla-firebird.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-02-19 08:29:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->knu

Over to maintainer.
Comment 2 Daichi GOTO freebsd_committer freebsd_triage 2005-06-22 06:44:29 UTC
State Changed
From-To: open->feedback

Over to new maintainer. 


Comment 3 Daichi GOTO freebsd_committer freebsd_triage 2005-06-22 06:44:29 UTC
Responsible Changed
From-To: knu->daichi

Grab.
Comment 4 Sergey Matveychuk freebsd_committer freebsd_triage 2006-06-01 08:59:27 UTC
Responsible Changed
From-To: daichi->sem

Take all portupgrade related PRs
Comment 5 Sergey Matveychuk freebsd_committer freebsd_triage 2006-06-01 16:07:28 UTC
State Changed
From-To: feedback->analyzed

Tested
Comment 6 Sergey Matveychuk freebsd_committer freebsd_triage 2006-06-02 11:10:39 UTC
State Changed
From-To: analyzed->closed

Committed. Thanks!