Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532908 - Handbook refer using systemd as an option for arch that don't have systemd
Summary: Handbook refer using systemd as an option for arch that don't have systemd
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs on www.gentoo.org
Classification: Unclassified
Component: Installation Handbook (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-18 02:20 UTC by nobody
Modified: 2014-12-20 13:29 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 nobody 2014-12-18 02:20:04 UTC
https://wiki.gentoo.org/wiki/Handbook:HPPA/Full/Installation#Optional:_Using_systemd
https://wiki.gentoo.org/wiki/Handbook:Alpha/Full/Installation#Optional:_Using_systemd
...
all archs except x86, arm and amd64 shouldn't have that section. (warning: i might be wrong, but i think these are the only 3 archs systemd support)

Or the section text should be update with a more appropriate:
"Because systemd is wrote with feet with no respect to portability or standard, that crappy thing cannot work on your arch. You are also happy to not been able anymore to use Gnome with your arch because Gnome devs share the same stupid mentality and force systemd as a depenceny on it".

I suppose the truth may hurt systemd lovers too much, so removing the section may prevent hordes of fans crying.
Yep, better just remove the section ;)

Reproducible: Always




Question: do you have to edit all wiki parts by hands or is there some automation and wiki parts are autogenerate?
Good work on the move doc team.
Comment 1 nobody 2014-12-18 02:35:35 UTC
I will not open another bug, but for those archs, reference to gnome in the installation handbook are now giving us a problem too (for the same reason).

But i think handling that will takes more time, a deeper thinking on howto fix that, something to discuss more in your dev-ml than this bug report:

As example:
https://wiki.gentoo.org/wiki/Handbook:HPPA/Full/Installation#Configuring_the_USE_variable
"Configuring the USE variable
In the USE variable users define keywords which are mapped onto compile-options. For instance, ssl will compile ssl-support in the programs that support it. -X will remove X-server support (note the minus sign in front). gnome gtk -kde -qt4 will compile programs with gnome (and gtk) support, and not with kde (and qt) support, making the system fully tweaked for GNOME." 

It would not be right to remove someone could use gnome use flag, as mate users may indeed still use it even without Gnome itself.
But keeping "making the system fully tweaked for GNOME" is also wrong, as these arch cannot use Gnome anymore.

Hence why i think it will be a little more difficult to update the handbook ; like naming MATE instead of GNOME ; even valid telling users about a useflag named "gnome" to handle configuration of MATE or other DE that could have optional use thru that "gnome useflag" may really confuse a new user doing an install because of the name.
Comment 2 Agostino Sarubbo gentoo-dev 2014-12-18 09:34:25 UTC
ago@willoughby ~ $ equery y systemd
Keywords for sys-apps/systemd:
        |                             | u     |  
        | a a   a           p     s   | n     |  
        | l m   r h i m m   p s   p   | u s   | r
        | p d a m p a 6 i p c 3   a x | s l   | e
        | h 6 r 6 p 6 8 p p 6 9 s r 8 | e o   | p
        | a 4 m 4 a 4 k s c 4 0 h c 6 | d t   | o
--------+-----------------------------+-------+-------
 212-r5 | + + + o o + o o + + o o + + | # 0/2 | gentoo
 215-r3 | + + + o o + o o + + o o + + | o     | gentoo
 216-r1 | ~ ~ ~ o o ~ o o ~ ~ o o ~ ~ | #     | gentoo
 217-r1 | ~ ~ ~ o o ~ o o ~ ~ o o ~ ~ | #     | gentoo
 217-r2 | ~ ~ ~ o o ~ o o ~ ~ o o ~ ~ | #     | gentoo
 217-r3 | ~ ~ ~ o o ~ o o ~ ~ o o ~ ~ | #     | gentoo
 218    | ~ ~ ~ o o ~ o o ~ ~ o o ~ ~ | o     | gentoo
9999    | o o o o o o o o o o o o o o | o     | gentoo
Comment 3 nobody 2014-12-18 11:59:53 UTC
I desserve a slap for my poor estimating of portability of systemd
i'm glad at least i (randomly) pickup hppa in my example :)
Comment 4 Sven Vermeulen (RETIRED) gentoo-dev 2014-12-20 13:29:37 UTC
The section on systemd is now only shown when the architecture supports systemd. The *example* USE flag tweaking now has a "if the architecture supports it" snippet added so people who would mistake the example as not being an example hopefully now see that that piece of text is to support the USE information, and not their system configuration.

The triggers to show/hide systemd now also make it easier for us to start integrating systemd information in the installation instructions (instead of just having a single block).