/t/ - Technology

Welcome to the WIRED

Posting mode: Reply
Visit J-List - Your Favorite Online Shop and Friend in Japan
Get the Newest Figures from J-List - Your Favorite Online Shop and Friend in Japan

[]
01/20/25 A total rewrite for the site is in progress. Read more.
05/21/24 Happy birthday hikari3! (News post)
12/21/23 Recent news post: Check here. Also, new board added: /i/ - Oekaki.
11/25/23 Accepting banner submissions; check this thread for more details.
11/17/23 New blotter! Use this to keep an eye for small updates.
[Show All]


Read-Only. Visit the all-new hikari3.ch


(968.92 KB 1920x1200 1497735478567.png)
Gentoo Linux General Anonymous 03/18/2024 (Mon) 03:07:08 No. 449
Any Gentoo Friends on this board? If so tell me what you love or hate about it. What USE flags do you use? In the meanwhile I will post some of my favorite Gentoo Desktops!!
>>
>>1387 I secure erased the wrong drive.... happy
>>
>>1388 Lovelyhappy
>>
(8.67 MB 7680x4320 20250527_00h21m01s_grim.png)
Been a Gentoo user since 2006-ish, right around when I was graduating HS. First Gentoo box was a hand-me-down Gateway PC with a 500mhz Katami PIII and a Voodoo3 GPU. It was such a POS PC. Current computer is the fast fetch on the small screen. The other one is my home server, which is my old computer. Yes I am a furry. Yes I will "yiff in hell". Small screen is my WinMax 2 2023's display, upper monitor is a 2560x1080p curved viotek, lower monitor is a 2560x1080p curved acer. There is a 4th monitor, that is an old panasonic CRT TV, but it isn't hooked up right now. Image spoiler'd because it is technically NSFW, but in my opinion my wallpapers are artistically tasteful.
Your fortune: Bad Luck
>>
>>1391 >Yes I am a furry hikarin no hard feelings but I feel absolutely no pity for youdisgust
>>
>>1389 I have returned to Gentoo hikarin.
>>
>>1443 subarashihappy
>>
(370.10 KB 1280x1023 2025-06-10_02-20.png)
yeah it good. I DESPERATELY need to find a web browser I like, maybe ladybird will be it !! also the 9950x is amazing, I have an arctic 360 aio and I have been mining xmr (no i dont proffit, just do it for love of the game.) ever since this cpu came out and I've never had a single issue. 100% load 24/7 between compiling and mining the lowest it gets usage wise is when I play games "so like never lol" and its never left 80c-85c. I might delid it for the meme laugh I PAID FOR THE WHOLE COMPUTER IMMA USE THE WHOLE COMPUTER DAMN IT RAAAAAAAAAAH !!!!
>>
>>1447 I hope I can get a 9950x soon, only for gentoo lol.
>>
>>1447 librewolf?
>>
>>1447 qutebrowser?
>>
(940.81 KB 1919x1079 image.png)
>>449 and here is my make.conf
WARNING_FLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"

COMMON_FLAGS="-O3 -pipe -march=native -flto=auto ${WARNING_FLAGS}"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

LDFLAGS="${LDFLAGS} -fuse-ld=mold" 
RUSTFLAGS="-Ctarget-cpu=native -C opt-level=3 -Clinker-plugin-lto"

CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq"

MAKEOPTS="-j8"
ABI_X86="64 32"

USE="lto pgo polly vaapi vdpau pulseaudio bash_completions wayland tree-sitter zsh-completions  \
      -debug -systemd -gnome -kde -dvd -dvdr -cdr -cups -emacs -telemetry \
      -gtk -gtk2 -gtk3 -gtk4 -qt4 -qt5 -qt6 -ibm -ipv6 -webengine "

VIDEO_CARDS="amdgpu radeonsi"

PORTAGE_NICENESS=10

LC_MESSAGES=C.utf8
FEATURES="getbinpkg parallel-fetch parallel-install unmerge-orphans binpkg-request-signature"
ACCEPT_KEYWORDS="~amd64"
ACCEPT_LICENSE="*"

