Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 551222 - [heroxbd] Unavailable masters = gentoo_prefix referenced
Summary: [heroxbd] Unavailable masters = gentoo_prefix referenced
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Gentoo Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Benda Xu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-04 14:31 UTC by Michał Górny
Modified: 2016-05-25 04:46 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-06-04 14:31:03 UTC
The Gentoo overlay listed as 'heroxbd' specifies a master repository
that is not listed on the official repository list:

  masters = gentoo_prefix

This means that when a Gentoo user adds this repository to his system,
he will soon start seeing errors that the Package Manager can't find a
master repository. Depending on the Package Manager in use, this may
even make it impossible to use Package Manager at all.

Worse than that, since the master repository is not available on the
remote repository list, the user will have no clear way of fixing the
issue other than removing the offending repository.


Therefore, please either:

1. file a request to add the masters (gentoo_prefix) to the official
repository list, providing all the necessary details;

2. ensure that your repository can work without the offending masters
and remove them from metadata/layout.conf;

3. or let us know that the repository can't work through regular install
procedure (layman) and we should remove it.


We already sent first e-mail about the issue on 2015-05-14. Therefore,
if we receive no reply within the next 7 days (until 2015-06-11), we
will be removing the repository. Once that happens, we can re-add it
once the issue is fixed.
Comment 1 Benda Xu gentoo-dev 2015-06-09 10:05:23 UTC
I would like to ask the Prefix team for suggestions.  Is gentoo_prefix supposed to be added to the official repository list?
Comment 2 Fabian Groffen gentoo-dev 2015-06-09 10:51:09 UTC
gentoo_prefix should go eventually, but we're long from there, so I guess the intermediate solution would be to make it "official".

I don't know where that list is, and I don't want people to think they can just use that tree.  If necessary, we can host overlays/layman file on different hardware to get rid of the problem too.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-06-09 10:58:06 UTC
It's in proj/api.git. Well, both heroxbd & gentoo_prefix have to be on the same list.
Comment 4 Fabian Groffen gentoo-dev 2015-06-17 17:30:53 UTC
so, how do we move forwards with this bug?
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-06-17 18:23:49 UTC
I guess I remove it from the official list and you think how to provide it to your users :).
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-06-18 20:25:59 UTC
Removed. Please let us know if you find any other solution.
Comment 7 Benda Xu gentoo-dev 2016-05-24 01:25:14 UTC
Hi Michał, let me reuse this bug.

I have changed the master of my overlay to gentoo.  Could you please add my overlay back to layman?
Comment 8 Dirkjan Ochtman (RETIRED) gentoo-dev 2016-05-25 03:52:04 UTC
Fixed:

commit cb45840284475917a9c5ffe58782ca6eaab24f83
Author: Dirkjan Ochtman <djc@gentoo.org>
Date:   Wed May 25 05:46:27 2016 +0200

    repositories: add back heroxbd overlay (fixes bug 551222)
    
    This reverts commit 3ae8f3573fc9122e95a5ef9cb4d1b1a9b116fb93.
Comment 9 Benda Xu gentoo-dev 2016-05-25 04:46:21 UTC
Thanks Dirkjan!