-
jbo
is anybody here bored right now and has a working linux docker environment?
-
souji
depends, what do you want to do?
-
souji
jbo:
-
jbo
souji, somebody submitted a build that failed in form of a Dockerfile and I don't have a setup ready to test it
-
jbo
-
VimDiesel
Title: Build faild when disable QSCHEMATIC_BUILD_STATIC under linux · Issue #65 · simulton/QSchematic · GitHub
-
VimDiesel
65 – certian password entry errors confuse vipw forever
bugs.freebsd.org/bugzilla/show_bug.cgi?id=65
-
souji
I'll take a look at this
-
jbo
souji, is my understanding correct that it's a matter of copy-pasting that Dockerfile and running docker? or would that be more effort for you?
-
souji
jbo: no, I think I just need to build the image
-
souji
jbo: For me it does not find the headers QPointF and QObject
-
jbo
souji, so same issue then :/
-
souji
wait a second...
-
jbo
souji, how good is your docker knowledge? All I know is that this builds out of the box in a Ubuntu VM and some other Linux distros - but don't have a docker based CI
-
souji
it should make no difference if you build it in a docker container or a VM
-
jbo
that's what I thought - hence I was wondering if somebody can reproduce this :)
-
souji
does the build work in a VM?
-
jbo
yes
-
jbo
also in the github action runner
-
souji
what OS do you use?
-
jbo
Ubuntu 2-something
-
jbo
although that is not building & installing the GPDS dependency manually, instead it uses -DQSCHEMATIC_DEPENDENCY_DOWNLOAD=ON
-
jbo
builds also work under FreeBSD
-
souji
In that case it might be some debian problem
-
souji
I'll try to use a ubuntu image for the docker container
-
jbo
souji, I hope that's not a major effort on your end.
-
souji
jbo: did you also tried to run it with: QSCHEMATIC_BUILD_STATIC=OFF?
-
jbo
souji, interesting...
-
jbo
souji, that is indeed failing o.O
-
jbo
souji, I just checked and the CI has not been updated for that scenario
-
jbo
souji, seems to work on FreeBSD. time to investigate why those includes are not being found. I can certainly reproduce this in an Ubuntu 23 VM
-
souji
ok, at that point I have no clue how CMake works... Good luck
-
jbo
I appreciate your help, thank you!
-
souji
no problem
-
jbo
fixed :)
-
souji
nice :)
-
souji
what was the issue?
-
jbo
-
VimDiesel
Title: cmake: Fix qschematic-wiresystem-test target · simulton/QSchematic@66a7cb1 · GitHub
-
jbo
forgot to update the CMake script of a test case which was still hardcoded to link towards the -static target .__.
-
souji
ah ok xD
-
nerozero
jmnbtslsQE, please include my nickname in the message so I get a notification.
-
nerozero
Back to php, Let me give you an example: I'm asking which is better to use to get to the store bus or train, and you answering - you better smell food before eating...
-
kenrap
man, I really love bectl(8) so much. It's a helpful companion for the CURRENT user. Takes away the fear. :)
-
nerozero
kenrap, I had so many times issues with bectl
-
kenrap
how come?
-
nerozero
its ok if zfs is working properly, but once it become corrupted - recovery and mounting partitions become sooooo difficult, next to impossible
-
nerozero
IMHO - recursive snapshots + !!! exporting snapshots to some external/ different storage regularly is a MUST
-
nerozero
bectl basically substitutes a boot environment with snapshots ..
-
lw
nerozero: how often do your zfs filesystems become corrupted?
-
nerozero
Degraded =/= Corrupted, I had couple of times issues loading zfs after upgrading
-
kenrap
On a related note, I do take advantage of making recursive boot environments with the -r flag when creating them
-
nerozero
lw, I had it twice, 1 happened when upgrade the bsd, second time due to hard drive issues
-
nerozero
snapshot =/= backup, the backup is when you put your data to a different storage media, better - not connected ( all the time ) to a given machine
-
kenrap
On the same installation I'm using, I went from 13.2-RELEASE -> 14-CURRENT -> 14-STABLE -> 15-CURRENT and didn't have a single zfs corruption
-
kenrap
I will consider doing the backup approach as well
-
nerozero
it was back when freebsd was not build around openzfs
-
nerozero
But my lesson was lerned hard
-
nerozero
if I recall correctly it was 12.x -> 13.0 but maybe it was earlier
-
kenrap
I could have a dedicated external drive to store my exported snapshots backups
-
nerozero
And exported snapshot gives you a chance to restore entire system on a different machine from scratch
-
nerozero
zstd doing compression quite fast so pipe zfs send to zstd
-
nerozero
if recover is need - just prepare new boot partitions on a fresh drives and receive back your data
-
kenrap
Sounds great!
-
nerozero
keep 1-2 snapshots on the machine so in case of troubles - you will be able to roll back quickly
-
nerozero
and do not forget to make recovery freebsd live usb drive
-
nerozero
always handy
-
kenrap
yeah, I need to download a (working) CURRENT usb img to flash a usb drive with.
-
nerozero
In my case I bought 64GB fast flash drive and installed headless bsd there
-
nerozero
with read/write access to it, but you can do the same with a live image, you just need to modify a mounting type and expend it to entire drive, not too hard to do
-
kenrap
how do you modify the mounting type of an img?
-
kenrap
that would be something interesting for me to keep in mind
-
nerozero
kenrap, you dont, you can modify content of the live image on say usb drive
-
nerozero
mount it and growfs
-
nerozero
and change fstab
-
nerozero
you can install a new ports there afterwards say vim is a must to me with some plugins and some poudriere keys
-
kenrap
gotcha
-
nerozero
-
VimDiesel
Title: Chapter 20. Storage | FreeBSD Documentation Portal
-
nerozero
if I recall correctly image mount its partition in 2 steps, so you need to do that twise on both partitions
-
kenrap
I just figured out on my own how to resize the old school MBR slice partitions and then the freebsd-ufs partition for the usb filesystem, since the img file flashes with the MBR table. I haven't done this before in FreeBSD, so that's how "new school" I am here
-
kenrap
and now I can growfs(8) it
-
nerozero
Awesome!
-
kenrap
and make install to it from what I already built with my CURRENT build
-
nerozero
ages ago I used to build my own kernels, now days it is way to time consuming and hard to maintain, so I stick to generic
-
nerozero
AFK
-
kenrap
That's how I was with my Linux days, but overtime I got so tired of it when I didn't want to deal the tediousness of rebuilding because of missing driver/module and just wanted to use generic kernel with their initramfs built in. In this case with FreeBSD, I rather have the GENERIC prebuilt modules there ready for devd to load them just from plugging something compatible in. No fuss and it's GSD-friendly.
-
kenrap
GSD == Getting Sh*t/Stuff Done :)
-
ketas
some people do linux because gsd
-
kenrap
that's not my point, and of course sure.
-
V-T60
Hello.
-
V-T60
How can I dedicate a separate ip for jail?
-
V-T60
...add the following lines to /etc/rc.conf:
-
V-T60
defaultrouter="192.168.1.1"
-
V-T60
what should be here?
-
V-T60
what if i connected through 192.168.100.1 router?
-
sopparus
hi , i just installed samba419-4.19.4, now there is no start script in /usr/local/etc/rc.d no more
-
sopparus
never mind, it wasa me
-
robak
Any developers/committers around? I've got sparc related question I'd like to ask in private ;)
-
robak
kaktus: elo
-
kaktus
y0
-
robak
kaktus: now that you're here I've got someone to blame
-
kaktus
i blame freebsd
-
jbo
ketas, people that do linux because gsd probably don't have any serious stuff to get done :p
-
jbo
(mostly joking/teasing)
-
jbo
lw, ping (question regarding sublime-music)
-
lw
jbo: hi
-
jbo
lw, good morning
-
jbo
lw, I guess I should give you the courtesy of taking back the sublime-music PR? :D
-
jbo
lw, I recall that when we talked about it you said it needed python 3.11. According to the patch 3.10 is fine too?
-
lw
jbo: i built it with 3.11 because it's what i have here, 3.10 should work
-
jbo
I can already feel the pain testing this
-
lw
jbo: based on the comment that 3.11 is coming "soon" and we'll skip 3.10 entirely, we could just make it require 3.11 instead of spending hours building 3.10 to test it
-
jbo
lw, before I run into the same trap again: did you successfully testport for 13.2-RELEASE and 14.0-RELEASE too? :)
-
jbo
lw, yeah, that is what I was thinking too...
-
lw
no, because i don't have X/Wayland installs on those versions to test with, i'd have to set up dedicated VMs or something
-
jbo
maintainer gotta maintain, bro :p
-
lw
so everyone who maintains a port that uses X keeps a VM of every supported FreeBSD version around to test on?
-
jbo
I do
-
jbo
and most maintainers I know do too
-
jbo
there is no hard ruling but maintainers are expected to test (also runtime test) their packages on common configurations/setups.
-
jbo
lw, I'm wondering whether we should just sit it out until 3.11 has actually become the default - rather than handling the sublime-music PR upfront and having awkward discussions about it. What is your opinion on this? Are you in a hurry with this PR?
-
lw
does that make anything easier? the testing procedure is the same, it's just a case of setting DEFAULT_VERSIONS+=python=3.11 in your make.conf(s)
-
jbo
if I read the patch correctly DEFAULT_VERSIONS+=python=3.10 should work too, no?
-
jbo
lw, I have limited CPU time. right now I only have one 32-cores/256GB-RAM box left for dicking around. I take it that this would probably take up +10 hours :D
-
jbo
but I don't have a good feeling for the python deps tree
-
jmnbtslsQE
nerozero: your question is nonsense
-
jmnbtslsQE
it's also not related to freebsd
-
jbo
lw, I hope I didn't piss you off - honestly just trying to get your opinion!
-
jmnbtslsQE
nerozero: unless you're talking about ports and packages when you say "modules" - in that case you just upgrade to lang/php$VERSION, then lang/php${VERSION}-extensions
-
jmnbtslsQE
(though the extensions one also has PHP has a dependency)
-
lw
jbo: you 'only' have one machine with 32 cores and 256GB RAM? maybe that's why all this compiling seems so easy for you :-) i have to test everything on my 8-core desktop, and poudriere kills interactive performance
-
jmnbtslsQE
nerozero: if you're upgrading extensions, ensure that lang/php${V}-extensions build the same extensions as what you currently have installed
-
lw
jbo: yes, python3.10 should work too, but then you don't know if it works with 3.11, right? (i guess this makes python ports hard to test because you have to build with every python version, it's a bit easier in this case since only 10 and 11 are supported, and i assume we don't need to test with 12)
-
nerozero
jmnbtslsQE, thank you for reply. No I dont use php-extensions
-
jbo
lw, I have two machines with 28-cores/126GB RAM each and one with 32-cores/256GB RAM. but only the latter one is currently not busy. My desktop is a rather slow i7-8086k with 64-GB RAM. I am desperately trying to raise the money for an upgrade to a Xeon w5-3435X :D
-
jbo
lw, yeah, as a committer I'll have to test for both 3.10 and 3.11 if I do my job properly right now. hence I'm trying to understand whether it's worth the pain or whether we can wait until we have 3.11 as default :D
-
lw
jbo: also, this is not a trick question (i promise): you have to test on 13 and 14 before your commit will be approved, right - you can't just take my word for it that i did that? so isn't it a bit of a waste of time that we both do exactly the same testing? :)
-
lw
jbo: i can't answer that, i guess it's a question for python@
-
jmnbtslsQE
nerozero: i think the php-extensions port/package is a good way to install the extensions that you want. you just need `make config` to choose the extensions to install (or `poudriere options [...]`
-
jmnbtslsQE
if you don't have any extensions to install then there is nothing to do than just upgrading the PHP package/port
-
lw
jbo: my feeling is that since 3.11 is about to become default, and 3.10 has never been and never will be the default, it makes more sense to just test on 3.11, but apparently my feelings don't exactly align with the project on this
-
nerozero
Yes I do have poudriere but due to php often putting staff unto core modules the extention ruining everything
-
jbo
lw, the review/approval is only because I'm still under mentorship. that might go away soon (or not) but it's unrelated to being a regular committer. To actually answer the question: as a committer I'm responsible to ensure that nothing stupid happens and I will take the heat if it does. as much as I do appreciate your skill and experience I don't think that any committer would currently push this without properly testing it :p
-
jbo
lw, well, some of the project's decisions are also not on par with my preferences, but rules are there for a reason - I adhere to them even if it's not what I would be doing myself :)
-
jbo
partly also because there is a shit ton of stuff I simply don't know (yet)
-
lw
there isn't a rule on this, is there? (what python versions you have to test on... at least besides the default, which is 3.9)
-
nerozero
so - if there is no specialized approach like do-upgrade -from=php81 -to=php82 then IMHO there is no straight forward way which is works
-
nerozero
s/unto/into/
-
jbo
part of begin a ports committer is "be reasonable". Right now I would be pushing a port which cannot work with the default version and 3.11 is not there yet so I feel like I should also be testing with 3.10 given that this is not an unlikely scenario that users are currently encountering.
-
lw
btw, you'll have to install navidrome or subsonic to actually test the app, it can't play from local files...
-
lw
(or i could give you vpn access to my instance temporarily)
-
jmnbtslsQE
nerozero: what do you mean by module ? i have not had problems with this approach for some time: build updated extensions package, which includes the extensions that i want, and build updated php package. install them on a test instance and ensure it works. then install in production
-
jbo
lw, as a committer I am not responsible for runtime testing, only build testing. runtime testing _IS_ the maintainers job.
-
jmnbtslsQE
nerozero: the only extension i've had issues with is YAML, which can be built manually (not sure if that is the issue you encounter)
-
lw
ok
-
jbo
lw, I appreciate that you are willing to consider giving me VPN access to your instance - that is very telling :)
-
nerozero
like openssl recently was moved into core
-
lw
jbo: please leave it for now, i'm busy at work and also need to do some tech work and home and won't have time to do this for at least a week or two (it's probably going to take a couple of days to test at least)
-
lw
s/and home/at home
-
nerozero
and a lot of other minor changes
-
nerozero
upgrading from 7x to 8x had A LOT of different things. Anyway thanks for reply.
-
jbo
lw, alright. but just to be clear: This was supposed to be an open discussion - not me trying to be opinionated. I am very willing to move this forward before 3.11 lands if you'd like that. It will definitely take a couple of days tho.
-
jmnbtslsQE
OK
-
jbo
lw, so if you're even the slightest amount of salty about this please let me know now :D
-
jbo
lw, other than that - I am looking forward completing 277020 and 276996 :)
-
lw
in the mean time i hope the package builder gets around to building the security/krb5-ldap flavour that Cy made for me
-
jbo
sounds like you're surrounding yourself with the mighty power of the committers lol :D
-
jbo
(apologies for the long review durations on my end - can't do much about it - part of the process of learning on my end).
-
lw
well, by 'made for me' i mean i opened a PR and he committed it, we didn't have a secret meeting about it :-P
-
jbo
hah :p
-
jbo
lw, any ETA on the other two open PRs? (absolutely not necessary if there's none, just in case I could plan in the CPU time slots)
-
lw
jbo: for 276996, do i need to test with every (supported) Go version?
-
lw
i think, rather than doing this manually, it might makes sense setting up a local CI instance i can do automated testing on
-
jbo
lw, don't quote me on this but in this case I would expect the maintainer to test against the default go version only but definitely for 13.2-RELEASE and 14.0-RELEASE (and 15.0-CURRENT in your case).
-
lw
not sure what people use for that other than gitlib which i really dislike
-
jbo
lw, you can setup different environments in poudriere and then just have a shell script. that is what I usually do. and when it comes to testing different port option combinations (which we have to), I do those by hand.
-
lw
poudriere doesn't help with runtime testing, i'd need something to install the package, set it up with a config connected to a postgres instance, etc (at least for the exporter, wine i guess has to be tested by hand)
-
jbo
lw, I think(!!) that the situation with go versions is a lot less dire than with python versions. Hence my "opinion" above.
-
jbo
lw, as long as it's headless you can use the poudriere interactive mode. I do assume that you can have the postgres instance external to that jail.
-
lw
anyway, i need to do some home work this week which is becoming more urgent (mount a new access point, move a couple of things to the rack, replace a switch...) which it going to take up my tech time for a few days, hopefully that'll be done in a day or two then i can look at setting up testing for those PRs
-
jbo
sure - no hurry from my side.
-
unixman_home
Howdy, folks. :) Apparently I am missing where encrypting ZFS datasets on FreeBSD is documented. I just went through
docs.freebsd.org/en/books/handbook/zfs and did not see what I need to set up an encrypted ZFS dataset. Is this covered elsewhere than in the handbook?
-
VimDiesel
Title: Chapter 22. The Z File System (ZFS) | FreeBSD Documentation Portal
-
mason
unixman_home: Best to use GELI. The installer will do it.
-
mason
unixman_home: Native ZFS encryption has many issues.
-
unixman_home
mason, thanks!
-
rwp
-
VimDiesel
Title: OpenZFS Native Encryption | Klara Inc
-
jbo
unixman_home, I strongly disagree on the native ZFS encryption has many issues comment.
-
jbo
I am using that very successfully for many years. From what I can tell, the only real drawback nowdays is that it exposes the datasets (i.e. an attacker will now that they exist even if they can't decrypt them)
-
jbo
-
VimDiesel
Title: ZFS - GELI vs ZFS encrypted dataset | The FreeBSD Forums
-
unixman_home
rwp, jbo, thank you!
-
mason
jbo: Um. There are a bunch of data-loss bugs, some quite recent. It's dangerous code.
-
mason
jbo: If you want to risk your own data, fine, but let people know about the risks rather than party-lining them into data loss.
-
tsoome
are those bugs documented or are they just some rumor?
-
mason
tsoome: Pretty extensively documented.
-
paulf
you can't get more secure than lost data ;-)
-
tsoome
link?
-
mason
tsoome: Nope, busy just now. If I get some time. If you ask in the ZFS channels, someone will have a compilation handy. PMT used to maintain one and still might.
-
jbo
paulf, lol
-
jbo
mason, I'd also be interested in seeing those links (totally understand that you're busy now)
-
mason
Once I'm done migrating VMs I'll dig it up, unless someone finds it sooner.
-
mason
Here, actually. This is a reasonable read:
phoronix.com/news/OpenZFS-Encrypt-Corrupt
-
VimDiesel
Title: OpenZFS Native Encryption Use Raises Data Corruption Concerns - Phoronix
-
mason
And PMT just noted
openzfs/zfs #15837
-
VimDiesel
Title: Permanent zpool errors after a few days of making natively encrypted zvol snapshots with sanoid · Issue #15837 · openzfs/zfs · GitHub
-
VimDiesel
15837 – NIC: ex0: Intel EtherExpress Pro/10 stopped working
bugs.freebsd.org/bugzilla/show_bug.cgi?id=15837
-
rwp
As I recall the majority of bugs I have read about recently were in the area of send|recv of encrypted datasets. Which I could imagine would have some corner-case issues for sure.
-
jbo
> A Phoronix reader wrote in today about an OpenZFS data corruption bug when employing native encryption and making use of send/recv support.
-
jbo
indeed.
-
mason
rwp: That last one is just snapshotting.
-
mason
So, if you avoid snapshots, it won't bite you? =cough=
-
mason
Also of note, look at the span of time FreeBSD's ZFS has been impacted. These are not new and not going away terribly fast.
-
mason
It's worth noting the history of the issues.
-
mason
-
VimDiesel
Title: permanent errors (ereport.fs.zfs.authentication) reported after syncoid snapshot/send workload · Issue #11688 · openzfs/zfs · GitHub
-
VimDiesel
-
rwp
I have never been an early adopter of things like this. I am still waiting for 14.1 before I upgrade. I have not installed zfs native encryption yet. Still using GELI on the laptop.
-
mason
I found 14.0 compelling enough that I've got it rolled out several places. I'm probably 50/50 right now.
-
mason
rwp: Note that the most recent bug linked goes back to FreeBSD 12.
-
mason
-
VimDiesel
Title: Decryption errors start occurring after several days of uptime · openzfs/zfs · Discussion #15267 · GitHub
-
rwp
I am a little confused about those bugs. 15837 seems to be unrelated to zfs. 11688 seems to be a documentation bug? I don't know as I did not understand it at all. 15267 looks like a serious one in the area of send|recv though.
-
mason
Anyway. Today, I'm clearing one of my Debian hypervisors so I can one again have a dedicated FreeBSD hypervisor/jail host. I've got VMs hosting jails now, but it feels like time to shift my infrastructure more solidly to Debian, migrating services to jails, etc.
-
lw
i've seen that bug with sanoid causing data corruption on encrypted datasets... i posted on fs@ about it a while ago (no response though)
-
mason
It'll be super useful when native encryption is as solid as most of ZFS. Illumos, for instance, inherits Solaris's lack of stacking block layers, so there is no equivalent to GELI or LUKS that can work on Illumos. Native encryption would fix that.
-
mason
That native encryption doesn't allow for multiple keyslots, however, has bothered me a lot since before it was released.
-
rwp
Tragicomically I have a friend (running Ubuntu) who is compiling OpenZFS top of tree in order to avoid some of the known bugs in the Ubuntu stable release. But he was complaining that he keeps needing to keep compiling a new version due to the continuous finding of new bugs.
-
mason
rwp: That's partly exacerbated by Canonical introducing new bugs of their own randomly/accidentally.
-
mason
So yeah, people build their own and dance through hoops to suppress the shipped versions.
-
rwp
Meanwhile... I have not hit a zfs bug in FreeBSD during my normal use which is repeatedly doing the same things and I am not poking into the corners and it has been very solid for me for the last two releases 12 and 13 that I have been using it.
-
mason
rwp: That and the immensely better integration is part of my ditching Debian on several servers.
-
lw
there was also a fun bug in 14.0 where any write to an encrypted dataset would cause data corruption, but that only happened if you loaded ossl(4) which isn't the default
-
lw
so... i can certainly understand people wanting to avoid zfs encryption right now
-
rwp
Let me be clear... *I* am avoiding the fun new features. But I do want *all of you* to use the new features. Work the bugs out of them before I get there! :-)
-
mason
haha
-
mason
FWIW, I just remembered/found
openzfs/openzfs-docs #494
-
VimDiesel
Title: Proposal: Consider adding warnings against using zfs native encryption along with send/recv in production · Issue #494 · openzfs/openzfs-docs · GitHub
-
rwp
I am poking at a different corner of things though. I am trying to run 4 displays. Anyone have that working?
-
rwp
If I add a second graphics adaptor (AMD Cedar HD 5450 using radeonkms) then of course I am forced to create an xorg.conf file, which I do as a snapshot of the running configuration with one graphics adaptor installed.
-
rwp
Then I install the second graphics adaptor of identical type, boot, vt console is okay, xinit then immediately crashes with a kernel general protection fault!
-
rwp
Logged "trying to bind memory to uninitialized GART" and other associated errors.
-
rwp
I pulled the card out so I could keep working on other things. But I need to start down the kernel debugging path on that one.
-
lw
i would be mildly surprised if anyone had even tested DRM with two cards, tbh
-
rwp
A few years ago I was running xorg with two nVidia cards as my daily driver. If you ignore the "xrandr --setprovideroutputsource 1 0" magic incantation needed then it did work okay then.
-
rwp
Unfortunately life and time is what keeps everything from happening all at once. I will /suffer/ through only being able to use 2 displays for a while longer. :-)
-
mason
heh
-
CrtxReavr
If I have to modify the REQUIRE line of an rc.d script, I assume I uncomment it?
-
lw
CrtxReavr: no, that's a magical comment which is parsed by rc(8), leave it commented and just edit it
-
CrtxReavr
'k
-
RoyalYork__
Quick question with the security(7) man page. It talks about making sure that PTYs in /etc/ttys are specified as being "insecure" so that direct root logins via telnet(1) are disallowed.
-
RoyalYork__
Is this man page out of date? As far as I knew, telnetd isn't part of the base system
-
RoyalYork__
or is it in reference to those that still use telnetd?
-
rwp
RoyalYork__, I think you are correct. Though the feature is generic I rather understand that /etc/ttys is designed for hardware serial port terminals.
-
RoyalYork__
thanks
-
CrtxReavr
lw, that's not working.
-
CrtxReavr
I need named to start after dhcp6c is started.
-
CrtxReavr
-
VimDiesel
Title: View paste 5EPQ
-
CrtxReavr
I think I see the issue.
-
ShinyCyril
Just ran a pkg upgrade and didn't catch that it removed Firefox, which appears to be missing from FreeBSD 14 quarterly. Any idea why this might be?
-
nimaje
-
VimDiesel
Title: Fallout list - FreeBSD pkg-fallout
-
nimaje
hm, failed in build-depends firefox-123.0_2,2 depends on package: libvpx>=1.14.0 - not found
-
ShinyCyril
ah I see - I guess I should have snapshotted before upgrading packages. Still, a bit frustrating that I'm left without a working browser :(
-
nimaje
seems like someone put firefox 123.0 into quarterly without checking that the changed dependencies are there as well
-
mason
eek
-
ShinyCyril
stupid question, but will I need to wait a quarter for a fix?
-
dstolfa
ShinyCyril: you can temporarily work around it by installing it from latest
-
dstolfa
but yeah, not great.
-
nimaje
hm, is cmt@ here, he cherry picked the firefox update without cherry picking the libvpx update
-
ShinyCyril
@dstolfa thanks for the tip - managed to install the latest libvpx :)
-
nimaje
ShinyCyril: nah, the quarterly ports tree can be fixed by putting the libvpx update in there as well and if there are reasons against that, then by reverting the firefox update and then the builders have to build the fixed tree
-
rwp
Snapshot early. Snapshot often!
-
rwp
RoyalYork__, I spent a little time reading security(7) and honestly I am disappointed in it. It reads little like an authoritative OS manual and more like a personal blog posting of hints and allegations that one finds on the net.
-
rwp
As a blog we would forgive lack of detail because we know the person probably does not look at the source code. But for an OS manual I really expect more authority and detail. It reads as very slack writing to me.