Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

The Politics of systemd Part 3

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Locked
  • Print view
Advanced search
593 posts
  • Page 18 of 24
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20
  • …
  • 24
  • Next
Author
Message
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

Post by asturm » Wed Jul 18, 2018 8:37 pm

axl wrote:at this point if you want a systemd free distro, gentoo is not your home.
Multiple systems of mine have no idea what you are talking about.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56089
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon » Wed Jul 18, 2018 8:37 pm

axl,

Gentoo is LFS with a package manager. You use Gentoo, thats portage and the ebuild repositories you choose, to make your very own distro.

As has already been said, some choices force other choices. Things depending on systemd is only one example.
You might want to use clang as your system compiler. That restricts you to things that will build with clang.
There are many others.

As always, to extend your choice ... patches are welcome. Well, that may not be true. The upstreams also have limited resources, so they may not accept your patch.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
axl
Veteran
Veteran
User avatar
Posts: 1147
Joined: Fri Oct 11, 2002 7:42 pm
Location: Romania
Contact:
Contact axl
Website

Post by axl » Wed Jul 18, 2018 8:40 pm

asturm wrote:
axl wrote:at this point if you want a systemd free distro, gentoo is not your home.
Multiple systems of mine have no idea what you are talking about.
You wear the tag of a developer. Would you share you personal phone number or email address to hold your claim?

Share upon the other good developer how you accomplished all those miracles. and then have a million people ask you questions. go on. your claim is as good as your personal info. you have to teach people how to do it.
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Post by Naib » Wed Jul 18, 2018 8:43 pm

axl wrote:
asturm wrote:
axl wrote:at this point if you want a systemd free distro, gentoo is not your home.
Multiple systems of mine have no idea what you are talking about.
You wear the tag of a developer. Would you share you personal phone number or email address to hold your claim?

Share upon the other good developer how you accomplished all those miracles. and then have a million people ask you questions. go on. your claim is as good as your personal info. you have to teach people how to do it.
What are you ranting on about?it is very easy to have a systemd free system. Latest OpenRC, latest kernel latest desktop environment. You are claiming this isn't possible but you offer no proof

Hitchens' razor: the burden of proof or onus in a debate lies with the claim-maker, and if he or she does not meet it, the opponent does not need to argue against the unfounded claim
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56089
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon » Wed Jul 18, 2018 8:44 pm

axl,

You start with the OpenRC stage3 and choose a profile without Gnome or systemd in its name.
Its that easy.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

Post by asturm » Wed Jul 18, 2018 8:44 pm

To demand that from me is as good as demanding proof from a random person that the sky is blue while you're both outside.
Top
axl
Veteran
Veteran
User avatar
Posts: 1147
Joined: Fri Oct 11, 2002 7:42 pm
Location: Romania
Contact:
Contact axl
Website

Post by axl » Wed Jul 18, 2018 8:48 pm

If it is so easy... why do you guys need changes in portage tree?

Any of you open rc folks want to post how many custom files they have in /etc/portage to obtain that systemd free system?

i know it can be done. but ... why?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56089
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon » Thu Jul 19, 2018 4:27 pm

Merged above 7 posts out of SystemD free system/gentoo due to the drift towards politics.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

Post by Tony0945 » Thu Jul 19, 2018 4:59 pm

In the locked thread Neddyseagoon sid:
Tony0945,

That's where we are today.
Gentoo is portage and the ::gentoo repository. Everything else is upstream.

This fork would be an overlay, much as other derivative distros are overlays rather than forks.
In that case my overlays are the fork. I'll make them public if there is more interest than the five other people that I've counted.
OTOH, if at least three of these five (and I greatly respect the work of all of them in the support topics) would assist me in ebuild update, I'll do it.
Top
krinn
Watchman
Watchman
User avatar
Posts: 7476
Joined: Fri May 02, 2003 6:14 am

Post by krinn » Thu Jul 19, 2018 5:06 pm

axl wrote:Any of you open rc folks want to post how many custom files they have in /etc/portage to obtain that systemd free system?
Sure, here's my list

Code: Select all

grep -R systemd /etc/portage
/etc/portage/make.conf:INSTALL_MASK="/usr/lib/systemd /etc/systemd /lib/systemd /usr/lib/modules-load.d"
/etc/portage/make.profile/systemd/parent:../../../../../targets/systemd
/etc/portage/make.profile/desktop/plasma/systemd/parent:../../../../../../../targets/systemd
/etc/portage/make.profile/desktop/gnome/systemd/parent:../../../../../../../targets/systemd
Top
Anon-E-moose
Watchman
Watchman
User avatar
Posts: 6566
Joined: Fri May 23, 2008 7:31 pm
Location: Dallas area

