#3 dist-git retirement of obsolete module stream toolchain:f28
Merged 3 months ago by humaton. Opened 2 years ago by merlinm.
modules/ merlinm/toolchain f28  into  f28

file removed

file added
+1
@@ -0,0 +1,1 @@ 

+ Obsolete

file removed

file removed
-121
@@ -1,121 +0,0 @@ 

- # Document type identifier

- document: modulemd

- # Module metadata format version

- version: 1

- data:

-     # Module name, optional

-     # Typically filled in by the buildsystem, using the VCS repository

-     # name as the name of the module.

-     # name: toolchain

-     # Module update stream, optional

-     # Typically filled in by the buildsystem, using the VCS branch name

-     # as the name of the stream.

-     # stream: master

-     # Module version, integer, optional, cannot be negative

-     # Typically filled in by the buildsystem, using the VCS commit

-     # timestamp.  Module version defines upgrade path for the particular

-     # update stream.

-     # version: 2

-     # A short summary describing the module, required

-     summary: Platform for building C and C++ applications

-     # A verbose description of the module, required

-     description: >

-         Fedora variant of Developer Toolset's C/C++ Toolchain from Software Collections.

-     # Module and content licenses in the Fedora license identifier

-     # format, required

-     license:

-         # Module license, required

-         # This list covers licenses used for the module metadata, SPEC

-         # files or extra patches

-         module:

-             - MIT

-         # Content license, optional

-         # A list of licenses used by the packages in the module.

-         # This should be populated by build tools.

-         content: []

-     # Extensible metadata block

-     # A dictionary of user-defined keys and values.

-     # Optional.  Defaults to an empty dictionary.

-     xmd: {}

-     # Module dependencies, if any.  Optional.

-     # TODO: Provides, conflicts, obsoletes, recommends, etc.

-     # TODO: Stream name globbing or regular expression support

-     dependencies:

-         # Build dependencies of this module, optional

-         # Keys are module names, values are the stream names

-         # These modules define the buildroot for this module

-         buildrequires:

-             bootstrap: master

-         # Run-time dependencies of this module, optional

-         # Keys are module names, values are their stream names

-         requires: []

-     # References to external resources, typically upstream, optional

-     references:

-         # Upstream community website, if it exists, optional

-         community: http://www.example.com/

-         # Upstream documentation, if it exists, optional

-         documentation: http://www.example.com/

-         # Upstream bug tracker, if it exists, optional

-         tracker: http://www.example.com/

-     # Profiles define the end user's use cases for the module and consist

-     # of package lists of components to be installed by default if this

-     # module is enabled.  The keys here are the profile names and contain

-     # package lists by component type. See the example.

-     # Optional, defaults to no profile definitions.

-     # TODO: Profiles deserve detailed documentation.

-     profiles:

-         # The default profile, used unless any other profile was selected.

-         # Optional, defaults to empty lists.

-         default:

-             rpms:

-                 - gcc

-                 - gcc-c++

-                 - gcc-gfortran

-                 - gdb

-                 - make

-     # Module API

-     # TODO: Define more API types

-     api:

-         # The module's public RPM-level API.

-         # A list of binary RPM names that are considered to be the

-         # main and stable feature of the module; binary RPMs not listed

-         # here are considered "unsupported" or "implementation details".

-         # In the example here we don't list the xyz package as it's only

-         # included as a dependency of xxx.  However, we list a subpackage

-         # of bar, bar-extras.

-         # Optional, defaults to an empty list.

-         rpms:

-             - gcc

-             - gcc-c++

-             - gcc-gfortran

-             - gdb

-             - make

-     # Module component filters

-     filter:

-         # RPM names not to be included in the module.

-         # By default, all built binary RPMs are included.  In the example

-         # we exclude a subpackage of bar, bar-nonfoo from our module.

-         # Optional, defaults to an empty list.

-         rpms: []

-     # Functional components of the module, optional

-     components:

-         # RPM content of the module, optional

-         # Keys are the VCS/SRPM names, values dictionaries holding

-         # additional information.

-         # TODO: Define architectures to build for

-         rpms:

-             gcc:

-                 ref: f26

-                 rationale: API.

-             gdb:

-                 ref: f26

-                 rationale: API.

-             make:

-                 ref: f26

-                 rationale: API.

-         # Module content of this module

-         # Included modules are built in the shared buildroot, together with

-         # other included content.  Keys are module names, values additional

-         # component information.

-         # Optional

-         modules: {}

This PR is part of an effort to retire obsolete modules in dist-git.

toolchain:f28 has never had any attempted builds in Fedora Module Build Service, so there is no further action needed beyond merging this PR.

Note: this PR is for a branch corresponding to a Fedora release that is no longer supported, so it will need to be merged by Release Engineering. See https://pagure.io/releng/issue/8887.

still can't merge nor push

still can't merge nor push

@ttomecek Thanks. That's expected. As noted above, a ticket has been filed with Release Engineering to merge this PR (and others in a similar situation) using their ability to override the usual policy checks.

Pull-Request has been merged by humaton

3 months ago