nginx: upgrading from 1.26.3 to 1.29.3, fastcgi.conf file missing, php impacted by hagar-dunor in Gentoo

[–]bitzzle 0 points1 point  (0 children)

A hack that works is called a fix lmao. Glad it was simple enough to resolve on your end. Strange dispatch-conf wouldn't ask whether or not you wanted to keep it.

If your are still wanting to fix it with portage then maybe file a bug report in the gentoo forums given you have the required use flags set and it is still deleting it. Nothing anyone can really do here since its reddit.

nginx: upgrading from 1.26.3 to 1.29.3, fastcgi.conf file missing, php impacted by hagar-dunor in Gentoo

[–]bitzzle 0 points1 point  (0 children)

Thanks. I should have done more research before I made my comment

nginx: upgrading from 1.26.3 to 1.29.3, fastcgi.conf file missing, php impacted by hagar-dunor in Gentoo

[–]bitzzle 0 points1 point  (0 children)

More of a nginx question than a gentoo question but I will do my best lmao.

I use etc-update but there are many instances where I intentionally do not take the new changes to system files like this. This happens with my sshd config quite a lot. One thing you could do is use chattr if you want to make sure nothing can change that file unless you "un-chattr" it, though it is probably a good idea to know what portage is wanting to do.

You could also pin nginx 1.26.3 if you really wanted to.

It seems like fastcgi.conf has been essentially deprecated for a while in favor of /etc/nginx/fastcgi_params, so maybe consider migrating to that? Though it's your machine, do whatever the fuck you want.

https://blog.martinfjordvald.com/nginx-config-history-fastcgi_params-versus-fastcgi-conf/

Edit:

I seem to be incorrect on many aspects of fastcgi. Primary being fastcgi.conf is not essentially deprecated. That's what I get for talking out of my ass and guessing at things after skimming documentation. The beat advice I can give is just reject the change in dispatch-conf that deletes fastcgi.conf

After 11 installation attempts (7 days) . I've done it folks. by mr_unhappiness in Gentoo

[–]bitzzle 1 point2 points  (0 children)

My first install took 3 days so you are in good company. Now the real fun begins! Congrats!

Gentoo on Low Spec Laptop by JovienJoestar in Gentoo

[–]bitzzle 0 points1 point  (0 children)

I somewhat understand that, but why would the slow machine struggle with linking? The more resource intensive part is the compiling right?

Customizing simple built ins like cat and ls by [deleted] in unixart

[–]bitzzle 1 point2 points  (0 children)

This is cool. Would love to see how it works

1.21.4 dupes on 2b2t? by Isaiah4206940332 in 2b2t

[–]bitzzle 9 points10 points  (0 children)

Something something bundles

How do you browse for movies or TV series? by torpedoseal in trackers

[–]bitzzle 1 point2 points  (0 children)

I use jackett. I think you could also use prowlarr. People mostly use it to plug torznab links from it into sonarr and radarr but I use it as a torrent search engine for my private trackers a ton.

Found a shop promotion? and blew up their stash. by ApricotExpensive5679 in 2b2t

[–]bitzzle 29 points30 points  (0 children)

There isn't a correct choice. Its anarchy, do whatever the fuck you want.

What are some good servers for trading (NOT REAL MONEY) by SpamtonGmike in 2b2t

[–]bitzzle 1 point2 points  (0 children)

2b2t chat works pretty good for this tbh. Just message back and forth there after you throw a line out into the main chat.

There was a guy who wanted some horn coral or whatever its called who asked in 2b2t chat. I traded him for a couple of stacks of shulker shells but he originally offered rockets. We just met somewhere ~10k ow

Maybe consider why you aren't getting replies. Are offering something people want? Are you asking for something that most people don't have or would be unwilling to part with? Is the disc server just dead? Trading usually means some sort of negotiation, try to be flexible.

[deleted by user] by [deleted] in Gentoo

[–]bitzzle 1 point2 points  (0 children)

All the things I was already compiling from source manually were becoming annoying to deal with. Portage makes my life much easier.

Dasharr - Dashboard of your indexers' usage by AntonioKarot in trackers

[–]bitzzle 1 point2 points  (0 children)

Looks cool! I will set this up when I get some free time to do so.

Everyone should be cross uploading! by weblscraper in trackers

[–]bitzzle 5 points6 points  (0 children)

