CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

ports-mgmt/portupgrade-devel 20180309_3,3

FreeBSD ports/packages management tool (devel version)

Port info

Maintainer
bdrewery@FreeBSD.org
Packages
latest: 20180309_3,3
Upstream
up to date
Last update
to 20180309_3,3 · 01341365d2
Quarterly
2026Q4: 20180309_3,3
Formerly
sysutils/portupgrade-devel until 2007-02-05
WWW
https://wiki.freebsd.org/portupgrade
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install portupgrade-devel
installs 20180309_3,3 from latest; from quarterly (2026Q4) 20180309_3,3
Port
# cd /usr/ports/ports-mgmt/portupgrade-devel && make install clean
# make -C /usr/ports/ports-mgmt/portupgrade-devel config  # change options first
Size
95 KiB download · 341 KiB installed
Depends on
databases/ruby-bdb 0.6.6_9, lang/ruby34 3.4.9_2,1
License
BSD3CLAUSE
Options
2 of 2 on in the package: DOCS EXAMPLES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1620180309_3,320180309_3,3–
FreeBSD 1520180309_3,320180309_3,3–
FreeBSD 1420180309_3,320180309_3,320180309_3,3

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1520180309_3,320180309_3,3–
FreeBSD 1420180309_3,320180309_3,320180309_3,3

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 20180309_3,3.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (375)

Bryan Drewery (bdrewery) · 20121205,3
- Update to 20121205 snapshot

Changes:
  * Fix hang when upgrading ports-mgmt/pkg on 9.1,
    STABLE and CURRENT

Feature safe:	yes
3c6c5af5f3
Bryan Drewery (bdrewery) · 20121130,3
- Update to 20121130 snapshot

Changes:
 * Fixes ZSH/BASH completions for PKGNG

Feature safe:	yes
18976de6d1
Bryan Drewery (bdrewery) · 20121018,3
- Update to 2.4.10.2

Changes:
 - Fix error when running `pkgdb -L`

PR:		ports/172855
Feature safe:	yes
5be4eaf291
Bryan Drewery (bdrewery) · 20121017,3
- Update to 2.4.10.1

Changes:
 * Fixes pkgdb stale lock when cleaning shared libraries
 * Fixes pkgng code causing 'pkg set -o' to be called when
   not needed.

Feature safe:	yes
261f79ac46
Bryan Drewery (bdrewery) · 20121014,3
- Update to checkin 9b00ac7 - Sync with 2.4.10 release - Trim header

Changes:
 * Prevent crashing when trying to use packages with pkgng
 * manpage cleanups

Feature safe: yes
605c101225
Bryan Drewery (bdrewery) · 20120827_1,3
- Remove USE_STAGE as it is not ready
eefc9bd47d
Bryan Drewery (bdrewery) · 20120827_1,3
- Switch to USE_GITHUB/GH as the primary MASTER_SITE as it   does properly work on non-tagged commits - Fix plist for packages by creating %%RUBY_SITELIBDIR%%/pkgtools   in PREFIX
8b850ca67b
Bryan Drewery (bdrewery) · 20120827,3
- Update to 20120827 snapshot

