Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo-sources without GENTOO_LINUX=y will support openrc ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 5:22 pm    Post subject: gentoo-sources without GENTOO_LINUX=y will support openrc ? Reply with quote

What problems can i face?

Or i need to use vanilla-sources? Is somebody faced with vanilla and openrc problems?
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
Buffoon
Veteran
Veteran


Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Fri Oct 16, 2015 5:32 pm    Post subject: Reply with quote

GENTOO_LINUX=y will set a few options for you, but you can enable those options by hand.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Fri Oct 16, 2015 5:47 pm    Post subject: Reply with quote

TigerJr,

I'm old and cynical and set GENTOO_LINUX=n.
Its actually a menu with a set of options, which are the default recommended for Gentoo. For beginners anyway.

Its safe to look at the menu.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 5:53 pm    Post subject: Reply with quote

That option doesn't changes init managers? That is good.

Cause option "Support for init systems, system and service managers --->" disappeared.

So i think that i can back to simple init after kernel is compiled!?

vanilla-sources or ck-sources have gentoo patchsets? Or im wrong about GENTOO_LINUX=y option?
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Fri Oct 16, 2015 6:01 pm    Post subject: Reply with quote

TigerJr,

vanilla-sources is an ebuild to download the kernel from kernel.org. No patches at all.
Its just as you would get if you fetched it yourself.

ck-sources I an less sure about.

If you use either of these kernels, you know what you are doing and do not need GENTOO_LINUX=y as a safety net.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 6:03 pm    Post subject: Reply with quote

NeddySeagoon wrote:

I'm old and cynical and set GENTOO_LINUX=n.
Its actually a menu with a set of options, which are the default recommended for Gentoo. For beginners anyway.


Im not too old, but i trying to use Gentoo2005 from that year. And from that time kernel building is not difficult from year to year.



And what cynical idea you are keep in mind those push you to disable that option?
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Fri Oct 16, 2015 6:10 pm    Post subject: Reply with quote

TigerJr,

I have a static /dev. No [eum]dev at all. No DEVTMPFS, which that option sets.

When udev and systemd are inseperable and eudev gets difficult to maintain, my install JustWorks.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 6:18 pm    Post subject: Reply with quote

NeddySeagoon wrote:
TigerJr,

I have a static /dev. No [eum]dev at all. No DEVTMPFS, which that option sets.

When udev and systemd are inseperable and eudev gets difficult to maintain, my install JustWorks.


I read thread about latency change with ck-sources https://forums.gentoo.org/viewtopic-t-941030.html

And need to test BFS Shedule with pure linux to test xen with qemu-dm and pci-e passthrough and even try to use in VE cgminer pci-e device =)) But this is for another thread)))

Maybe i have face with kernel-panics or segfaults, but it's worth to try
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 6:52 pm    Post subject: Reply with quote

NeddySeagoon wrote:
TigerJr,

I have a static /dev. No [eum]dev at all.


I readed wiki page! It's very interesting. But i have 2 question.

Can static udev use sleep hibernate state than UPS via usb or com port reported about low power?

And DEVTMPFS can rise or low latency of processes when kernel compiled with?
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Fri Oct 16, 2015 7:26 pm    Post subject: Reply with quote

TigerJr,

I've never tried sleep/hibernate. This is a desktop install.

DEVTMPFS=y makes the kernel populate /dev with devices as they are discovered.
Its not related to process latency.

With a static /dev, you have all the /dev entries you need all the time. They are not created when new devices are connected.
Conversely, you may need to make /dev entries if you add a new device.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3846
Location: Austro Bavaria

PostPosted: Fri Oct 16, 2015 7:30 pm    Post subject: Reply with quote

Just my thoughts because I moved my exisinting gentoo installation and was forced to rebuild a kernel config by hand again.

the easisest and fastest way is to

emerge genkernel-next

create genkernel-next kernel

use taht genkernel-enxt kernel and than modify the config to your needs. (is the fastest way in my eyes)

in the past some peeps provided kernel seeds also.

the genkernel-next config had some missing configs for some special cases here, but was rather useable. i am already ad revision 30 of the same kernel config in a week, because i added this / that, tweaked a bit but now it is useable.

i use openrc 0.18.3 and it works with a modified kernel config (genkernel config + ~30 times modifed to add encryption and other stuff for my box (fine tuning))

--

my first path to reuse the old kernel config and modify it / and checked every option did not succeed at all. I never could figure out what was missing. So i changed my strategy to the method described above.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Fri Oct 16, 2015 7:39 pm    Post subject: Reply with quote

tw04l124,

kernel-seed.org is still around and the methods it describes for setting up your kernel without using a seed are still correct. Kernel options have come and gone but the method is sound.

That link is my mirror, not the main site.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Fri Oct 16, 2015 9:20 pm    Post subject: Reply with quote

NeddySeagoon wrote:
TigerJr,

I've never tried sleep/hibernate. This is a desktop install.

DEVTMPFS=y makes the kernel populate /dev with devices as they are discovered.
Its not related to process latency.

With a static /dev, you have all the /dev entries you need all the time. They are not created when new devices are connected.
Conversely, you may need to make /dev entries if you add a new device.


I understand, i really think about it and even try to install system and remove udev from use flags and remove from boot runlevel but hard dependencies from other packages brake my idea, i didn't try to patch needed ebuilds. And then i tried to install desktop environment (gdm-3.12.2-r2.ebuild) they want even hard depended systemd in USE flags . Than i search portage with gdm-2.28x.ebuild but older portage deleted from server and that policy really makes me mad.

Cause i can't build system for me those i realy like, i can't install packages those i need from portage and now i doesn't need portage system and all those dependencies, and ebuilds removing didn't give me those freedom what i need from meta-distribution.

This like lego-construction but with very big unchanging objects those can used only in one direction or in one form.
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54793
Location: 56N 3W

PostPosted: Sat Oct 17, 2015 11:34 am    Post subject: Reply with quote

TigerJr,

All the ebuilds that have ever been in portage are in the attic.
Getting old ebuilds and adding them to your overlay is the easy bit.
The hard bit is finding old source files and patches, so that you can build those old packages.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
TigerJr
Guru
Guru


Joined: 19 Jun 2007
Posts: 540

PostPosted: Sat Oct 17, 2015 3:04 pm    Post subject: Reply with quote

NeddySeagoon wrote:
TigerJr,

All the ebuilds that have ever been in portage are in the attic.
Getting old ebuilds and adding them to your overlay is the easy bit.
The hard bit is finding old source files and patches, so that you can build those old packages.


Thanks for a tip i already tried the attic and confronted with problem of finding Manifest and changing SHA256 SHA512 WHIRLPOL keys for gdm-2.28.ebuild cause one ebuild has many version of portage and has each other size... and the keys for every ebuild and Manifest and even patches and files

Ooooo! and even i need to use gdm-2.28.tar.gz those used by portage is realy hard to find now with needed size and patches. Cause archive can have needed information but packed with another options even on official site %)

I need to search needed gdm-2.28.tar.gz get from them key and search for that key in the attic for Manifest and then i get needed Manifest i need to get needed ebuilds those described in that Manifest.
If that algorithm was automated.. BUT...

I need more, package dependency, ebuilds dependency, Manifests for that dependencies, ebuilds those described in manifests of package dependency - some sort recursion with manifests key and packages size just for emerge =gnome-base/gdm/gdm-2.28.ebuild %%)

If one file has change his size on 1 bit due to filesystem correction than i still can't emerge needed ebuilds on this way. Thats why i take my head by my hand and say: "Ooo!!"

But the attic realy very useful!!!

P.S. So if i need gdm without systemd even if i use mate for gnome-terminal those have Alt+1 Alt+2 etc. keys like old style opera-12 for changing window i should use cinnamon with lxdm %) And saying GentOooo!!!

if gentoo councils decide not to remove older ebuilds i get more flexible choice and build high flexible systems with backward compatibility.
_________________
Do not use gentoo, it die
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum