[MacPorts] #61768: buildbot/mpbb can upload a nondistributable archive to the public server

MacPorts noreply at macports.org
Mon Dec 7 04:46:00 UTC 2020


#61768: buildbot/mpbb can upload a nondistributable archive to the public server
---------------------------+---------------------
 Reporter:  ryandesign     |      Owner:  admin@…
     Type:  defect         |     Status:  new
 Priority:  Normal         |  Milestone:
Component:  buildbot/mpbb  |    Version:
 Keywords:                 |       Port:
---------------------------+---------------------
 Today I merged a PR which
 [changeset:2e94eba2c78426523fed53aa7b562b3fe18ea8de/macports-ports removed
 +openldap as a default variant of gnupg2] thus making it distributable.

 The buildbot worker machines already had the port installed with the
 +openldap variant. This commit caused them to install it again without
 that variant. Because the version and revision did not change (there was
 no reason why the revision should have changed), buildbot kept both of
 these installed.

 It then uploaded all installed archives for gnupg2 -- both with and
 without +openldap variant -- to the public server, since the port is
 distributable. It is not smart enough to realize that not all variants of
 the port necessarily have the same distributability.

 I manually removed the archives for gnupg2 +openldap from the packages
 server but they'll keep getting reuploaded until I also uninstall them
 from each worker machine.

-- 
Ticket URL: <https://trac.macports.org/ticket/61768>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list