Search
1000 results for “Gentoo_eV”
-
A while ago, I've followed the example given by #Fedora and unbundled ensurepip wheels from #Python in #Gentoo (just checked — "a while ago" was 3 years ago). This had the important advantage that it enabled us to update these wheels along with the actual pip and setuptools packages, meaning new virtual environments would get fresh versions rather than whatever CPython happened to bundle at the time of release.
I had considered using our system packages to prepare these wheels, but since we were already unbundling dependencies back then, that couldn't work. So I just went with fetching upstream wheels from PyPI. Why not build them from source instead? Well, besides feeling unnecessary (it's not like the PyPI wheels are actually binary packages), we probably didn't have the right kind of eclass support for that at the time.
Inspired by @hroncok, today I've tried preparing new revisions of ensurepip packages that actually do build everything from source. So what changed, and why should building from source matter now? Firstly, as part of the wheel reuse patches, we do have a reasonably clean architecture to grab the wheels created as part of the PEP517 build. Secondly, since we're unbundling dependencies from pip and setuptools, we're effectively testing different packages than these installed as ensurepip wheels — and so it would be meaningful to test both variants. Thirdly, building from source is going to make patching easier, and at the very least enable user patching.
While at it, I've refreshed the test suite runs in all three regular packages (pip, setuptools and wheel — we need an "ensurepip" wheel for the last because of test suites). And of course, I hit some test failures in testing the versions with bundled dependencies, and I've discovered a random bug in #PyPy.
https://github.com/gentoo/gentoo/pull/42882 (yes, we haven't moved yet)
https://github.com/pypy/pypy/issues/5306 -
So if someone asked me what's going to happen on July 8th when my #2yearlinuxchallenge is over, here's where I stand:
50% at sticking on #openSUSE - I love this distro, I really do. It has flaws, but everything does. With zypper getting better, this is a real option
20% at switching to #Gentoo - The most difficult challenge.
15% at switching to #Debian - This would just be me saying eff it, I'm going to use Debian the rest of my life.
10% at switching to #Bluefin - Really liked this when I used it.
5% at switching to NixOS. Despite my severe dislike of the community (and theirs of me), the damn thing still intrigues me.
This changes damn near daily based on what's pissing me off about openSUSE, so who knows really where I'll land when the challenge is over.
-
Next Fest Feb 2025 Showcase Part 2
https://www.youtube.com/embed/00v4McbDXIAPart 2 of my (Josh Bycer's) favorite demos from the Steam Next Fest event.
0:00 Intro00:18 Gentoo Rescue1:37 Nitro Express2:43 Mother Machine4:01 The King
https://setsideb.com/next-fest-feb-2025-showcase-part-2/
#indies #Chromagun2 #DeckOfHaunts #DemonTides #GentooRescue #indie #indiegameshowcase #LastReport #MotherMachine #nextfest #Repose #SlidingHero #Squeakross #steam #TheKingIsWatching #TwilightMonk -
Next Fest Feb 2025 Showcase Part 2
https://www.youtube.com/embed/00v4McbDXIAPart 2 of my (Josh Bycer's) favorite demos from the Steam Next Fest event.
0:00 Intro00:18 Gentoo Rescue1:37 Nitro Express2:43 Mother Machine4:01 The King
https://setsideb.com/next-fest-feb-2025-showcase-part-2/
#indies #Chromagun2 #DeckOfHaunts #DemonTides #GentooRescue #indie #indiegameshowcase #LastReport #MotherMachine #nextfest #Repose #SlidingHero #Squeakross #steam #TheKingIsWatching #TwilightMonk -
Fun bug in #ZBar discovered while debugging a #SegNo (#Python #QRCode generator library) test failure on #Gentoo with #musl libc.
SegNo defaults to attempting to encode strings as ISO-8859-1 if possible. ZBar defaults to trying to decode them as Big5 first. Most of the time everything works fine.
Let's take a test string from ZBar: "Märchenbücher". When we encode it as ISO-8859-1, we're going to get two high-byte, low-byte sequences: E4 72 for "är" and FC 63 for "üc". The latter sequence maps to a "user defined" character in Big5, and therefore glibc refuses to convert it. However, musl converts it just fine. As a result, ZBar decodes the string as Big5, to "M酺chenb𡡷her".
You could argue that musl behaves wrong. However, note that the former sequence is valid in Big5. So if you shorten the string to just "Märchen", glibc would happily decode its ISO-8859-1 #encoding as Big5, giving you "M酺chen". And yes, if I put that test string into SegNo, I get a QRCode that reproduces the problem on a glibc system.
Does ZBar behave wrong here? Or perhaps SegNo should avoid ISO-8859-1 altogether, and use safer UTF-8 encoding?
https://bugs.gentoo.org/923233
https://github.com/heuer/segno/issues/134
https://github.com/mchehab/zbar/issues/281 -
I've started working on adding the #FreeThreading version of #CPython 3.13 to #Gentoo (properly, our previous approach no longer works). Since it's not ABI-compatible with the regular 3.13, we need to make it truly separate — including a new PYTHON_TARGETS flag. Which kinda makes sense, because we'd want to test it explicitly anyway.
One thing lead to another, and now I'm considering major changes to how to we package CPython itself in Gentoo. Long story short, per the current custom we'd be adding the freethreading variant as something like:
dev-lang/python-3.13.0-r100:3.13t
However, because of Portage always insisting on additionally having the newest version installed anyway when only older slots are requested (well, in some scenarios this makes sense, I guess), this would mean all ~arch users would inadvertently get it installed! So I wanted to go for something like this instead:
dev-lang/python-freethreading-3.13.0:3.13t
But in fact, the inadvertent upgrades problem isn't really new. When Python 3.13 was added, ~arch people got it installed, even though their PYTHON_TARGETS didn't want it. Same goes for stable users when it gets stabilized. In fact, this used to lead to breakage when someone used custom scripts that relied on system #Python packages. Just imagine you've got all your dependencies installed for 3.12, and Portage suddenly installs 3.13 and `python` starts calling it by default!
Historically, we've kinda solved that problem by adding dev-lang/python-exec-conf that'd install a default configuration for python-exec that matched PYTHON_TARGETS. However, why not address the deeper issue and stop slotting instead. So I've proposed that going forward, we make them:
dev-lang/python3_14
And since I'm proposing a major change like this, why not go for "python3_13t" instead of "python-freethreading"? Perhaps it's less obvious, but has the advantage of matching PYTHON_TARGETS.
https://public-inbox.gentoo.org/gentoo-dev/[email protected]/T/#u
https://public-inbox.gentoo.org/gentoo-dev/[email protected]/T/#u
https://github.com/gentoo/gentoo/pull/38918 -
@danyspin97 But also agreed on the to-each-their own point. I feel like I've moved *somewhat* far up the power/simplicity curve, but would still be interested in going further. Maybe #void, maybe #obarun, maybe even #gentoo if I'm feeling bold.
Something to look forward to, anyway
-
After getting the #AMD #Ryzen9 7900, I have a big urge to install #Gentoo just to see how the 24 threads will handle it.
I still remember spending over 3 days compiling KDE3 on the first machine I tried Gentoo on, a 300MHz #Celeron single core, single thread CPU. And I don't think I had even 1GB of memory at that time. -
Honestly, I find the decision in #Wine 9.0 to force #HidRaw by default for specific gamepads a very bad one. Apparently, it was done because these devices use "a proprietary HID protocol", and so they full functionality cannot be exposed via XInput. Well, okay. Except that there are two problems.
Firstly, using them via HidRaw requires special device permissions. In #Gentoo, this means installing games-util/game-device-udev-rules. If you don't do that, the controllers simply don't appear at all, and you don't know why. You have to look for answers. Even if you do, I have some doubts about giving extra permissions to stuff.
Secondly, it requires all software to support these gamepads explicitly. I mean, I've tried this with DualShock 4 in two games. In "Saints Row V", the gamepad work but the Y axis would be reversed for no apparent reason. In "A Plague Tale", the gamepad wouldn't be detected at all.
I prefer a gamepad that works over theoretical support for some fancy hidden features. So it's back to XInput for me:
wine reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus" /v "DisableHidraw" /t REG_DWORD /d 1
-
Honestly, I find the decision in #Wine 9.0 to force #HidRaw by default for specific gamepads a very bad one. Apparently, it was done because these devices use "a proprietary HID protocol", and so they full functionality cannot be exposed via XInput. Well, okay. Except that there are two problems.
Firstly, using them via HidRaw requires special device permissions. In #Gentoo, this means installing games-util/game-device-udev-rules. If you don't do that, the controllers simply don't appear at all, and you don't know why. You have to look for answers. Even if you do, I have some doubts about giving extra permissions to stuff.
Secondly, it requires all software to support these gamepads explicitly. I mean, I've tried this with DualShock 4 in two games. In "Saints Row V", the gamepad work but the Y axis would be reversed for no apparent reason. In "A Plague Tale", the gamepad wouldn't be detected at all.
I prefer a gamepad that works over theoretical support for some fancy hidden features. So it's back to XInput for me:
wine reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus" /v "DisableHidraw" /t REG_DWORD /d 1
-
Honestly, I find the decision in #Wine 9.0 to force #HidRaw by default for specific gamepads a very bad one. Apparently, it was done because these devices use "a proprietary HID protocol", and so they full functionality cannot be exposed via XInput. Well, okay. Except that there are two problems.
Firstly, using them via HidRaw requires special device permissions. In #Gentoo, this means installing games-util/game-device-udev-rules. If you don't do that, the controllers simply don't appear at all, and you don't know why. You have to look for answers. Even if you do, I have some doubts about giving extra permissions to stuff.
Secondly, it requires all software to support these gamepads explicitly. I mean, I've tried this with DualShock 4 in two games. In "Saints Row V", the gamepad work but the Y axis would be reversed for no apparent reason. In "A Plague Tale", the gamepad wouldn't be detected at all.
I prefer a gamepad that works over theoretical support for some fancy hidden features. So it's back to XInput for me:
wine reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus" /v "DisableHidraw" /t REG_DWORD /d 1
-
Honestly, I find the decision in #Wine 9.0 to force #HidRaw by default for specific gamepads a very bad one. Apparently, it was done because these devices use "a proprietary HID protocol", and so they full functionality cannot be exposed via XInput. Well, okay. Except that there are two problems.
Firstly, using them via HidRaw requires special device permissions. In #Gentoo, this means installing games-util/game-device-udev-rules. If you don't do that, the controllers simply don't appear at all, and you don't know why. You have to look for answers. Even if you do, I have some doubts about giving extra permissions to stuff.
Secondly, it requires all software to support these gamepads explicitly. I mean, I've tried this with DualShock 4 in two games. In "Saints Row V", the gamepad work but the Y axis would be reversed for no apparent reason. In "A Plague Tale", the gamepad wouldn't be detected at all.
I prefer a gamepad that works over theoretical support for some fancy hidden features. So it's back to XInput for me:
wine reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus" /v "DisableHidraw" /t REG_DWORD /d 1
-
OH! Cringe!
But true, lolz.....
>"At the end of the day, distros DON’T matter that much and anything is better than Windows… even snaps =)"
That having been said, I'm a firm believer that "Friends don't let friends run ewb00ntew!" Yah, that's kinda a little disparaging tagline I came up with a decade or so ago. I think it's cute, but it does express my sentiments.
I was sooooooooo tired of answering the same question for about twenty years, searching for new ways to say it, and shifting from one fav distro of mine to another, and then back again. But I really failed to acknowledge the need for #n00bs to experience instant gratification to hold their interests long enough to just ditch the #Satan of Redmond (Windows) for that of freedom and privacy in the form of one of the most incredibly steep learning curves I was actually expecting those people to climb after having their questions answered.
#Slackware still tops the list to this day - it is so powerful and.... yes, simple - but that's what us sysadmin's say. Concepts like
sbin/liloandfdiskpartitioning or manually editingetc/fstabreal quick coz I know what I want as special mountpoints over NFS or whatev.... "OH the Horrror!", is prolly what any of those n00bs seeking to escape the apron strings of #Microsoft likely said, right before making a pinata in my effagy to bludgeon.#Debian, and I am a proud and self-described Debiantard, isn't (wasn't) really much better back in the day, even with auto provisioning of partitions and the #GUI based install it sported... "non-free-firmware... huh? Why am I looking at a blank terminal with a command prompt's blinking cursor, instead of pretty little windows with a mouse pointer?"
#Arch_Linux, #Gentoo, and others not historically worth mentioning at this time weren't any better, because they were better, and far superior to the semi-n00b-friendly distros at the time. #Redhat 5.0 - 7.22 weren't that bad actually, the newcomer could actually fumble their way past the installation (and even choose the Redneck language for foshizzles and giggles), but like you mention above, obsolescence loomed imminently with gobs of #RPM Hell, especially if you went out to somewhere like
RPMfind.netor another place where you could do anrpm -ivf <packagename>and then discover you broke your google... (prolly Alta Vista back in those days), but you could seriously want a really good application and find out that you have to put the lotion on its skin - or at least have a current copy of the AutoTrader to take your mind off the predicament that landed you in the bottom of a pit.Enter #LMDE... Lemme say that again: Enter LMDE!!!
Now I had something I could recommend to n00bs that split the difference between a rolling distro and a plug & pray installation! All that non-free firmware that was so confusing for so many back then (can't get your display to work, can't this or that and aaarrrrgggghhhhh).
LMDE tracked Debian Testing but installation was as easy as just installing Mint with all of the firmware you needed - people started thanking me twice (they always thanked me once, and then a week later swore to unleash painful, bloody vengeance upon me for burying them in documentation that they could in no way comprehend). The problem, previously, was one of the tenants of my religion - "You can do it right.... Or you can do it twice!"
The truth was, they couldn't even do it AT ALL the first time, and I'm telling them to use a simple distro like Slackware or Debian - nevermind the the 3 stages of Gentoo (They don't even offer those staged platforms anymore, it was too involved for even seasoned aficionados of source based distros).
There was SuSE, but it was as ephemeral as Redhat, and for a while in those early days, I was able to wholeheartedly recommend Mandrake Linux, which had a beautiful DE and easy install, but they went public just prior to that big "POP" of the dotcom bubble and were vaporized.
Yes, When Mint came along I was elated. I could recommend LMDE, and the user could install and easily manage their desktop - and it was a rolling distro too!
Then came the realization by Clément Lefèbvre that without considerable funding there was no way the team could even have a life of their own or watch their kids grow up if they continued to support what was almost effectively two separate, but equally in appearance, distros. I must applaud the Mint team because they did gracefully migrate the LMDE folks back into the mainline Mint over a period of a couple of years.
Then I stopped recommending Linux Mint - "Friends don't let friends run ewb00ntew!"; Remember? Then, a couple of versions back, I caved with the announcement that Clément had decreed those evil "Snaps" would be disabled (If you tell me what you want what you really really want... as the Spice Girls said...). Yes, of course, you could manually enable it - just like Shuttleworth hiimself defended the Shopping Lens malware because the users could simply disable it - Huh? Disable shopping Lens? How in tarnation could a n00bie even know what to look for in the package manager to make that malware go away????
But I digress. If you really wanted to, you can enable Snaps in Linux Mint, but it's disabled by default - and for good reason, as you pointed out. Now, it's been a couple of years since I've looked, coz I no longer can be persuaded to answer that question anymore (um.... Okay, I'm back to recommending Slackware, Debian, or Arch again, but prefer to just set up a laptop for friends and say, "see? Just like Windows, huh?"). But here's what I would really like to see.
Now that non-free-firmware (since the pre-Bookworm vote in the community) is a very easy option in Debian proper, I would really like to see Linux Mint migrate back to a Slick Debian and just fricken' ditch Ubuntu altogether. My thoughts have always been that the firmware was the major issue that prevented them from getting 100% behind the upstream in the first place (I could very well be wrong about that).
Things I like about Ubuntu??? Um..... gimme a sec... Lemme think... Errr...
- Byobu
That's it. #Byobu. And IMNSHO, that's really just a pretty skin over #tmux anyway, but it's got some kewl status widgets you can embed at the bottom of the screen. Speaking of #screen, Byobu IS NOT screen - it's tmux underneath, but it does default to ^A instead of the tmux default of ^B, but that's easy enough to change. What I really like about it is that it's a bit more user friendly in that you can customize it for your users and have it AutoStart sessions as soon as they log in - but there I go again, imposing what I think is kewl on people who really just need things as close to point and click on next ==> next ==> next ==> next as we can get it for them.
You see it wasn't all that long ago that even Windows needed an occasion tuning from your local PC Field Tech, much like our pianos do. I see no reason why we can't at least instill the responsibility for having a third party on retainer for quarterly or bi-annual maintenance of our Linux laptops either - I mean, just look how assimilated everyone still running Windows has become since Windows is free to pillage your privacy in the wake of Win10 forced updates?
Well, I'll close now, but did want to mention that your profile's stated mission sounds really refreshing to me - and I might just doing a copypasta of the link to your profile the next time someone asks that age old question.... Which Linux distro should I start off with?.
All the best!
-
Another #linux another complication. I tried #MocaccinoOS the rebranded #Gentoo #Sabayon. Installed well, but couldn't do updates or install anything. It's still new, so no great surprise. Then tried #manjaro Fastest install ever, but first OS to decide a refresh rate of 60 is too much for my monitor, wouldn't update because of a missing encryption key and will only boot up once after installation, second boot just freezes. Guess it's back to #linuxmint for now
-
Another #linux another complication. I tried #MocaccinoOS the rebranded #Gentoo #Sabayon. Installed well, but couldn't do updates or install anything. It's still new, so no great surprise. Then tried #manjaro Fastest install ever, but first OS to decide a refresh rate of 60 is too much for my monitor, wouldn't update because of a missing encryption key and will only boot up once after installation, second boot just freezes. Guess it's back to #linuxmint for now
-
Another #linux another complication. I tried #MocaccinoOS the rebranded #Gentoo #Sabayon. Installed well, but couldn't do updates or install anything. It's still new, so no great surprise. Then tried #manjaro Fastest install ever, but first OS to decide a refresh rate of 60 is too much for my monitor, wouldn't update because of a missing encryption key and will only boot up once after installation, second boot just freezes. Guess it's back to #linuxmint for now
-
Come see what we've been cooking up for you! #nanopore and community #nextflow pipelines wrapped up in a GUI suitable for everyone: from baby #bioinformaticians to Gentoo gurus! We're on Linux, Windows and even Mac! IT'S ALSO FREE so give it a try today & tell us what you think!
https://labs.epi2me.io/labsquickstart/ -
@thelinuxcast @thelinuxcast, excellent way to vent, love it!
My single favorite thing about #linux is simply the breadth of choice it gives us across nearly every aspect of it. Choice however, whist being the greatest thing we have, is also arguably the worst. Most people simply want a device they can turn on, and it gives them what they expect to see. I love nothing more than poking around at ux/ui stuff I'm unfamiliar with. Mostly just to gain that missing familiarity, never actually wanting any part of that change I cherish so much. I have been using the same (somewhat updated) #e16 / #gentoo configs for ~20 years.
The whole Windows Start Button whining thing is absolutely ridiculous; why not give people the choice to put it where they want? Also, being forced to use windows for work as many of us are, I've learned something new now that Win11 has been imposed upon us. Windows seems to no longer have a stock way (that I've yet to find) of allowing you to move the taskbar as it has in previous versions. For those of us who remember those times before windows policy restrictions at work; there used to be (maybe still) entire shell replacements we could set to run instead of 'explorer.exe' that were extremely customizable. #DarkStep and #LiteStep are the two I remember using most, there were a few more but none were quite as well built. There were even a couple of them that'd replace the window decoration too.
-
A typical situation in the modern #OpenSource, by the example of the #Python ecosystem.
A lot of projects use #FreezeGun to mock time in their tests. FreezeGun slowly becomes unmaintained. Eventually it has issues with new Python versions. Distributions like #Gentoo are not affected because we can trivially patch it.
So people start switching to #TimeMachine instead. Unfortunately, time-machine hacks around CPython internals (in the name of performance because obviously mocking time is such a performance-critical task), so it doesn't work at all on #PyPy. Sometimes projects support both FreezeGun and time-machine, sometimes they don't.
Then, time-machine sometimes segfaults on CPython. Over time, more segfaults are reported. Unsurprisingly, eventually bug reports start going unanswered. In the meantime, FreezeGun starts being maintained again. Guess what's happening now…
https://github.com/aio-libs/aiohttp/commit/a7bc5e9eeae7c5c90898411962e9a74bf10a9cef
https://github.com/aio-libs/aiohttp/commit/43f92fae09bcc9692ee96ac1413eda884afa2f63 -
The couple’s fame drew local & international tourists, who watched them waddle around their home in the aquarium on Sydney’s docks. Unusually for #gentoo #penguin couples, the aquarium said, the pair were so close they even spent time together outside of breeding season. After spending more than half his life w/ his partner, #Magic will now face his first breeding season without #Sphen, said Richard Dilly, general manager at #Sea Life #Sydney Aquarium.
-
Giving up on #Windows and going back to #Linux is nice. Even when I have no idea what I'm doing I can figure it out thanks to documentation and rational design, maybe a little help from #IRC if I'm desperate.
It's not even like getting to devicetest to compile a Gentoo install out of a composition book of handwritten notes anymore, you do the thing and it works.
Furthermore, I can advise an elderly family member how to deal with #LinuxMint without getting a phone call every other day #FarOut
-
After getting the #AMD #Ryzen9 7900, I have a big urge to install #Gentoo just to see how the 24 threads will handle it.
I still remember spending over 3 days compiling KDE3 on the first machine I tried Gentoo on, a 300MHz #Celeron single core, single thread CPU. And I don't think I had even 1GB of memory at that time. -
Alright new instance new #introduction time. I should really just copy this somewhere so I don't have to keep retyping it, given how much I move.
I'm #queer, and #polyamorous who's about 30 years old at the time of writing. I do tend to hop around fediverse instances, but I'd like to stop that at some point. I liked Friendica a lot, but my last 2 instances died very suddenly, and I decided against trying a third time. My more stationary account is @[email protected], which should be up indefinitely if I don't decide to stop giving omg.lol my money (unlikely, they deserve it!)
I'm a #gamer, and have been for as long as I can remember. I play #FinalFantasyXIV, #GuildWars2, and #WurmOnline for #MMORPG, and I rotate between a few different non MMOs. I tend to play a lot of #VisualNovel, #Mahjong on Riichi City (and hopefully some on FFXIV once cross-DC queues hit NA!), and a lot of #NSFW games. If you have any suggestions on those don't hesitate to DM me, I'm always looking for more!
For some technical hobbies, I'm into #3DPrinting, and I've dabbled in #Soldering to make my own #MechanicalKeyboard. Didn't design it, but I did put it together without a kit :D
Generally I'm very into #FOSS, and #HomeLab. I've also been a #Linux user since 2010. Over the years I've used several flavors of Ubuntu, Debian, EndeavourOS, Garuda Linux, Arch Linux, and currently a #Gentoo user. Also #Emacs is the best piece of software to ever be released.
I'm a #Writer, though I'm currently being very slow writing this novella. Hoping to turn it into a VN, but I can't draw to save my life, and it's real expensive to commission that many images. Might just do a light novel-style thing and throw an image in with each chapter.
For crafts I like #Knitting, and I can #Crochet though do that very infrequently because it hurts. I also do #TabletWeaving, though I'm fairly new at that.
That's just about everything! I do occasionally boost porn, and will probably post my own at some point. Images will be CW'd, text likely will not be, as it causes some distress figuring out what to CW -
Alright new instance new #introduction time. I should really just copy this somewhere so I don't have to keep retyping it, given how much I move.
I'm #queer, and #polyamorous who's about 30 years old at the time of writing. I do tend to hop around fediverse instances, but I'd like to stop that at some point. I liked Friendica a lot, but my last 2 instances died very suddenly, and I decided against trying a third time. My more stationary account is @[email protected], which should be up indefinitely if I don't decide to stop giving omg.lol my money (unlikely, they deserve it!)
I'm a #gamer, and have been for as long as I can remember. I play #FinalFantasyXIV, #GuildWars2, and #WurmOnline for #MMORPG, and I rotate between a few different non MMOs. I tend to play a lot of #VisualNovel, #Mahjong on Riichi City (and hopefully some on FFXIV once cross-DC queues hit NA!), and a lot of #NSFW games. If you have any suggestions on those don't hesitate to DM me, I'm always looking for more!
For some technical hobbies, I'm into #3DPrinting, and I've dabbled in #Soldering to make my own #MechanicalKeyboard. Didn't design it, but I did put it together without a kit :D
Generally I'm very into #FOSS, and #HomeLab. I've also been a #Linux user since 2010. Over the years I've used several flavors of Ubuntu, Debian, EndeavourOS, Garuda Linux, Arch Linux, and currently a #Gentoo user. Also #Emacs is the best piece of software to ever be released.
I'm a #Writer, though I'm currently being very slow writing this novella. Hoping to turn it into a VN, but I can't draw to save my life, and it's real expensive to commission that many images. Might just do a light novel-style thing and throw an image in with each chapter.
For crafts I like #Knitting, and I can #Crochet though do that very infrequently because it hurts. I also do #TabletWeaving, though I'm fairly new at that.
That's just about everything! I do occasionally boost porn, and will probably post my own at some point. Images will be CW'd, text likely will not be, as it causes some distress figuring out what to CW -
Alright new instance new #introduction time. I should really just copy this somewhere so I don't have to keep retyping it, given how much I move.
I'm #queer, and #polyamorous who's about 30 years old at the time of writing. I do tend to hop around fediverse instances, but I'd like to stop that at some point. I liked Friendica a lot, but my last 2 instances died very suddenly, and I decided against trying a third time. My more stationary account is @[email protected], which should be up indefinitely if I don't decide to stop giving omg.lol my money (unlikely, they deserve it!)
I'm a #gamer, and have been for as long as I can remember. I play #FinalFantasyXIV, #GuildWars2, and #WurmOnline for #MMORPG, and I rotate between a few different non MMOs. I tend to play a lot of #VisualNovel, #Mahjong on Riichi City (and hopefully some on FFXIV once cross-DC queues hit NA!), and a lot of #NSFW games. If you have any suggestions on those don't hesitate to DM me, I'm always looking for more!
For some technical hobbies, I'm into #3DPrinting, and I've dabbled in #Soldering to make my own #MechanicalKeyboard. Didn't design it, but I did put it together without a kit :D
Generally I'm very into #FOSS, and #HomeLab. I've also been a #Linux user since 2010. Over the years I've used several flavors of Ubuntu, Debian, EndeavourOS, Garuda Linux, Arch Linux, and currently a #Gentoo user. Also #Emacs is the best piece of software to ever be released.
I'm a #Writer, though I'm currently being very slow writing this novella. Hoping to turn it into a VN, but I can't draw to save my life, and it's real expensive to commission that many images. Might just do a light novel-style thing and throw an image in with each chapter.
For crafts I like #Knitting, and I can #Crochet though do that very infrequently because it hurts. I also do #TabletWeaving, though I'm fairly new at that.
That's just about everything! I do occasionally boost porn, and will probably post my own at some point. Images will be CW'd, text likely will not be, as it causes some distress figuring out what to CW -
Alright new instance new #introduction time. I should really just copy this somewhere so I don't have to keep retyping it, given how much I move.
I'm #queer, and #polyamorous who's about 30 years old at the time of writing. I do tend to hop around fediverse instances, but I'd like to stop that at some point. I liked Friendica a lot, but my last 2 instances died very suddenly, and I decided against trying a third time. My more stationary account is @[email protected], which should be up indefinitely if I don't decide to stop giving omg.lol my money (unlikely, they deserve it!)
I'm a #gamer, and have been for as long as I can remember. I play #FinalFantasyXIV, #GuildWars2, and #WurmOnline for #MMORPG, and I rotate between a few different non MMOs. I tend to play a lot of #VisualNovel, #Mahjong on Riichi City (and hopefully some on FFXIV once cross-DC queues hit NA!), and a lot of #NSFW games. If you have any suggestions on those don't hesitate to DM me, I'm always looking for more!
For some technical hobbies, I'm into #3DPrinting, and I've dabbled in #Soldering to make my own #MechanicalKeyboard. Didn't design it, but I did put it together without a kit :D
Generally I'm very into #FOSS, and #HomeLab. I've also been a #Linux user since 2010. Over the years I've used several flavors of Ubuntu, Debian, EndeavourOS, Garuda Linux, Arch Linux, and currently a #Gentoo user. Also #Emacs is the best piece of software to ever be released.
I'm a #Writer, though I'm currently being very slow writing this novella. Hoping to turn it into a VN, but I can't draw to save my life, and it's real expensive to commission that many images. Might just do a light novel-style thing and throw an image in with each chapter.
For crafts I like #Knitting, and I can #Crochet though do that very infrequently because it hurts. I also do #TabletWeaving, though I'm fairly new at that.
That's just about everything! I do occasionally boost porn, and will probably post my own at some point. Images will be CW'd, text likely will not be, as it causes some distress figuring out what to CW -
Alright new instance new #introduction time. I should really just copy this somewhere so I don't have to keep retyping it, given how much I move.
I'm #queer, and #polyamorous who's about 30 years old at the time of writing. I do tend to hop around fediverse instances, but I'd like to stop that at some point. I liked Friendica a lot, but my last 2 instances died very suddenly, and I decided against trying a third time. My more stationary account is @[email protected], which should be up indefinitely if I don't decide to stop giving omg.lol my money (unlikely, they deserve it!)
I'm a #gamer, and have been for as long as I can remember. I play #FinalFantasyXIV, #GuildWars2, and #WurmOnline for #MMORPG, and I rotate between a few different non MMOs. I tend to play a lot of #VisualNovel, #Mahjong on Riichi City (and hopefully some on FFXIV once cross-DC queues hit NA!), and a lot of #NSFW games. If you have any suggestions on those don't hesitate to DM me, I'm always looking for more!
For some technical hobbies, I'm into #3DPrinting, and I've dabbled in #Soldering to make my own #MechanicalKeyboard. Didn't design it, but I did put it together without a kit :D
Generally I'm very into #FOSS, and #HomeLab. I've also been a #Linux user since 2010. Over the years I've used several flavors of Ubuntu, Debian, EndeavourOS, Garuda Linux, Arch Linux, and currently a #Gentoo user. Also #Emacs is the best piece of software to ever be released.
I'm a #Writer, though I'm currently being very slow writing this novella. Hoping to turn it into a VN, but I can't draw to save my life, and it's real expensive to commission that many images. Might just do a light novel-style thing and throw an image in with each chapter.
For crafts I like #Knitting, and I can #Crochet though do that very infrequently because it hurts. I also do #TabletWeaving, though I'm fairly new at that.
That's just about everything! I do occasionally boost porn, and will probably post my own at some point. Images will be CW'd, text likely will not be, as it causes some distress figuring out what to CW -
I use macos as my daily driver. previously I used linux (arch btw, and before that gentoo) with gnome, and I might go back at some point. but right now mac hits the sweet spot for me of ‘allows customisation’ + ‘works everywhere I need it to’ + ‘don’t need to think about it’ roe.dev/ama #ama
-
Okay, so please correct me if I'm wrong about the state of #OpenPGP right now.
So first there's the former #RFC4880bis which is now pursued as "#LibrePGP", used by #GnuPG (and #rnp?), with a "v5" key format, that everyone else seem to looks "politely" at.
Then there's #RFC9580 with a "v6" key format, used by #OpenPGPjs, #SequoiaPGP (and more) but explicitly rejected by GnuPG. However, it seems to be pushed forward under the assumption that GnuPG will yield to pressure.
So we effectively have two incompatible standards, with a "common denominator" of ancient #RFC4880, some tools pursuing one of them with disregard for the other, and a few supporting both for the sake of the users. And #Gentoo is effectively stuck with whatever GnuPG supports, because we need working crypto on all supported platforms, not just the "Rust subset".
-
@filippo Meanwhile, bootstrapping a current OpenJDK involves compiling multiple ancient packages (each with its own set of outdated dependencies, of course) and then going up all the way from Java 7, version by version.
@stikonas has described this tedious process and developed some ebuilds for Gentoo here: https://git.stikonas.eu/andrius/gentoo-bootstrap
This also applies to Rust in a way, but at least it's not as bad there – not yet, as the old versions might eventually succumb to bitrot, too.
Please, dear programming language community, can we do better at this? For resilience, for reproducibility, for reliability, for portability and for preservation?
#bootstrappablebuilds #bootstrapping #reproduciblebuilds #trustingtrust #gentoo #openjdk #rust