Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make.conf.lto #320

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

make.conf.lto #320

wants to merge 1 commit into from

Conversation

sandikata
Copy link

i would like to have removed source make.conf.lto.defines from make.conf.lto, as it cause issues with paludis package manager, and anyway makes managing simpler by sourcing both confs in make.conf directly.

Title: /:

Ensure that any added workarounds have a comment explaining the compilation error which requires it.
Any removed workarounds should be moved to the fixed section.
If an issue exists, please link it.
See CONTRIBUTING.md for more information.

i would like to have removed source make.conf.lto.defines from make.conf.lto, as it cause issues with paludis package manager, and anyway makes managing simpler by sourcing both confs in make.conf directly.
@InBetweenNames
Copy link
Owner

It would be nice to support Paludis. I have a refactor planned for GentooLTO which I think could take these needs into account. For now though, I don't want to break any existing setups that source make.conf.lto directly.

@sandikata
Copy link
Author

I don't care about your opinnion mate!
Paludis have a lot of advantages compared to portage, main advantage is speed and multithreading, which is important think for me.

@javashin
Copy link

I don't care about your opinnion mate!
Paludis have a lot of advantages compared to portage, main advantage is speed and multithreading, which is important think for me.

Ok Ok ... Calm Down . Im Sorry If I Bother You With My Comment I really Like Paludis Too And I See You Are Already Doing Good Stuff For Paludis To Make It Still Works On Gentoo , Im Going To Clone Your Overlay And Give Paludis And Your Work a Try . I Don't Intended To offended You Sr. But I Was With The Mentality Of IRC where you ask about "hey how i use paludis or hey i can install paludis" and right away is the answer We Dont Support Paludis ETC ETC , And The Poor Support In The #paludis Channel so hey excuse me please and keep doing what you do to keep paludis working on our distro and for real i would like to have paludis working on my new installation im doing now im recompiling the toolchain to start emerge -e world and would be nice to do it with paludis and yes portage is getting really slow and i need best and better faster pkg mangler too.

@javashin
Copy link

Im Installing paludis-9999 from your forked overlay thanks for that @sandikata

@sandikata
Copy link
Author

I am asking there for a reason. I spend 1 day long to bump it, and make it work.
And it's fully working, if you do not use gentoo-lto, and maybe some bad overlays which using too old EAPI, paludis doing well with EAPI 7.
Exherbo team is not friendly, they are ex gentoo developers, but they're going rude, when you ask them for info about porting on gentoo. I understand them, Gentoo is terrible last years, and i preffer Funtoo, but funtoo do not have systemd, which is required for most of my everyday use.

@sandikata
Copy link
Author

and yeah, pkgcore is fastest gentoo package manager, but lack support for EAPI newer than 5 (EAPI 5 even still experimental)

@javashin
Copy link

thanks for the info @sandikata maybe @InBetweenNames Can Make a Supported Stuff for Paludis I know This For Sure Paludis Is Fast Very Fast

@InBetweenNames
Copy link
Owner

Yeah, I would like to support pkgcore as well. There's no reason GentooLTO shouldn't be able to play nice with other similar package managers.

@sandikata
Copy link
Author

pkgcore is easy to support, its absolutely same syntax as in portage, just is fastest gentoo package manager, but unfortunately only experimental EAPI 5

@javashin
Copy link

hey @sandikata paludis only can found python when boost is downgraded to version 1.65 and i had 1.69.0
there is no way to make it work with new boost ? and for what paludis need python ?

@javashin
Copy link

javashin commented May 21, 2019

paludis cant do what portage does i remember why i stop using it after emerge it configure it and when i ran cave resolve -c world to update a , lot of stuff i set on /portage/profile is gone and wants to re emerge everything . cant and dont know about : like this one
i cannot mask use flags or force

no package.use.force
root #echo 'sys-fs/zfs -kernel-builtin' >> /etc/portage/profile/package.use.mask
root #echo 'sys-fs/zfs kernel-builtin' >> /etc/portage/package.use/zfs.conf

@sandikata
Copy link
Author

you can everything.
But your approach is wrong. BTW, you can talk to me on FreeNode, i saw you in #bedrock channel. My nick is ROKO__
Paludis releated configs are stored in /etc/paludis. You can still use portage backward compatibility in paludis, but is known, as slow and unreliable.

@Titaniumtown
Copy link
Contributor

this was a trip to read

@WillPower3309
Copy link
Contributor

WillPower3309 commented Feb 1, 2021

I think my PR #696 might fix this. @sandikata I would encourage you to check it out, as it might fix your issue without breaking any setups

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants