Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 630258 - sparc stabilization issues
Summary: sparc stabilization issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-07 16:17 UTC by William Hubbs
Modified: 2017-09-10 20:17 UTC (History)
3 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 William Hubbs gentoo-dev 2017-09-07 16:17:00 UTC
Sparc is another minor arch which is significantly behind on
stabilizations, so we need to open a bug for it similar to the one for
hppa.

Let's list all possible options:

A. regarding stabilizations:

A1. dilfridge's GLEP [1] -- let's us stop worrying about ~arch/arch while
leaving keywords in place. However, it's not an option that we can expect to be
finished and ready for use soon, so I say we don't consider it.

A2. dropping everything to ~arch -- we lose current stable keywords, so if
someone wants to restore stable sparc, he will need to start over.

B. regarding the sparc architecture in general:

B1. dropping profiles to dev/exp -- we stop caring about sparc
keywording.
This has the disadvantage that the depgraph quickly becomes a mess, and
if someone wants to resume it, it's a lot of work.

B2. dropping sparc completely -- Do we want to consider this since we do
not have any dev machines?

[1]:https://wiki.gentoo.org/wiki/User:Dilfridge/GLEP:72
Comment 1 Larry the Git Cow gentoo-dev 2017-09-10 19:33:15 UTC
Bug has been referenced in the following commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5901d8f716555a1479f12313a2925fcadd177a9

commit b5901d8f716555a1479f12313a2925fcadd177a9
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2017-09-10 19:17:24 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2017-09-10 19:17:24 +0000

    profiles.desc: move sparc to exp
    
    On 2017-09-10 council@ meeting majority decided
    to drop sparc@ from from 'stable' to 'exp' profiles.
    
    That means the following:
    - maintainers are free to break dependency tree by removing
      old ebuilds
    - repoman will stop checking for satisfied dependencies
      (unless '-e y' is passed)
    
    Bug: https://bugs.gentoo.org/630258
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 profiles/profiles.desc | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-09-10 20:17:38 UTC
For the record, the rationale for this mostly involves lack of operational sparc hardware for dev use.

If someone ever wanted to revive sparc on Gentoo, the first task to do is to install the system on our old sparc machine (or get a new one). Ping Infra to bring a rescue environment up; but note that the arch team is responsible for setting up a real system there.