Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 612424 - app-portage/eclass-manpages: Please provide snapshots of generated manpages
Summary: app-portage/eclass-manpages: Please provide snapshots of generated manpages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 571284 612422
  Show dependency tree
 
Reported: 2017-03-12 13:32 UTC by Michał Górny
Modified: 2017-03-21 18:26 UTC (History)
1 user (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 2017-03-12 13:32:49 UTC
Instead of using unreliable code to generate eclass manpages on the run, please provide ebuilds using pregenerated tarballs of generated manpages. This has the foolowing benefits:

1. it works for everyone,

2. upgrades are handled correctly instead of relying on the user rebuilding the package,

3. the package does not violate any policies.
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2017-03-14 20:02:04 UTC
PR looks good for me.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-03-21 18:26:48 UTC
commit 0dd0ab208741f54f90b26b6e8642fa6af738237e
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: Tue Mar 14 17:02:55 2017
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: Tue Mar 21 19:22:44 2017

    app-portage/eclass-manpages: Add a snapshot of today's manpages, #612424
    
    Add a snapshot ebuild that fetches an archive of today's eclasses. This
    has stable contents and as such can be keyworded properly. Furthermore,
    any future snapshots added will ensure a clear upgrade path for users.