kubikpixel, to gentoo
@kubikpixel@chaos.social avatar

Gentoo and NetBSD ban 'AI' code, but Debian doesn't – yet

The problem isn't just that LLM-bot generated code is bad – it's where it came from.

🐧 https://www.theregister.com/2024/05/18/distros_ai_code/


#gentoo #netbsd #debian #ai #llm #LLMs #bsd #linux #opensource #oss #bot #it

mgorny, to gentoo Polish
@mgorny@pol.social avatar

Technicznie rzecz biorąc, sporą część pracy związaniem z portowaniem paczek #Gentoo do Pythona 3.13 można zautomatyzować. W gruncie rzeczy, mamy już większość potrzebnych elementów — narzędzia, by znaleźć potencjalne paczki, zaktualizować PYTHON_COMPAT, uruchomić testy. Dlaczego więc robię to na wpół ręcznie?

Po pierwsze, daje mi to okazję, by zajrzeć w ebuildy. Mogę poszukać starych problemów, poprawić kod, czasem odkryć paczki, które powinniśmy byli usunąć dawno temu. Po drugie, patrząc na logi czasem mogę zauważyć, że testy gdzieś nie działają poprawnie (a w szczególności przypadek, że paczka nie zwraca błędu, kiedy testy nie przechodzą).

No i koniec końców, daje mi jakieś poczucie wartości, kiedy przez tę przeklętą gorączkę nie mogę się na niczym skupić.

#Python

librecast, to gentoo
@librecast@chaos.social avatar

We love encouraging others to try out and package our tools.

We'd love for librecast to be in so we've submitted a request for the e-builds for liblibrecast, lcrq and lcsync to be packaged for gentoo.

https://bugs.gentoo.org/931672

It's now in the list of packages that would like a maintainer.

etchedpixels, to gentoo
@etchedpixels@mastodon.social avatar

Nice to see and catching up with which has had a

"Microsoft co-pilot laundered code is not accepted in this project"

for a long time. Possibly I need to generalize the rule these days.

mgorny, to gentoo Polish
@mgorny@pol.social avatar

Wiemy już, że wielu autorów oprogramowania jest wrogo nastawionych do testowania przez dystrybucje.

Co jednak powiecie na to, by zaszyfrować testy tak, by tylko CI było w stanie je uruchomić?

https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-python/pefile/pefile-2023.2.7.ebuild?id=ec0d293b15ba0514e9349fdbf9fed7131a72c226#n24
https://github.com/erocarrera/pefile/blob/master/tests/test_data.tar.bz2.enc

timorl, to gentoo
@timorl@social.wuatek.is avatar

Soo… say I have a couple ebuilds that are probably not great quality (approximately first ones I wrote), but work. How should I go about making these useful for other people? Perhaps even including them in the main gentoo repo? This is mostly about Request Tracker, which already is in the repo, albeit in an old version (and with a wrong makefile patch), plus some of it’s dependencies (some of which I updated, some that never were in the main repo).

Ryan, to gentoo
@Ryan@mastodon.mackners.com avatar

Well life wasn't hard enough so I decided to daily drive with and . Let's see how it goes over the next two weeks

eshep, to linux in Cool distros to try

@krash @steeznson I always recommend to anyone interested in learning about linux. I'd advise LFS only as a follow up to that once they have an understanding of what goes where.

txt_file, to debian
@txt_file@chaos.social avatar

My testing tries to install snapd.
Can I see or again? I do not want Canonical® snapd™.

Bad enough that libpipewire-0.3-modules (version 1.0.5-1) has a dependency to libsnapd-glib-2-1. :puke:

oddly, to gentoo
@oddly@toot.re avatar

#Gentoo question; what is the best way to share a small improvement on an ebuild in the Guru repo? Asking to become a contributor sounds like overkill, with getting PGP working and all.

Would it be best to just create my own repo and add it to the list so it can be discovered?

@gentoo

(The improvement is making iio-sensor-proxy work on openRC by implementing a fix I found on the forums. Not that impressive, though now my Chromebook runs perfectly :))

ferki, to gentoo
@ferki@fosstodon.org avatar

, the “syntax-aware linter for prose built with speed and extensibility in mind”, has a new v3.4.2 release.

My overlay already makes it available for fellow users. I also contributed the same ebuild to the official Gentoo GURU overlay.

See my post for links: https://blog.ferki.it/2024/05/01/packaging-vale-3-4-2-for-gentoo/

Happy hacking!

ferki, to gentoo
@ferki@fosstodon.org avatar

#st, “a simple terminal implementation for X”, has a new 0.9.2 release.

My overlay already makes it available for fellow #Gentoo users. I also opened PR#36534 in the official Gentoo ebuild repository as proxied maintainer.

See my post for links: https://blog.ferki.it/2024/05/03/packaging-st-0-9-2-for-gentoo/

Happy hacking!

ferki, to gentoo
@ferki@fosstodon.org avatar

I'm going to host an online workshop for the Gentoo e.V. on 2024-06-15 about how to "Host Gentoo dependency tarballs as GitHub releases".

I'll show how to use GitHub for dependency tarballs as an external #Gentoo #contributor, such as a proxied maintainer, a GURU committer, or an overlay #maintainer.

I use this approach to package #opensource #Golang software, and it can be applied to other similar situations, or even automated through local scripts or GitHub Actions.

https://gentoo-ev.org/news/online-workshops-2024/

ko4fzg, to linux
@ko4fzg@mastodon.radio avatar

It's Alive! On an old I3 it took about 48 hours to get everything done all from source. Took another 6 hours to get audio working but that was me being dumb. Now I don't want to use anything else.

gabrielesvelto,
@gabrielesvelto@fosstodon.org avatar

@ko4fzg installing takes time, but keeping it around is a piece of cake. I have installations that are two decades old.

linuxuserspace, to gentoo
@linuxuserspace@mastodon.social avatar

We're FINALLY doin it again. Livestreamin' that is.

Come join us and laugh at how badly the journey will go. And while we're waiting for compiles, we'll be on the other side of the spectrum with composables? immutables? image based? whaaaa?


https://www.twitch.tv/linuxuserspace

0xDEADBEEF, to random
@0xDEADBEEF@fosstodon.org avatar

Last I tried screwing around with #zfs, #KVM and #qemu on #slackware I had a bunch of fun with scripts from sbo and dependency hell – since neither is an official slack package.

How does this fare in 2024 if I were to try to get a headless host for my stuff (qubes-like but I like pain)?

0xDEADBEEF,
@0xDEADBEEF@fosstodon.org avatar

@ParadeGrotesque
@josemanuel

Thanks! I'm torn between my current and as a minimal headless host I can host (paravirtualized?) VMs on, like a desktop, old Windows and perhaps trying different archs.

mid_kid, to golang
@mid_kid@fosstodon.org avatar

Downloading 300MB+ of dependencies for a single program like disk space don't matter 😎

mgorny, to rust Polish
@mgorny@pol.social avatar

Czas na codzienną dawkę narzekania na . Tak, ekosystem działa super.

jest zależne od biblioteki tokio-tar. Tokio-tar jest spieprzone na , nie przyjmuje zgłoszeń błędów (!) i zdaje się być całkiem martwe. Parę łatek czeka sobie radośnie od 2022, a repozytorium ostatnią aktywność ma w połowie 2023. Niemniej, wysłałem łatkę, naprawiającą PowerPC, choć nie żywię wielkich nadziei, że ktoś ją przyjmie, wyda nową wersję i doprowadzimy UV do działania.

Na dodatek, tokio-tar to fork z async-tar, powstały na początku 2021 roku. Nie wygląda na to, by opiekun trzymał je w synchronizacji, a async-tar umarło jakoś pod koniec 2021. Za to chociaż ma możliwość zgłaszania błędów, dzięki czemu możemy lepiej obserwować, jak bardzo jest martwe.

Przepisywanie wszystkiego na Rusta jest super. Późniejsza opieka nad projektami, od których zależą inne projekty, już nie.

https://github.com/vorot93/tokio-tar/pull/23

mgorny, to rust Polish
@mgorny@pol.social avatar

Nowe projekty w Ruście pojawiają się jak grzyby po deszczu. Wiele z nich szybko dogania ich przed-rustowych poprzedników, a wkrótce potem pokonuje je pod względem funkcjonalności i wydajności. Widząc to wszystko, trudno nie pomyśleć, że jest jakimś nadjęzykiem programowania, który umożliwia szybkie tworzenie i wdrażanie nowych programów, i przy tym wydajnością bije wszystko inne na głowę.

Nie twierdzę, że Rust nie ma swoich zalet, ale nie w tym rzecz. Moim zdaniem, Rust wygrywa popularnością. Wszystkie fajne dzieciaki używają Rusta, a to właśnie tacy ludzie mają czas i energię, by szybko tworzyć nowe oprogramowanie. Dodajmy do tego korporacje, które inwestują w kolejny boom, i dostarczają pełnoetatową siłę roboczą i finansowanie, kulturę wykorzystania kodu poprzedników (crates), no i wygodę zaczynania od zera.

Dziadkowie jak ja, którzy z ledwością znajdują energię, by utrzymać nasze dzieła przy życiu, nie są w stanie z tym konkurować. Mamy jednak jedną zaletę. Nie zależy nam już, żeby być fajnymi. Nie spakujemy toreb i polecimy przed siebie, jak tylko ktoś ogłosi kolejny najlepszy wynalazek od czasu krojonego chleba.

ferki, to opensource
@ferki@fosstodon.org avatar

I accept a few new clients in the coming weeks.

I specialize in making IT infrastructure and software delivery solutions faster and cheaper in the cloud and on-premises.

My clients hire me because of my no-nonsense approach: transparent, pragmatic, and holistic.

I often work with well-known projects such as , , and , as well as niche ones like and .

Please DM if interested, and boost for reach!

peppe, to gentoo
@peppe@fosstodon.org avatar

The Gentoo wiki is an excellent source of information, as is the handbook. It's almost not for these times anymore, because you have to read carefully and not just skim the headlines. The most valuable information is usually 2 paragraphs down from that headline. But it's there, trust me. How else would I've learned about the gentoo-pipewire-launcher script ? 😎

joostruis, to linux
@joostruis@allthingstech.social avatar

Just for fun I abused our infra to put together a boot-able live image. It features the latest cosmic-epoch-git release (2 days old). This image should boot into LightDM and from there you can login to live with a single click. The OS is that is build with stable. If required, root password is "mocaccino". (I would not recommend installing this! Just peek around in the live environment) Have fun!

You can grab the iso here: https://mega.nz/file/tGJzBa4I#wyn3ZeQ2b5H-hPNgEAk_A47h3GCs6HYkxfes_KgfSwU

thelinuxEXP, to linux
@thelinuxEXP@mastodon.social avatar

New #Linux and #OpenSource News video!

In this one, #Gentoo says no to #AI, and Linus Torvalds finds it "hilarious", we also have a flaw in #Flatpak, plus #Cosmic showing off its theming capabilities, at least for GTK apps, plus some good news for Linux gaming!

https://youtu.be/qz7NHaCspzg

gabrielesvelto, to gentoo
@gabrielesvelto@fosstodon.org avatar

I had almost forgotten to honor the long standing tradition of posting a screenfetch once one completes a #Gentoo installation. Here you go:

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • GTA5RPClips
  • megavids
  • cubers
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • JUstTest
  • All magazines