!PbcQeaWcgMyjVfeGQN:nixos.org

Nix Mozilla 🦊🐦🐒

172 Members
A room about a number of weird animals (also known as Mozilla products): Firefox, Thunderbird, Spidermonkey, NSS, cacert. Also a little bit of fun times, small amounts of extreme, when building weird animals. But for bugs please file GitHub issues. | Release Schedule: https://whattrainisitnow.com | Crash-Stats: https://crash-stats.mozilla.org/search/?distribution_id=%3Dnixos&product=Firefox&product=Thunderbird49 Servers

Load older messages


SenderMessageTime
6 Mar 2024
@zeorin:matrix.orgXandor Schiefer * I think I did try a symlinkJoin + makeWrapper combination at some point—though that would have been when I was still relatively new to Nix—and I don't recall it working very well, in the sense that it did allow me to avoid the collision, but I think it introduced other issues, because I think that build flag affects more things than purely the binary name, i.e. there was more at play. Keeping a custom wrapper that can break due to changes in file structure doesn't sound fun. 07:54:30
@zeorin:matrix.orgXandor Schiefer * But not for standalone Home Manager, because its buildEnv call disallows collisions, while NixOS's allows them. 07:55:31
@zeorin:matrix.orgXandor SchieferAh, re-thinking your tiny wrapper, I think what you're suggesting is that I create a single package that composes all the different versions of FF that I'd like to use, and then add that to my env?07:58:01
@zeorin:matrix.orgXandor SchieferThat would totally work, sure. But it still leaves out anyone else without enough Nix knowledge to even think of such a solution. I'd rather have it fixed in nixpkgs.07:59:05
@zeorin:matrix.orgXandor Schiefer * When firefox is wrapped, its pre-wrapped version is usually moved to ".${binaryName}-old", and that's still part of the package's /bin output. 08:01:14
@hexa:lossy.networkhexaI agree this should be fixed09:16:44
@nbp:mozilla.orgnbp Xandor Schiefer: For what is worth, I made a branch to use nixpkgs-mozilla as a flake. 10:35:08
@nbp:mozilla.orgnbpIt is not yet merged for a lack of interest yet.10:35:31
@nbp:mozilla.orgnbphowever the --impure flag has to be used to make use of nixpkgs-mozilla overlay/flake10:36:11
@nbp:mozilla.orgnbp * however the --impure flag has to be used to make use of nixpkgs-mozilla flake10:39:32
@nbp:mozilla.orgnbphttps://github.com/nbp/nixpkgs-mozilla/blob/master/flake.nix is the generic one which does not depend on any Nixpkgs version, while https://github.com/nbp/nixpkgs-mozilla/blob/master/flake.nix would provide a way to access each application. However, the last one might cause issues if used with a non-matching version of mesa, such as using 23.11 for the operating system and unstable for the firefox wrapped build.10:42:18
10 Mar 2024
@zeorin:matrix.orgXandor SchieferBTW if anyone's been struggling with getting native messaging hosts to work even with the Nix's own non-bin variants, I have a workaround and a fix: https://github.com/NixOS/nixpkgs/issues/28171015:12:59
@zeorin:matrix.orgXandor SchieferAnd the workaround should work for the -bin variants, too15:14:21
13 Mar 2024
@gabriel:mozilla.orggabriel changed their display name from gabriel to gabriel | Presentation Skills Training.15:29:40
14 Mar 2024
@federicodschonborn:matrix.orgFederico Damián Schonborn left the room.02:04:17
@zeorin:matrix.orgXandor Schiefer
In reply to @zeorin:matrix.org
That would totally work, sure. But it still leaves out anyone else without enough Nix knowledge to even think of such a solution. I'd rather have it fixed in nixpkgs.
https://github.com/NixOS/nixpkgs/pull/294971
13:21:57
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:45:29
15 Mar 2024
@gabriel:mozilla.orggabriel changed their display name from gabriel | Presentation Skills Training to gabriel.13:33:07
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/29497115:59:13
@hexa:lossy.networkhexaoh, repost 😄 15:59:18
@hexa:lossy.networkhexaI need to find some time to test these changes15:59:26
@grahamc:nixos.org@grahamc:nixos.org joined the room.23:27:41
16 Mar 2024
@jee_mj:matrix.orgmj joined the room.13:59:55
17 Mar 2024
@terje.furenes:matrix.org@terje.furenes:matrix.org joined the room.19:26:36
18 Mar 2024
@antong:mozilla.org@antong:mozilla.org joined the room.09:02:19
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/29697518:34:55
19 Mar 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.00:30:54
21 Mar 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:03:45
@grahamc:nixos.org@grahamc:nixos.org left the room.20:09:44
22 Mar 2024
@hexa:lossy.networkhexahttps://github.com/NixOS/nixpkgs/pull/29809015:57:48

Show newer messages


Back to Room ListRoom Version: 9