worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
justanotheruser has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.8]
<jtojnar> do we want to delay https://github.com/NixOS/nixpkgs/pull/85169 until we can drop the old inkscape?
<{^_^}> #85169 (by prusnak, 13 weeks ago, open): inkscape: 0.92.5 -> 1.0
<jtojnar> or just merge as is?
<worldofpeace> Jan Tojnar: I think we can merge it as is
<worldofpeace> but
<worldofpeace> perhaps open an issue with a checklist for everything that still uses the old inkscape package
<{^_^}> #86930 (by jtojnar, 10 weeks ago, open): Some packages will no longer build with Inkscape 1.0
<worldofpeace> Jan Tojnar: oh right, forgot about that issue. Let's merge it 👍️
<jtojnar> did we have a pull request for the desktop-icons extension? Trying to find out if it is okay to backport https://gitlab.gnome.org/GNOME/nautilus/-/commit/d769759f7771070fc7afda0b5fa9ec7af4446057?merge_request_iid=573
tilpner_ has joined #nixos-dev
tilpner has quit [Ping timeout: 260 seconds]
tilpner_ is now known as tilpner
drakonis has joined #nixos-dev
justanotheruser has quit [Read error: Connection reset by peer]
drakonis has quit [Quit: WeeChat 2.8]
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
justanotheruser has joined #nixos-dev
justanotheruser has quit [Read error: Connection reset by peer]
_e has quit [Quit: WeeChat 2.7.1]
_e has joined #nixos-dev
justanotheruser has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.8]
justanotheruser has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis has quit [Client Quit]
drakonis has joined #nixos-dev
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #nixos-dev
disasm has quit [Ping timeout: 246 seconds]
drakonis has quit [Quit: WeeChat 2.8]
drakonis has joined #nixos-dev
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
drakonis has quit [Quit: WeeChat 2.8]
callahad87074 has quit [Ping timeout: 260 seconds]
callahad87074 has joined #nixos-dev
orivej has joined #nixos-dev
tv has quit [Ping timeout: 272 seconds]
tv has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
ixxie has joined #nixos-dev
__monty__ has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
ScottHDev has joined #nixos-dev
<ScottHDev> I'm configuring gettext with meson for a Gtk+ GUI. The app gets translated correctly when patching the path given to bindtextdomain() with an absolute path like "$out/share/locale"
<ScottHDev> output of nix-build relevant
<ScottHDev> I tried using the localedir variable provided to mesonbuild by nix-build but it's a relative path and it didn't work :
<ScottHDev> Running custom install script '/nix/store/2vwn32mqkkb23gpr1g8y1fgj4dih59ql-meson-0.52.1/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=<app-pkg>'
_ris has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-dev
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<jtojnar> ScottHDev meson options are converted to relative paths when under prefix
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos-dev
<jtojnar> that is not Nix specific, so it might only work on FHS systems since /usr/share is typically in `XDG_DATA_DIRS`
rajivr has joined #nixos-dev
ixxie has quit [Remote host closed the connection]
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej_ has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
dongcarl9 has joined #nixos-dev
aszlig_ has joined #nixos-dev
__monty_1 has joined #nixos-dev
arianvp_ has joined #nixos-dev
__monty__ has quit [*.net *.split]
dongcarl has quit [*.net *.split]
kgz has quit [*.net *.split]
catern has quit [*.net *.split]
aszlig has quit [*.net *.split]
arianvp has quit [*.net *.split]
dongcarl9 is now known as dongcarl
orivej has quit [Ping timeout: 240 seconds]
kgz has joined #nixos-dev
catern has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
__monty_1 is now known as __monty__
aszlig_ is now known as aszlig
alp has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
alp has quit [Ping timeout: 272 seconds]
<{^_^}> resolved: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
orivej has joined #nixos-dev
<gchristensen> should we do anything to detect that we're making a cpio with a file named TRAILER!!! in it?
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos-dev
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<edef> gchristensen: i struggle to think of a case where we're building a cpio from untrusted stuff
<edef> gchristensen: like, there's the initramfs secrets, but "attacker controls initramfs secret file names" is a weird scenario
<gchristensen> I'm not considering it from a perspective of trusted / untrusted, more from a perspective of correctness
<gchristensen> better to create a cpio where some amount of the contents are unusable (hidden behind a TRAILER!!! file) or refuse to create it in the first place
<puck> is there any other piece of software that blocks creating CPIO archives with a "TRAILER!!!" file?
<gchristensen> not sure, are you suggesting that is evidence that we shouldn't?
<clever> gchristensen: one thing i have seen before, is that cpio includes inode#, and there is a special header-like record, that marks the border between different cpio archives
<clever> which will reset the inode stuff used for hardlink management
orivej_ has joined #nixos-dev
<clever> and that lets you concat 2 files, and reset the decoder state, so the 2nd archive is parsed
orivej has quit [Read error: Connection reset by peer]
<clever> and a problem ive noticed, is that linux also lets you concat 2 gz files together too, but gunzip only parses the first, making it harder to diagnose from userland
alp has joined #nixos-dev
<gchristensen> yeah
<gchristensen> that is true
cole-h has joined #nixos-dev
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<julm> FYI, there is an attempt to improve the AppArmor situation on NixOS here: https://github.com/NixOS/nixpkgs/pull/93457
<{^_^}> #93457 (by ju1m, 14 hours ago, open): apparmor: fix and improve the service
ixxie has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
ixxie has quit [Client Quit]
orivej has joined #nixos-dev
ixxie has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
ixxie has quit [Quit: Lost terminal]
rajivr has quit [Quit: Connection closed for inactivity]
ixxie has joined #nixos-dev
xfix has quit [Quit: Idle for 30+ days]
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
MichaelRaskin has quit [Quit: MichaelRaskin]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
leungbk has joined #nixos-dev
alp has joined #nixos-dev
leungbk has quit [Ping timeout: 260 seconds]
leungbk has joined #nixos-dev
ixxie has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
cjpbirkbeck has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
drakonis1 has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-dev
leungbk has quit [Remote host closed the connection]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev