Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 784713

Summary: Remove old distfile mirror layout
Product: Gentoo Council Reporter: Michał Górny <mgorny>
Component: unspecifiedAssignee: Gentoo Council <council>
Status: RESOLVED FIXED    
Severity: normal CC: flow, gentoo, jaco, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=920710
https://bugs.gentoo.org/show_bug.cgi?id=920711
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 914092    
Bug Blocks:    
Deadline: 2021-12-01   

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-04-21 06:57:48 UTC
The new distfile layout went live on 2019-10-18.  Currently, we're duplicating all the files in two layouts.  Could we set up an approximate date when we're going to remove the old layout?
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2021-04-21 11:56:55 UTC
What do you mean with removing? Do you want to remove entire support for "flat" layout in general or just want to stop serving flat structure on Gentoo main distfiles mirror?
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-04-21 11:58:55 UTC
Stop serving it.
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2021-04-21 12:05:28 UTC
OK, should be fine for main distfiles mirror. Just wanted to keep a note that we need to keep support for "flat" in general for people making their local /var/cache/distfiles available via HTTP in local network for example.
Comment 4 William Hubbs gentoo-dev 2021-05-09 19:26:26 UTC
The council voted unanimously to set the date for this to 2021-12-01.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-13 06:51:55 UTC
I'm going to move this back to council, given it's a council decision which hasn't yet been applied, and file a new bug for infra in the right component.
Comment 6 Larry the Git Cow gentoo-dev 2023-09-15 15:30:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/data/glep.git/commit/?id=ad0ba451bfb78609d86d1b69f2a2c2685e6cea16

commit ad0ba451bfb78609d86d1b69f2a2c2685e6cea16
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2023-09-15 15:29:41 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2023-09-15 15:29:41 +0000

    glep-0075: Update status of implementation
    
    Bug: https://bugs.gentoo.org/784713
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 glep-0075.rst | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)