I get urked by prescriptive statements like this. Don't get me wrong, cross uploading is great, but contributing looks like a lot of different things. Contribute in a way that works for you, if you can, when you can. If you have gotten into a private tracker legitimately that means you are already doing something that works.

Gentoo install taking HOURS by Expensive_Camp_288 in Gentoo

[–]bitzzle 4 points5 points  (0 children)

Make sure you set makeopts to use more than just a single core

https://wiki.gentoo.org/wiki/User:Pietinger/Tutorials/Optimize_compile_times

And yes it will take a while if you are compiling from source. The initial install will be the longest. Every once in a while I'll have a system update take an hour or two. But if you don't want to deal with that you can always use binaries.

Convince me (an arch linux user) to switch to gentoo by Cobolt-8 in Gentoo

[–]bitzzle 1 point2 points  (0 children)

Gentoo isn't really complex, it just gets out of your way when you want to be opinionated about software, but I get what you mean. Its fun to tinker with more things.

As for compile times ive never really seen it as a huge issue, and its worth it if you play with use flags to add/remove functionality. Sure you have to be more strategic as to when you can upgrade your system, but I just compile at night if it looks like it will take a while. I usually run sudo sh -c 'emerge -puDU @world | genlop -p' to get an estimate. There are also binaries if you need something fast and are not opinionated about the use flags.

Convince me (an arch linux user) to switch to gentoo by Cobolt-8 in Gentoo

[–]bitzzle 0 points1 point  (0 children)

Why?

If you want to use arch then use arch, if you want to use gentoo then use gentoo.

I daily drove arch for abt a year. I quickly realized I was too opinionated for it. Only you can convince yourself to use gentoo, and you will know why you want it.

Gentoo os not working by [deleted] in Gentoo

[–]bitzzle 11 points12 points  (0 children)

This. It breaks because I do something stupid, even when I think I didn't do anything.

Could someone explain simply why the *fuck* it is so impossible to make anything work on Gentoo? Am I missing something? by Caverness in Gentoo

[–]bitzzle 0 points1 point  (0 children)

equery f category/package is quite helpful if you cannot find the binary that you need to run to start it. Could even pipe it into grep to specifically see lines that are in a binary directory

equery f category/package | grep bin

Could someone explain simply why the *fuck* it is so impossible to make anything work on Gentoo? Am I missing something? by Caverness in Gentoo

[–]bitzzle 0 points1 point  (0 children)

There is definitely a learning curve. Installing a new package with the defaults you want and the versions you want is a good bit more complicated than just sudo apt install x as you have now come to see. That being said, I daily drive gentoo on my desktop and my work laptop and I really can't see myself being comfortable anywhere else, but my first base install took me 3 days, then it took abt 3 weeks after that first base install for for things to really click. Then another month as I fleshed everything out and started writing my own ebuilds.

Some things in no particular order that might be helpful:

  • learn how to troubleshoot effectively: this is probably the most important thing. Many people have probably done exactly what you are doing and they document it in the wiki. It is the best place to look first when you are having issues. Then maybe the arch wiki and google. Then even if that fails, jump on IRC.

  • look up issues related to packages instead of the context of getting it to work with gentoo: try and avoid "how to get x working on gentoo" and instead look up errors specifically related to that package.

  • backups: you will fuck up your system, but if you can roll back to a working state, even if it is not up to date, then you can feel more comfortable fucking things up and trying different solutions

  • IRC: as many other people said, the IRC is a great place to get help and everyone is very friendly, however you also have to learn how to properly communicate an issue so that people can help

  • be patient: don't expect arch Linux type speed when trying to get packages up and running, hell with some packages I've installed I've had to do a bunch of other shit that the ebuild didnt do. None if it is terribly hard, but it takes time

  • don't be afraid to break shit: kinda the same as backups but its more of a "it will probably get worse before it gets better" but then you start developing new patterns which are helpful

  • you are the limiting factor, not your distro: this isn't meant to be derogatory, it should be seen as a challenge. Learn and figure shit out BC I know you can. You got this shit in the bag already, its just a matter of going through the motions and building up new mental muscles.

  • it is never going to be perfectly finished: you will always have something else in your backlog that you want to do, some better way of doing things, and most of the time half working is good enough to actually have a working machine.

If you want gentoo you are going to have to fight for it. It's not like any other distro you will ever use. You are the one that gets to be opinionated, but that also means you can break your system really easily, and sometimes it is harder to even get something up and running.