Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635576 - no new installcd-amd64-minimal-*.iso since 20170907
Summary: no new installcd-amd64-minimal-*.iso since 20170907
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: InstallCD (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2017-10-27 13:48 UTC by Ben Kohler
Modified: 2018-06-06 18:05 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
portage config patch (installcd-fix.patch,1.06 KB, patch)
2017-10-27 13:48 UTC, Ben Kohler
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Kohler gentoo-dev 2017-10-27 13:48:37 UTC
Created attachment 500348 [details, diff]
portage config patch

Autobuilds of amd64 minimal installcd and admincd are broken since early September because of a conflict relating to USE=bindist.

I have sent a patch to releng@gentoo.org but I will attach it here as well so we can track this issue to completion.
Comment 1 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2017-12-04 19:44:54 UTC
best option sounds like just removing mirrorselect
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2017-12-06 03:32:32 UTC
I'm temporarily merging this to unblock stages, as a stop-gap before hobbled-EC openssl or cryptography w/out EC is available
Comment 3 Larry the Git Cow gentoo-dev 2017-12-06 03:36:01 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/releng.git/commit/?id=b3de33333af5f06e1e96428256ee17ca41cfd082

commit b3de33333af5f06e1e96428256ee17ca41cfd082
Author:     Ben Kohler <bkohler@gmail.com>
AuthorDate: 2017-12-06 03:34:28 +0000
Commit:     Robin H. Johnson <robbat2@gentoo.org>
CommitDate: 2017-12-06 03:35:37 +0000

    weekly/portage/isos/package.mask: mask new packages needing -bindist
    
    Newly stabilized dev-python/pyopenssl-17.2.0 and
    dev-python/cryptography-2.0.2 depend on openssl[-bindist] which is
    breaking our bindist-enabled iso builds[1].  These are used by
    mirrorselect on most of our isos.
    
    This new package.mask entry will allow us to stay on the older
    still-usable versions until the larger bindist issue is resolved.
    
    [1] https://archives.gentoo.org/gentoo-releng-autobuilds/message/498ea631212b254f8dbdd54be243427b
    
    Closes: https://bugs.gentoo.org/635576
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

 releases/weekly/portage/isos/package.mask/openssl-bindist-workaround | 2 ++
 1 file changed, 2 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2018-06-06 18:05:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/releng.git/commit/?id=c3e4c566f0c87133d65c3c572ead7619e784b0d5

commit c3e4c566f0c87133d65c3c572ead7619e784b0d5
Author:     Mike Frysinger <vapier@gentoo.org>
AuthorDate: 2018-06-06 18:04:11 +0000
Commit:     Mike Frysinger <vapier@gentoo.org>
CommitDate: 2018-06-06 18:04:11 +0000

    weekly/portage/isos/package.mask: drop openssl/bindist related mask
    
    The only versions of these packages in the tree anymore are newer than
    the mask, so this now breaks all our iso builds.  Drop the mask and see
    if the bindist issue has been sorted out in the mean time.  If it hasn't
    we'll still need to figure out something else.
    
    Bug: https://bugs.gentoo.org/635576

 releases/weekly/portage/isos/package.mask/openssl-bindist-workaround | 2 --
 1 file changed, 2 deletions(-)