Post by Anon-E-moose » Thu Jul 19, 2018 5:16 pm

Tony, I don't mind helping whatever way I can.



Re. axl, et al, I don't run a systemd system at all, and it's not that hard.
I've hard masked openrc at an early version to avoid (hubbs sys-d intrusions) and so far no problems.
I run "-introspection -hal -kde -gnome -pam -consolekit -policykit -systemd -udisks" in make.conf that throws away a lot of sys-d and/or gnome stuff.
My mask is 'INSTALL_MASK="/usr/lib/systemd/"'

I don't run kde as I've never cared for their desktop.
I haven't run gnome since gnome2, as I despise gnome3 desktop.
I don't run any kde or gnome apps as they pull in tons of other libraries and I don't need them, there are alternative progs or earlier versions without the tie-ins.

Having said this, if you want to run gnome, then you'll have to work much harder to get rid of sys-d stuff.
And going forward there's no guarantee that tomorrow gtk+3.* won't try and tie in sys-d.
UM780 xtx, 6.18 zen kernel, gcc 15, openrc, wayland
minixforum m1-s1 max -- same software as above but used for ai learning


Zealots are gonna be zealots, just like haters are gonna be haters
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

Post by Tony0945 » Thu Jul 19, 2018 5:40 pm

krinn wrote:Sure, here's my list]
And mine:

Code: Select all

$ grep -r systemd /etc/portage
/etc/portage/package.mask:sys-apps/systemd                        # the arch-enemy
/etc/portage/rsync_excludes:app-admin/systemdgenie/
/etc/portage/rsync_excludes:dev-python/python-systemd/
/etc/portage/rsync_excludes:kde-misc/systemd-kcm/
/etc/portage/rsync_excludes:sys-boot/systemd-boot/
/etc/portage/rsync_excludes:sys-apps/systemd/
/etc/portage/rsync_excludes:sys-apps/systemd-readahead/
/etc/portage/rsync_excludes:sys-apps/systemd-sysv-utils/
/etc/portage/rsync_excludes:sys-apps/gentoo-systemd-integration/
/etc/portage/rsync_excludes:sys-devel/systemd-m4/
/etc/portage/rsync_excludes:sys-process/systemd-cron/
/etc/portage/repos.conf/layman.conf:[nosystemd-overlay]
/etc/portage/repos.conf/layman.conf:location = /var/lib/layman/nosystemd-overlay
/etc/portage/repos.conf/layman.conf:sync-uri = rsync://192.168.0.102/nosystemd-overlay
/etc/portage/make.conf:INSTALL_MASK="${INSTALL_MASK} /etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d"
EDIT:

Code: Select all

 eix -c --installed-from-overlay nosystemd-overlay
[I] sys-apps/portage (2.3.28[1]@06/11/2018): Portage is the package management and distribution system for Gentoo
[I] virtual/udev (217-r2[1]@12/01/2017): Virtual to select between different udev daemon providers
Portage modified to remove all references to systemd. virtual/udev removes udev and adds mdev

Code: Select all

 eix -c --installed-from-overlay oldgentoo
[I] app-admin/hddtemp (0.3_beta15-r27[1]@02/26/2018): A simple utility to read the temperature of SMART capable hard drives
[I] app-office/abiword (2.8.6-r2(2)[1]@04/03/2018): Fully featured yet light and fast cross platform word processor
[I] app-text/scrollkeeper (0.3.14-r2[1]@02/28/2018): Dummy scrollkeeper for testing rarian
[I] app-text/scrollkeeper-dtd (1.0-r10(1.0)[1]@02/28/2018): DTD from the Scrollkeeper package
[I] gnome-extra/gnome-games [1] (2.28.2-r1@07/16/2018): Collection of games for the GNOME desktop
[I] mate-base/caja (1.12.7-r2[1]@04/10/2018): Caja file manager for the MATE desktop
[I] net-fs/samba (4.5.16[1]@07/15/2018): Samba Suite Version 4
[I] net-misc/netifrc (0.2.2[1]@02/04/2018): Gentoo Network Interface Management Scripts
[I] sys-apps/baselayout (2.3[1]@04/03/2018): Filesystem baselayout and init scripts
[I] sys-apps/lm_sensors (3.4.0[1]@07/15/2018): Hardware Monitoring user-space utilities
[I] sys-apps/openrc (0.17[1]@02/04/2018): OpenRC manages the services, startup and shutdown of a host
[I] sys-firmware/radeon-ucode [1] (20161005@07/15/2018): IRQ microcode for r6xx/r7xx/Evergreen/N.Islands/S.Islands Radeon GPUs and APUs
[I] sys-fs/eudev (1.10-r3[1]@07/16/2018): Linux dynamic and persistent device naming support (aka userspace devfs)
scrollkeeper needed by gnome-games, dummy scrollkeeper works fine.