Changelog:
 * Fix running portupgrade from a portdir picking that port up as
   the origin to upgrade/install
 * Don't run 'make config' when only using packages with -PP
 * Fix portinstall -n not listing depends or a summary (#29)
 * manpage cleanups
 * port{install,upgrade} -n will no longer fetch packages when using
   -P or -PP. Use -F to fetch packages instead. -n implies dry run,
   so it should not be making any modifications to the system.

Approved by:	bapt (mentor)
3a24386f8a
Bryan Drewery (bdrewery) · 20120821,3
- Update to 20120821 snapshot - Changes:   * Fixes Frozen string error with ruby 1.9

Approved by:	eadler (mentor)
a7270ff6b2
Bryan Drewery (bdrewery) · 20120820,3
- Update to 20120820 snapshot - Changes:   * Fixed MOVED support [ports/151662]   * Fixed deleted port portupgrade -o support   * Automatically set DISABLE_CONFLICTS when replacing origins   * Fix self-upgrade on 7.x due to custom script(1) being used   * Fix errors when installing ports while inside WRKDIRS   * pkgng fixes:     * Implement portupgrade -o     * Bail out of pkgdb -F sooner     * Ca

Approved by:	eadler (mentor)
400b112923
Bryan Drewery (bdrewery) · 20120801,3
- Fix creation of %%RUBY_SITELIBDIR%%/pkgtools from package - Update to my new maintainer address - Update mirror URL - Update to 20120801 snapshot

Changelog:
 * Fixes crash with duplicated origins

Approved by:	eadler (mentor)
7daddde8e8
Beech Rintoul (beech) · 20120611,3
- Update to 20120611 snapshot - Store distfiles in portupgrade/ subdir - Fix installation to support staging and mark USE_STAGE for upcoming staging support - Fix pkgng automatic dependency handling - Speed up some make variable lookups

PR:		ports/168954
Submitted by:	Bryan Drewery <bryan@shatow.net> (maintainer)
06a3e062ca
Baptiste Daroussin (bapt) · 20120601,3
Port changes - Convert to new options framework - Sync pkg-message with devel/portupgrade portupgrade changes - portupgrade/portinstall -v now lists recursive depends [ports/137958] - portupgrade lists new version after upgrade in results - Fixed failure being seen as success due to broken script(1) [ports/147242,   ports/131111] - A fixed script(1) is now included for systems < 8.1 - Expanded pkg

PR:		ports/168548 which fixes: ports/137958 ports/147242 ports/131111
Submitted by:	Bryan Drewery <bryan@shatow.net>
24b247e2c7
Eitan Adler (eadler) · 20120512,3
Update to latest portupgrade development snapshot. Changes: 	Fixe regression which causes pkgdb -u to take a long time without pkgng support.

PR:		ports/167823
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
913696b86e
Eitan Adler (eadler) · 20120511,3
Update to latest portupgrade development snapshot.

Changes:
- Fix portsdb -U crash when building INDEX
- All libs are now installed into the pkgtools/ namespace
- Experimental PKGNG support.
portupgrade -o, pkgdb -F and package upgrades do not work yet.
Enable with WITH_PKGNG=yes in /etc/make.conf

PR:		ports/167811
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
7d2addd2df
Eitan Adler (eadler) · 20120501,3
Sync -devel port with release

Changes:
Fixes regression introduced 2.4.9.4 release, causing failed upgrades to
be seen as successes. Reported by: Matthew D. Fuller
<fullermd@over-yonder.net>

PR:		ports/167512
Submitted by:	"Bryan Drewery" <bryan@shatow.net> (maintainer)
7fdbfe0686
Baptiste Daroussin (bapt) · 20120429,3
Convert distinfo to unix format for real Set the right checksum and size

PR:		ports/167502
Submitted by:	Bryan Drewery <bryan@shatow.net> (maintainer)
25c7858162
Eitan Adler (eadler) · 20120429,3
DOS2UNIX
d0c3f23fd6
Eitan Adler (eadler) · 20120429,3
Change portupgrade-devel to use a known hash and check distinfo

Submitted by:	bryan@shatow.net (maintainer)
Security:	b428e6b3-926c-11e1-8d7b-003067b2972c
af62a35df8
Jason Helfman (jgh) · 9999,2
- Update MASTER_SITES [1] - addresses not having SSL support in base [2] - add LICENSE [2] - some portlint findings [2]

PR:	ports/167084
Submitted by:	ksmakoto@dd.iij4u.or.jp [1], maintainer bryan@shatow.net [2]
f41fdd55ac
Chris Rees (crees) · 9999,2
Sync MAINTAINER with ports-mgmt/portupgrade

Submitted by:	Bryan Drewery <bryan@shatow.net>
070be82228
Stanislav Sedov (stas) · 9999,2
- The portupgarde has moved to a new home.  Change the URL to point to the   new location.

Approved by:	bapt (via IRC)
0f951c3e8c
Philip M. Gollucci (pgollucci) · 9999,2
-  Reassign to ports@    please consider using ports-mgmt/portmaster

Discussed with: bugmeister(eadler, linimon), ruby(swills, pgollucci) via #bsdports
77911aa577
Pav Lucistnik (pav) · 9999,2
- Disallow from pointyhat until the distfile situation is resolved
017edabd5e
Stanislav Sedov (stas) · 9999,2
- Git is needed at the fetch stage, not build.

Reported by:	pav
58f0702848
Stanislav Sedov (stas) · 9999,2
- Make porupgrade-devel port fetch the latest version directly from github,   so it's really -devel.
e94b4fd001
Stanislav Sedov (stas) · 20110725,1
- Update to a new snapshot.  This revision adds compatibility with   ruby 1.9 using patches contributed by Steve Wills <swills@FreeBSD.org>.
399f367833
Stanislav Sedov (stas) · 20110403,1
- Update to 20110403 snapshot.  This build includes support for ruby 1.9   (tested by Steve Willis). - The conflict with portupgrade is actually an install conflict only.
beec73209a
Stanislav Sedov (stas) · 20101123_1,1
- Fix portupgrade's shebang patcher.

Reported by:	many
Submitted by:	knu
6fc7fb578a
Stanislav Sedov (stas) · 20101123,1
- Update to 20101123 snapshot:   - Fix the bug in BEFOREDEINSTALL processing.   - Add .txz packages support.
26f82f9fb8
Beech Rintoul (beech) · 20101108,1
Respect base

PR:	146858
Submitted by:	Anonymous <swell.k@gmail.com>
Approved by:	dinoex
ae5bf04baa
Stanislav Sedov (stas) · 20101108,1
- Update to the latest snapshot.
ddbc43a34f
Stanislav Sedov (stas) · 20091221_1,1
- Update to a new snapshot: this fixes the bug in processing ports/packages   with no INDEX entry.
1678a9072a
Stanislav Sedov (stas) · 20091221,1
- Update to 12/21/2009 snapshot.
0df299f53b
Akinori MUSHA (knu) · 20091029,1
Stop users from sending general questions, suggestions and patches directly to me.
12317977e4
Stanislav Sedov (stas) · 20091029,1
- Update to latest development snapshot of portupgrade.
6428d704c6
Dmitry Marakasov (amdmi3) · 2.4.6
- Switch SourceForge ports to the new File Release System: categories starting with P,R,S
3eb168f46b
Sergey Matveychuk (sem) · 2.4.6
- Drop maintainership to ruby@
afe43d1958
Pav Lucistnik (pav) · 2.4.6
- Simplify ldconfig handling
af13aa1d5a
Sergey Matveychuk (sem) · 2.4.6
- Remove perl dependency. perl is not used for some time as it was before.
9060e4a61f
Sergey Matveychuk (sem) · 2.4.6
- Sync with ports-mgmt/portupgrade
71dfff7719
Sergey Matveychuk (sem) · 2.4.6
- Update to 2.4.6 * Bugs fixes. * A new utility - pkgdu. Display a disk usage for installed packages.
711ee0aaa5
Sergey Matveychuk (sem) · 2.4.4
Fix pkg-plist with NOPORTDOCS=yes
ac88ed65ea
Sergey Matveychuk (sem) · 2.4.4
- Update to 2.4.4
66d4a2e48d
Sergey Matveychuk (sem) · 2.4.3_1
- Sync patches with ports-mgmt/portupgrade port
235a4b8f23
Sergey Matveychuk (sem) · 2.4.3
- Upgrade both ports to 2.4.3   * Change a legacy part of code for gathering dependecies. It fixes     situation when some depends ports could be updated even when it     was up-to-date. As a result I added another check for -R option.   * Fix a wrong condition in portsclean. Now -L option works again.   * Change a semantic for -q option. Now it means 'quiet'. Don't     show a message when -N spec

Reported by:	pav, Peter Hofer (DesktopBSD)
2870cafb79
Sergey Matveychuk (sem) · 2.4.2
- Update to 2.4.2   Minor bugs was fixed. Thanks to all reporters!
7df6b2f6d9
Sergey Matveychuk (sem) · 2.4.1_1
A work around for HOLD_PKGS that did not work.

Noted by:	NAKAJI Hiroyuki
47292562c4
Sergey Matveychuk (sem) · 2.4.1
- Update to 2.4.1   A bugs fix release
680946be82
Sergey Matveychuk (sem) · 2.4.0_1
- Fix a function name - When in task list is a port with IGNORE, portupgrade fails. Just ignore it now.

Reported by:	Gerard <gerard@seibercom.net>,
		Matthew Seaman <m.seaman@infracaninophile.co.uk>
04e2776770