diff options
author | John Marino <marino@FreeBSD.org> | 2016-03-20 11:49:59 +0000 |
---|---|---|
committer | John Marino <marino@FreeBSD.org> | 2016-03-20 11:49:59 +0000 |
commit | 8c4a30940033f4c53f9eccf7eaf99520b287e438 (patch) | |
tree | 297c9c446dda106219004f24e9d4f319e27c9299 /ports-mgmt | |
parent | - Update print/qpdf to 6.0.0. (diff) |
ports-mgmt/synth: Upgrade version 1.31 => 1.32
prepare-system, upgrade-system package deletion bug:
These two commands had a serious logic flaw that resulted in newly-built
packages to be immediately deleted prior the pkg(8) repo command. (And
the obvious result of the system not getting updated without re-running
the same command.)
The cause was that the first package validity scan marked the package
for deletion, and this setting was never reset. The obsolete package
was correctly deleted and rebuilt, but then it was quickly deleted
again during the second package scan because the previous deletion mark
was still present. The fix was simple: Reset the deletion marks before
rebuilding the repository so the second scan proceeds accurately.
Test case provided by Wapcaplet in FreeBSD forums
Notes
Notes:
svn path=/head/; revision=411437
Diffstat (limited to 'ports-mgmt')
-rw-r--r-- | ports-mgmt/synth/Makefile | 2 | ||||
-rw-r--r-- | ports-mgmt/synth/distinfo | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ports-mgmt/synth/Makefile b/ports-mgmt/synth/Makefile index ed84c672292d..52478eb07fe7 100644 --- a/ports-mgmt/synth/Makefile +++ b/ports-mgmt/synth/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= synth -PORTVERSION= 1.31 +PORTVERSION= 1.32 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt diff --git a/ports-mgmt/synth/distinfo b/ports-mgmt/synth/distinfo index 8d3c55fcfa9e..ac917c8c36cf 100644 --- a/ports-mgmt/synth/distinfo +++ b/ports-mgmt/synth/distinfo @@ -1,4 +1,4 @@ -SHA256 (jrmarino-synth-v1.31_GH0.tar.gz) = 77f29183b7005f5ed2c1ad8489dfc53e7cae43a749d7879e12b381f2e4563e4b -SIZE (jrmarino-synth-v1.31_GH0.tar.gz) = 99010 +SHA256 (jrmarino-synth-v1.32_GH0.tar.gz) = 3a04c9c7b3287d48ea12620ea0deb86282894cceb8bee630b13b891c1f2f00f4 +SIZE (jrmarino-synth-v1.32_GH0.tar.gz) = 99037 SHA256 (jrmarino-synth_external-v1.3_GH0.tar.gz) = 2afc03e494d2394446eabdb5244967c202a79b449c7cad7ea67a87807cc25f44 SIZE (jrmarino-synth_external-v1.3_GH0.tar.gz) = 209283 |