EMERGE_DEFAULT_OPTS="--with-bdeps y"  
>>
>>1454 Why the -Werror flags? Typically the programs that actually need them, already have them, and programs that simply can't work with them for some reason have a "-fno...".
>>
>>1458 Not that hikarin but in the LTO part of the wiki on Gentoo it recommends you do that. https://wiki.gentoo.org/wiki/LTO#GCC_Systems
>>
>>1454 I think PORTAGE_SCHEDULING_POLICY="idle" is recommended over PORTAGE_NICENESS=10 btw.
>>
-systemd -selinux -wayland FEATURES="buildpkg"
>>
>>1459 interesting -Werror=strict-aliasing is known to falsely trigger though. Then again, if it does and you end up using package.env to use a non-LTO make.conf, it isn't like it is the worlds biggest loss.
Your fortune: Good Luck
>>
Anyone else stuck between python3.12 and 3.13? It's like the transition was premature. I also had a problem with the last two gentoo-kernel-bins being unable to install and the latest nvidia-drivers not working at all, so I'm just in a two month old state and not upgrading for now. I hope I can fix these problems because I don't feel like installing another distro.
>>
>>1510 I updated around 2 weeks ago IIRC and still could specify pyhton12 as default. USE flag either python single target or sth like that.
>>
^ https://wiki.gentoo.org/wiki/Python here hikarin read thisnya
>>
>>1513 I followed these steps just like it was written in the NEWS item but half of my python packages can't or couldn't upgrade to 3.13 from 3.12 so I have both targets. I saw a lot of people with the same problem in the forums. If it's a me problem and not a gentoo problem then I'll need to try again soon.
Your fortune: Outlook good
>>
>>1514 I meant you to stick with python 12. You don't need python 13 hikarinnya stop encouraging people who break userspace on every whimnope
>>
>>1515 I wish I had stuck with 12 and never attempted the upgrade in the first place. Also, qt causes circular dependency hell every other week. Anyone else have this problem and any tips on resolving it so it doesn't happen.
>>
>>1518 >Also, qt causes circular dependency hell every other week angry yes i had a meltdown because of this shit. I just used -O flag to compile core packages from dev-qt/ and then everything vent fine. Gentoo people bitch and while that this is a "wrong" and "dangerous" approach but I give so little shit about it like I can't describehappy
>>
It's been 2 hours and I still can't update world because of slot conflicts with qt6 and other packages.laugh I didn't believe it at first, but portage is really implemented so poorly just to gatekeep ubuntu userssurprised
>>
>>1454 Can I have your dwm happy
>>
>>1525 are you gayhappy
>>
I'm beginning to get really angry, I can't upgrade my system. It just breaks. Now on boost. Why? Trying to rebuild preserve-libs now, there are some packages there. If this doesn't fix shit I'll just manually rebuild everything in the world file and fuck this shit. Really this is so stupidangry
>>
>>1528 Any updates (lol)? I'm curious if you've found a good "safe" solution? Last time I just forced unmerged and remerged qt to get it to update. I mentioned that in #gentoo and they told me I was doing it wrong but it worked.
>>
>>1532 Nope. Broke my system completely, don't know what to do yet. I'll get home in evening and see further what I can do. Meanwhile I put it to re-merge world manually on by-package basis (`bash while read -r` loop). I do it so that it updates and re-links as many packages as possible. After that I'll try to update world again. If it breaks I'll update all packages manually one by one. If even that doesn't work, I'll post here again. >#gentoo People there are all smart and stuff, but the fact is that just running `emaint sync` breaks the system without any meaningful way to fix it. I heard elsewhere that the only truly working solution is to not update at all.
>>
Removed all Qt6 related entries from /var/db/pkg/{dev-qt,dev-python}. emerge --ask --update --deep --newuse @world still failsangry, so instead I am trying to do emerge --ask --update --deep --newuse gui-apps/qt6ct This still failsangry, but step by step I remove offending packages from /var/db/pkg and see what happensspooked Right now I am on 4th iterationskeptical...yeeyneco. Good thing I keep ccache of the most retardedannoyed packageshappy. Hopefully this is going to be the first step towards unfucking my system.down I'll report back tomorrowsurprised
>>
>>449 Bro just like install Ubuntu
>>
>>1539 Gentoo is easier to maintainangry
>>
Fucking qtwebenginecry not even ccache helps with recompilation probably some USE flag changed though I don't begin to imagine which, since I *didn't* change anythingangry
>>
>>1545 Do you suspect a profile change? Is there a way to see a diff upon sync? That would be useful. If the desktop profile changes I need to know.
>>
>>1541 Honestly i think nix is but ok go off
>>
>>1547 I suspect gay non binary devsangry. People who take pleasure in writing code instead of designing software have ruined everythingangry
>>
Sorry anon it's hopeless. I though I'd be able to fix it, but apparently I don't know even where to begin. I guess I'll just skip updates altogether, maybe they'll fix it in half a year or so.cry
>>
>>1549 >I suspect gay non binary devsangry. People who take pleasure in writing code instead of designing software have ruined everythingangry like temp0ralworld, or endless count of board engines & silent chans around ?
>>
Hmm kept updating files from /var/lib/portage/world using emerge --update --deep --newuse and then trying to update world and now suddenly it works.skeptical Gay non binary mans can't even implement a dependency tree LOL.laugh
>>
>ungoogled chromium i didn't update ebuilds why the fuck does this shit not pick up ccache?????angrycry do compiler flags change just cuz i got some dep libs updates?angry holy fucking shit i hate modern web
>>
>>1556 Fucking Jesuslaugh it's still compiling
>>
skill issues the threadlaugh
>>
>>1561 laugh non binary devs will never fix them though laugh
>>
>1562 YOU are only one having issues herenope portage WERKS on my machineshades
>>
and your rise is gheysnicker
>>
>>1563 laugh gay non binary dev thinks that HIS machine is relevant
>>
>>1563 Have you completed the migration to py3.13? have you recently updated qt with zero issues? how's it done?
>>
>>1568 >Have you completed the migration to py3.13? Yes I have. I still have some programs dependent on 3.12 though. emerge -pv --depclean '=dev-lang/python-3.12.10' '=dev-lang/python-3.11.13' Calculating dependencies... done! dev-lang/python-3.12.10 pulled in by: app-cdr/cdemu-3.2.5-r1 requires dev-lang/python:3.12 www-client/firefox-128.12.0 requires dev-lang/python:3.12[ncurses,sqlite,ssl] www-client/icecat-128.12.0 requires dev-lang/python:3.12[ncurses,sqlite,ssl] >>> Calculating removal order... >>> These are the packages that would be unmerged: dev-lang/python selected: 3.11.13 protected: none omitted: 3.12.10 3.13.3 All selected packages: =dev-lang/python-3.11.13 >have you recently updated qt with zero issues? My system is up-to-date(amd64, not ~amd64) >how's it done? eselect news read 2025-03-24-python3-13
>>
Ok I tried emerge -pvu @installed and turns out I could update 200 pkg, including qt >Conflict: 23 blocks (all satisfied) But you should update your world set, not @installed anyway.
>>
all the qt packages are blocking each other.

Index Catalog Archive Top Reply

Posters: 45


Quick Reply