Code: Select all

$ eix -c --installed-from-overlay redhat-free
[I] dev-util/meld (3.18.2[1]@06/23/2018): A graphical diff and merge tool
[I] mate-extra/mate-sensors-applet (1.12.1[1]@04/03/2018): MATE panel applet to display readings from hardware sensors
[1] "redhat-free" /var/lib/layman/redhat-free
Last edited by Tony0945 on Thu Jul 19, 2018 5:56 pm, edited 2 times in total.
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

Post by Tony0945 » Thu Jul 19, 2018 5:44 pm

Anon-E-moose wrote:Tony, I don't mind helping whatever way I can.
Thanks! I agree wholeheartedly with the rest of your post as well.
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

Post by Tony0945 » Thu Jul 19, 2018 6:04 pm

Registered freegentoo.org
I will not be bullied by asturm or anyone else.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

Post by asturm » Thu Jul 19, 2018 7:19 pm

Tony0945 wrote:I will not be bullied by asturm
If you feel bullied then raise an issue with moderators, otherwise shut up.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56089
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon » Thu Jul 19, 2018 7:20 pm

Tony0945,

Be sure to follow Gentoo name and logo usage guidelines when you bring that site up.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Post by Naib » Thu Jul 19, 2018 7:24 pm

asturm wrote:
Tony0945 wrote:I will not be bullied by asturm
If you feel bullied then raise an issue with moderators, otherwise shut up.
nice hostility...
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
wswartzendruber
Veteran
Veteran
User avatar
Posts: 1261
Joined: Tue Mar 23, 2004 1:16 am
Location: Idaho, USA

Post by wswartzendruber » Thu Jul 19, 2018 7:25 pm

Man what the hell...it's an init system...

And a log manager, and some other things...

But geez!
Git has obsoleted SVN.
10mm Auto has obsoleted 45 ACP.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

Post by asturm » Thu Jul 19, 2018 7:25 pm

Naib wrote:nice hostility...
Yeah, I don't appreciate slander behind my back.
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Post by Naib » Thu Jul 19, 2018 7:30 pm

wswartzendruber wrote:Man what the hell...it's an init system...

And a log manager, and some other things...

But geez!
:lol: for some not using it isn't enough, if you are not constantly denouncing it, you must be supporting it :lol: :lol: :lol: :lol:
the pro systemd and the anti-systemd lot are all just as bad as each other and frankly ignoring them is the best option.
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
wswartzendruber
Veteran
Veteran
User avatar
Posts: 1261
Joined: Tue Mar 23, 2004 1:16 am
Location: Idaho, USA

Post by wswartzendruber » Thu Jul 19, 2018 7:35 pm

It's kind of hard to ignore it when the drama comes spilling into OTW. Besides, I'm on my lunch break and I'm bored. Really bored.
Git has obsoleted SVN.
10mm Auto has obsoleted 45 ACP.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

Post by asturm » Thu Jul 19, 2018 7:38 pm

Naib wrote:the pro systemd and the anti-systemd lot are all just as bad as each other and frankly ignoring them is the best option.
I don't see a lot of pro systemd involvement actually.
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Post by Naib » Thu Jul 19, 2018 7:40 pm

asturm wrote:
Naib wrote:the pro systemd and the anti-systemd lot are all just as bad as each other and frankly ignoring them is the best option.
I don't see a lot of pro systemd involvement actually.
I agree with you there :) but you know the usuals... if you are not vocally vitriolically dismissing it you must be pro it. for all the whining none of them did anything... the closest there has been in doing anything was the mini-audit I did AND that is saying something

This forum needs a facepalm emote...
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Post by Naib » Thu Jul 19, 2018 7:41 pm

wswartzendruber wrote:It's kind of hard to ignore it when the drama comes spilling into OTW. Besides, I'm on my lunch break and I'm bored. Really bored.
makes a change :) still not appreciated interrupting important discussions
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

Post by Tony0945 » Thu Jul 19, 2018 10:08 pm

NeddySeagoon wrote:Tony0945,

Be sure to follow Gentoo name and logo usage guidelines when you bring that site up.
Thanks Neddy. I'll reference that link too.
Top
Locked
  • Print view

593 posts
  • Page 18 of 24
    • Jump to page:
  • Previous
  • 1
  • …
  • 16
  • 17
  • 18
  • 19
  • 20
  • …
  • 24
  • Next

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic