[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


Why do all the systemd haters flock to Artix and Devuan instead of Guix? Do they just love dependency hell and non-free blobs?
>>
>>107480079
>all
MX Linux is where I found a comfy place to manage my configs.
>dependency hell
No such thing. You might be confusing ignorance and lack of skill for a package manager issue.
>>
guix is the peak tinker tranny distro and not everyone enjoys wasting their lives fixing shit that just works on normal distributions
>>
File: 1764989478404832.jpg (999 KB, 3264x2448)
999 KB
999 KB JPG
>>107480079
lol
lmao
>>
>>107481052
>2011
>still supported by Windows 10, 32-bit*, Windows 10, 64-bit*, Windows 8.1, 32-bit*, Windows 8.1, 64-bit*, Windows 8, 32-bit*, Windows 8, 64-bit*, Windows 7, 32-bit*, Windows 7, 64-bit*
>>
GNU GUIX is playing the long game.
>>
>>107480079
I'm not learning Lisp just to configure stuff, and I don't like Emacs. Also this >>107481052, if I wanted to go full freetard I'd use Trisquel or Parabola anyway.
>>
>>107480079
Because Artix and Devuan are basically Arch and Debian without systemd, which are probably operating systems that they're already familiar with.
>>
>>107480914
People say this about every distro that isn't Ubuntu. If you wanted something that just works you probably wouldn't have an issue with systemd, and even at that, Guix is easier to use than Arch.
>>107481052
Try using hardware that respects your freedoms?
>>
>>107480079
Well, Devuan is pretty much Debian and people seem to like Debian.
>>
install gentoo
then install gentoo with systemD and fuck off
>>
>>107481052
That's a neat cuckfilter, might give it a try
>>
>>107481052
this is based actually
>>
copé and seté.
>>
>>107481052
That's my pic. What makes no sense is after pressing OK and going ahead, it successfully configured my WiFi and connected. I finished the installation but didn't like that they installed a GDM and a bunch of stuff I didn't want instead of a minimal Openbox system. I couldn't get it to boot to a promp and none of the terminals from the menu worked. It's a big pile of shit from what I could see. It's worse than FreeBSD.
>>
>>107481052
https://gitlab.com/nonguix/nonguix

You don't have to do it the Stallman approved way
>>
>>107480079
Guix is just Nix with a better language, and is just as overkill for desktop. Plus it's freetarded.
>>
>>107483574
nixlang is a hundred times better than (((((((((((((((((lisptrannies)))))))))))))))))))))))))).
>>
>>107483284
>you have to learn about nonofficial versions of your OS installer image from an anime website in order to get basic hardware to work
Yeah this is so much better in every way
>>
>>107480079
because very few actually care about the guix philosophy
>>
>>107483661
Holy insecure. NixOS is THE tranny distro, and that is okay sis. The only troon associated with Lisp is Justine Tunney who made sectorlisp, and I would unironically
>>
File: mpv-shot0001.png (403 KB, 800x450)
403 KB
403 KB PNG
>>107480079
You actually need to program and understand Scheme in order to use GUIX. Scheme is a functional programming language so you have to be rational in order to use it.

Most of the brown-skins schizoids bitching about Systemd can't program and probably don't know what systemd is or don't care because they aren't rational.
>>
>>107480079
I actually installed Guix after Devuan took too long to updoot.
>>
>>107483284
You dont get it, having the choice to do what you want is le bad!!!
>>
>>107481052
>free software
>makes you buy new hardware
>just tinkertranny things
>>
>>107484005
okay tranny, hope you have enough for your gender surgery.
>>
guix is better technically than nix but the mirrors are slow as shit and everything is outdated. try to use their OS and it's too freetarded to actually be useful.
>>
It being written in guile makes me think it's slow.
>>
>>107481113
This is the ugliest style of clothing ever invented.
>>
>>107485170
let me guess, you wear a dress and pretend to be a woman?
>>
>>107481052
This is a good feature. Name and shame shit hardware.
>>
>>107485302
The hardware is perfectly fine, and the drivers are open, but have conditional licensing.
>>
>>107481113
True, but that means it's not usable for me right now.
>>107480079
NixOS actually supports the hardware and software I use, much of which is nonfree. See >>107481052
>>
for me, it's nonguix.
>>107483736
it's just another channel to use once Guix is installed. just use an ethernet cable for installation. this is like complaining about home-manager.
>>107483266
my friend, Guix and NixOS are on the opposite side of the spectrum from minimal/vanilla. there are gonna be defaults.
just replace the DM and DE services with your preferred ones.
>>107484793
>mirrors are slow as shit and everything is outdated
these are the only real problems imo. granted, security fixes are applied immediately, but still, software suites (big DEs) can lag.
>>
>>107486297
Does nonguix have a binary cache? I don't want to build everything from scratch.
>>
>>107486745
yeah on Guix they're called substitutes, nonguix readme has some instructions near the end
>>
>>107480079
because guix filters nocoder retards
>>
>>107481052
kek you actually burned the iso and booted from it, that's quite the effort
>>
File: file.png (92 KB, 1059x736)
92 KB
92 KB PNG
>>107481052
The good thing about GNU Guix is that it filters out niggers like you. Anyone with a 3-digit IQ knows how to bypass that using nonguix. The question is: do you have enough IQ for that?
>>
>>107486954
Thanks, I'll look into it actually. Is the lisp as bad as emacs?
>>
File: file.png (145 KB, 1009x505)
145 KB
145 KB PNG
>>107488707
Not really. Guile is basically Scheme, one of the best Lisp out there. I would say that Common Lisp is better, but Scheme has its charms.
>>
>>107481052
nuce call out
>>
File: Nix vs Guix.png (227 KB, 1229x500)
227 KB
227 KB PNG
>>107488883
Nixos has 100x more trannies than Guix, what you're talking about, faggot?
>Nixos has institutional and enterprise support .
Since when that's supposed to be something good?
>Guix has a couple of basement nerds
Good, that's how I like my computing.
>>
Does Guix have USE flags? if so I might consider it over Gentoo, otherwise there seems to be no compelling reason to use it over Gentoo (unless you're an ultra freetard)
>>
>>107483284
>go out of your way to use nothing but free software for ideological purity
>add non-free software
What was the point then?
>>
>>107489041
>go out of your way
>literally just sitting there, and able to do whatever you want
I don't think you quite understand how accessible things are on the information superhighway.
>>
>>107489003
It has make-flags which are in theory much more powerful and flexible than USE flags since you can make arbitrary changes regardless of whether the maintainer planned for them or not. Less easy-to-use though.
>>
>>107489041
if i'm gonna use non-free software i don't mind a base of foss to selectively add non-free bits to. foss is just what they choose to support officially.
even nixos makes you explicitly enable non-free.
>>107489346
also has easy package variants. write a quick module that inherits a package and just make some corrections. combine with services to alter global behavior.
>>
ok Guixtards, if your OS is so great prove it by posting a way to install Duckstation right now and no troonpack/gayimmage doesn't count
>>
>>107489346
>>107489384
This sounds enticing but I would like to see what the make-flags actually look like, but can't find documentation on them like on the Gentoo wiki.
>make arbitrary changes regardless of whether the maintainer planned for them or not
Wouldn't that result in more instability and/or compiler errors?
>>
File: sophiemacsconf.png (146 KB, 536x809)
146 KB
146 KB PNG
>>107489683
>an OS is "great" if it can install a fucking video-game
By your standards, windows 11 is a great operating system lol.
Also, Guix is more aimed to scientists and researcher, rather than gaymers. Yeah, we have a game channels at nonguix, but that's not the purpose of Guix. I suggest you seppuku.
>>
>>107489999
so my point stands, it's absolute dogshit since you can't easily package anything you want and I picked duckstation since it's not an easy ./configure make make install case.
>>
>>107489683
Submit a package to nonguix. Or build from source.
>>
File: nixos-page-37.png (191 KB, 1754x1241)
191 KB
191 KB PNG
>>107483008
>>107483661
>>107488883
>>107489027
>le lgbthiv+ tranixos
lol lmao
https://nixos.org/branding/
>>
>>107490013
>i chose a case that can't be easy to show it's not easy
???
>>
>>107489683
>no troonpack/gayimmage doesn't count
why not
>>
>>107480914
guix is not arch, your distro will not break thanks to declarative approach
>>
File: file.png (758 KB, 720x540)
758 KB
758 KB PNG
>>107490287
Then just don't use Guix to play fucking video-games? I can't really understand the problem here, it's not like you're being forced to use Guix anyway. Just stay on Windows and be happy.
>>
>Do they just love dependency hell
What's the alternative?
> and non-free blobs?
Yes, I want things to work.
>>
>>107490310
because if your distro requires you to use an appimage or flatpak it's shit
>>107490348
I'm happy on linux just not on your troonware
>>
File: anime girl question.gif (1.89 MB, 462x427)
1.89 MB
1.89 MB GIF
>>107490434
>just not on your troonware
Then just don't use it. No need to be so stressed about something you don't even use.
Is it really that hard?
>>
>>107490456
just stop shilling your trash distro on /g/ or make it actually usable
>>
>>107490513
>stop posting <technology topic> on a <technology board>
>>
>>107490552
>https://lists.nongnu.org/archive/html/guix-devel/2025-07/msg00025.html
However, as a project, we have a code of
conduct and generally work to be inclusive, which is apparently the
exact opposite of what this people are doing.

I think we can't ignore it or we'd be sending the wrong signal.

Thanks,
Ludo'.

nice <<<technology>>> distro you got there
>>
>>107490614
>not the heckin code of conductrino
Even Linux has a CoC retarded faggot
Go use le cuck licensed BSD or shut up
>>
>>107490864
>nooo don't use this hardware
>nooo don't use this nazi software
>nooo don't use this non-free software
nice (((freedom))) you got there cuck
>>
>>107490898
oh no
https://docs.kernel.org/process/code-of-conduct.html
>>
>>107490898
https://gitlab.vulnix.sh/spacecadet/guix-xlibre
>>
>>107490614
>t. can't read award
ekaitz is a guix dev btw
>So yeah, spacecadet, if you really want to continue to package it, we would add it to Guix, I don't think there's any policy in Guix against it (unless their documentation or so is also part of the package and includes political messages that promote any kind of discrimination). But I wouldn't be surprised if people (including myself) prefer to work on other things first.
>If you really want it, don't be discouraged.
https://lists.nongnu.org/archive/html/guix-devel/2025-07/msg00009.html
>>
>>107490962
>we would add it to Guix
meanwhile in tranixos
>The maintainers have little to no support for it.
https://github.com/X11Libre/xserver/wiki/Are-We-XLibre-Yet%3F#no-support
https://github.com/NixOS/nixpkgs/issues/419940#issuecomment-3061559602
with troons, you lose.
>>
>>107491042
>https://codeberg.org/takagemacoed/xlibre-overlay
so exactly same state as Guix haha
>>
>>107491060
not really
the guix dev is favorable to adding it to the guix repo
meanwhile in your shitty distro, troons block packages
but again >>107490228 we are talking about tranixos, so i can't expect much.
>>
>>107491087
>the guix dev is favorable to adding it to the guix repo
yet it's still not added and the last discussion was nearly 6 months ago and please don't confuse me with a NiXtroon, I don't need to run an over-complicated distro, my stuff doesn't break and I don't need to do weekly re-installs
>>
>>107491116
Obviously, because nobody made a pull request to add it to the guix repo, retard.
https://codeberg.org/guix/guix/pulls?state=open&type=all&labels=&milestone=0&project=0&assignee=0&poster=0&sort=&q=%22xlibre%22
Anyway, stick to your dysfunctional & broken meme distro and stop shitting this thread. But again, Guix lives rent-free in your head, because you know that your crap distro is inferior and you need to seethe, so whatever.
>>
>>107481052
freetroons, not even once
>>
>>107491186
you're the one seething and my distro is perfect since it's my own
>>
>>107480079
Haven't tried Artix but I want to. Devuan just works for me. Guix just seems over-engineered for my what I want to do so I avoid it like I avoid polkit and systemd.
>>
>>107491116
>I don't need to run an over-complicated distro, my stuff doesn't break and I don't need to do weekly re-installs
So what you're doing in this thread then? Don't you know you can just *ignore* or, even better, *hide* threads? Or maybe you're just trolling?
>>
>>107485915
NixOS uses systemd, so the thread clearly isn't directed at you, but Guix is still superior in design (and morality).
>>107489948
>Wouldn't that result in more instability and/or compiler errors?
If you break something, yeah. On the other hand, if an update breaks it in conjunction with your changes, the time-machine feature lets you rollback to an earlier version of the package.
>>
>>107480079
>guix
>guile

((((((((lambda (a)
(lambda (b)
(lambda (c)
(lambda (d)
(lambda (e)
(lambda (f)
(lambda (g)
(lambda (h)
(string-join
(list a b c d e f g h)
" ")))))))))
"so")
"that")
"is")
"why")
"i'm")
"never")
"using")
"guix")
>>
File: '(smug-lisp).jpg (49 KB, 550x375)
49 KB
49 KB JPG
>>107491335
>There are only two kinds of languages: the ones people complain about and the ones nobody uses - Bjarne Stroustrup
Thanks for the bump, anyway.
>>
>>107491335
SAAR, lambdas are just a keyword to create anonymous functions.
DO THE NEEDFUL AND DO NOT REDEEM
>>
File: .jpg (400 KB, 1645x1388)
400 KB
400 KB JPG
finally got around to using it as guix-user. now i can have leanest n meanest icecat and emacs installs anywhere
>>
>>107490332
declare a working ntfs-3g fs for me real quick
>>
>>107491511
Any argument revolving around currently unpackaged software is really an argument from popularity.
Why would you need it anyway? The kernel already includes an NTFS3 driver.
>>
>>107491544
not him but it's required for gparted ntfs parition support and fixing a ntfs paritions
>>
>>107491544
it's not unpackaged software, they even have a statically linked one
now do it, declare a ntfs-3g fs for me real quick
>ntfs3
that shit corrupts the disk every 2 days in addition to ntfsfix unless you want to dualboot permanently
>>
>>107491556
>>107491563
Shows what I know, I haven't used ntfs for anything in a long time.
I'll try it when I get home, but can you give me a hint as to what the roadblock you're hinting at will be?
>>
>>107491646
not him again but I suppose the roadblock is it requires fuse2 which is pretty much abandonware at this point but I suppose in such a case Guix is actually handy since you could setup an outdated build environment that can compile fuse2
>>
>>107480079
guix is just a nixos fork that hates it when you deadname it as I just did.
>>107491335
this
>>107491418
guess what he's using it for retard
>>
>>107491646
it simply doesn't work, it locks up the boot sequence if you declare any ntfs-3g drive under file-systems because it's "not supported" now i wouldnt be able to explain you the why because im not good enough for that.
this is from 2021 but it's still accurate: https://mail.gnu.org/archive/html/help-guix/2021-10/msg00038.html
the only way i figured how to do something effectively similar was to add ntfs-3g as a privileged program then write up a shepherd service to mount them after i boot, all this because you just cant edit your own fstab or at least load it up as a plain file or something
>>
File: toothless batman.png (243 KB, 498x484)
243 KB
243 KB PNG
>>107491735
>>107491335
import java.util.List;
import java.util.function.Function;
import java.util.stream.Collectors;

public class NestedLambda {
public static void main(String[] args) {
// Build the nested lambda chain
Function<String, Function<String, Function<String, Function<String,
Function<String, Function<String, Function<String, Function<String, String>>>>>>>> chain =
a -> b -> c -> d -> e -> f -> g -> h ->
List.of(a, b, c, d, e, f, g, h)
.stream()
.collect(Collectors.joining(" "));

// Apply the chain step by step, just like Lisp
String result = chain
.apply("so")
.apply("that")
.apply("is")
.apply("why")
.apply("i'm")
.apply("never")
.apply("using")
.apply("Java"); // replaced "guix" with "Java"

System.out.println(result);
}
}
>>
>>107491886
now show it in ml, or nix
>>
https://youtu.be/Iof5pRAIZmw
>>
>>107491735
>guix is just a nixos fork that hates it when you deadname it as I just did.
They share less code than most pairs of randomly selected distros. Guix was obviously inspired by Nix but that's as far as it goes.
>>
>>107492283
it was literally forked from nix. you are proving my point
>>
>>107492297
It literally wasn't.
>>
>>107482937
indeed, not being on bleeding edge (fuck ceres/sid) is super comfy
>>
>>107480079
>dependency hell
Not even once.
>-non-free blobs
Cry about it freetard.
>>
>>107492297
>it was literally forked from nix
No, it wasn't lol. Nigga, have you at least read something about Guix? Or are you just trying to get some (You)?
>>
Trans people are amazing. They're so cute and good at programming
>>
>>107481052
>>107483284
https://systemcrafters.net/craft-your-system-with-guix/full-system-install/
>>
>>107483284
At least in this case, the free distro did not install the nonfree software. It's the equivalent of making the deal with the devil at an install fest, if you needed working hardware while being warned about the consequences of nonfree software.
>>
>>107483284
Also I think distros like Debian could adopt this approach of moving their nonfree repositories to a third party site. That would move them closer to approval.
>>
>>107488523
It's 2025 grandpa
>>
File: eelco-edolstra.png (215 KB, 2008x2835)
215 KB
215 KB PNG
>>107492297

Eelco Edolstra wrote a doctoral thesis about the idea of the transactional package management system to solve dependency hell. As I understand it, someone else wrote the language for his/her own doctoral thesis.
>>
>>107488523
If by "burned" you mean dd to usb, then yes, that's what I did.
>>107483284
That *was* using the nonguix iso, which is probably why it wound up doing >>107483266.

The pic being commented on was mine, but I didn't poast it ITT, I poasted it in /fglt/.

It's obvious that GUIX is very sloppily assembled and needs a lot more attention to detail. But they've had all this time to get HURD going and using a custom Linux kernel in its place is a cope. It says a lot about the organizational skills of the minds behind GNU.
>>
>>107488596
>removes the only good feature from an operating system
>operating system is now the same like all of them
>praises his intelligence
mfw
>>
>>107494909
>mfw
>no mfw
Newfag
>>
>>107494920
We all joined here some years ago after Reddit did evil things. Pls sirs be more friendly. Being an expert old users isnt something to be proud about.
>>
>>107494199
>trans
>cute
wat

Not hating on trans people but cuteness is the last thing that comes to mind when I think of them.
>>
>>107491563
>ntfs3 native driver is worse than ntfs-3g
you jest
>>
>>107496509
ntfs3 is considerably faster, but corrupts the disk all the fucking time



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.