-
thorongil
for ports, is the "showconfig" target supposed to honor FLAVOR? i'm seeing behavior that suggests it doesn't, but i'm not sure if i'm doing it wrong.
-
rtprio
this isn't good, eh: Inspecting system... sha256: ///usr/lib32/libasn1.a: Input/output error
-
kevans
dvl: I have a change to allow tunnels to be configured as transient that would help with something like this
-
kevans
openvpn would theoretically set TUNSTRANSIENT in some scenarios so that it just kind of goes away on last close
-
kevans
it's still in review, I don't remember where I left it off at
-
nimaje
are there cases when bind(2) should return ENAMETOOLONG ("A component of a pathname exceeded 255 characters, or an entire path name exceeded 1023 characters.") instead of EINVAL ("The addrlen argument is not a valid length for the address family." 104 for unix domain sockets, so even less than the 255 for a path component)? why does that limit of 104 even exist?
-
ring0_starr
before indefinite length arrays were introduced, sun_name was char [104]. that + the sa_family_t, plus padding padding
-
ring0_starr
addrlen could be <= sizeof(sa_family_t)
-
ring0_starr
hrmm i think ENAMETOOLONG comes from namei(9)
-
ring0_starr
it would presumably catch cases that aren't caught as EINVAL in uipc_bindat
-
nimaje
but sizeof(struct sockaddr_un) should be smaller than 255, so EINVAL would be returned before that by the check for to large numbers in soun->sun_len
-
Ltning
Hrm, are the package clusters struggling with rust 1.85.0, or have they just not gotten around to it yet? It was added 24 Feb 2025 07:55:52 UTC. I have no idea how often the builds run, so pardon me if I'm being too impatient :)
-
Bushmaster
Hello Friends, I am faced with an issue, I wanted to install RStudio but it conflicts with MariaDB 11.45 which I installed and need it. It saying it needs to remove MariaDB 11.4.5 and stay with MySQL 8 to install RStudio, I find it very odd. Is there way around to it, so that I can install RStudio without removing MariaDB11.4.5 Here is the output
dpaste.com/9SUZR7CAE
-
Ltning
You probably need to build RStudio yourself, and explicitly set your default mysql version in make.conf or wherever that is done these days
-
dh
Hm, it's not immidiately obvious how RStudio depends on mysql or mariadb .. I would try to "pkg lock mariadb114-client"
-
Ltning
e.g. DEFAULT_VERSIONS+=mysql=1011m to set mariadb 10.11 as default
-
dh
Or yeah, build from ports with custom settings .. RStudio is marked as BROKEN though
-
Ltning
Wow, it's both old and fraught with issues. Just look at the makefile..
-
Bushmaster
Ltning, dh thanks, I will leave RStudio for now thanks anyhow
-
[tj]
rstudio is super common thing for students to use, we should probably have a good port
-
Bushmaster
thanks [tj] Yes I like RStudio, but I also need MariaDB 11.4.5 which is LTS hence I do not wanna compromise that
-
Bushmaster
I am installing R Commander for now and so far its installing okay
-
dch
Ltning: some of the package builders are occupied with 13.5-RELEASE builds
-
dch
according to
freshports.org/lang/rust none of the architectures & branches have it 1.85.0 yet
-
Bushmaster
R Commander which is R Library successfully installed ... Very Pleased
-
Bushmaster
I must admit FreeBSD is better than Red Hat
-
nimaje
Ltning: afaik the builders do a full rebuild about every two weeks and incremental rebuilds (which often take about two days) in between that in a loop, so it can easily take four days from commit to something showing up in the repos, but how long the incremental builds take depends on how much the commits in between affect and the builders are also used for expruns
-
Bushmaster
I got pretty much all I need successfully installed and configured with minimal issues, these are Java OpenJDK21, Python3, R and R Commander, Apache2, PHP (have not configured yet), MariaDB, PostgreSQL, BSD even comes with pgAdmin client which is amazing, VS Code, Eclipse, NetBeans, Intellij
-
Bushmaster
It would be nice if DBeaver (SQL Client), VokoScreen (Screen Cast Software), and RStudio (without MySQL conflict) can be ported
-
Bushmaster
even Node.js latest version I got it installed with no issue
-
nimaje
as far as I can see the conflict is because databases/soci depends on any version of mysql and mysql 8 is the default version in the ports tree (so that gets used there), you would have to build your own pkg repo with DEFAULT_VERSIONS+=mysql=10.11m to solve that
-
kevans
nimaje: Ltning: historically the builders just `poudriere bulk -a` continuously more or less; they don't really purge what they have periodically, but /something/ will cause a nearly full rebuild every now and then based on dependency relationships
-
kevans
so it depends on where it's at on the current build cycle and what all has changed since the last one
-
kevans
with something like a rust bump, you may very well be rebuilding most of the ports tree (including some of the bigger ticket items like browsers) and that's going to take a while
-
Bushmaster
nimaje, i am not a sysadmin
-
Bushmaster
I can run RStudio in Debian, its no big deal
-
Bushmaster
its same thing again mysql conflicts with mariadb
-
Bushmaster
can we not remove mysql 8.0 to avoid conflict then
-
Bushmaster
besides who needs mysql 8.0
-
Bushmaster
i was trying to install korganizer and it says same thing, conflict with mariadb
-
nimaje
as said, the default version for mysql is mysql 8 in the ports tree, so everything that uses mysql will use mysql 8, you could change that to mariadb 10.11 with DEFAULT_VERSIONS+=mysql=10.11m but for that you would need to build your own pkg repo, or maybe you can argue on bugs.freebsd.org, that the default version should be changed
-
Bushmaster
nimaje, way over my head but I understand, its all good, those packages like korganizer, RStudio I can always run in Debian
-
Bushmaster
but FreeBSD is really good for my Java Web Application purpose
-
Bushmaster
My aim is to utilize FreeBSD as server
-
Bushmaster
java, javascript server
-
scoobybejesus
Bushmaster: there's always running software in a jail when it has conflicts. Jails are the main reason I came to FreeBSD. I stayed for the ZFS (and the community)
-
Bushmaster
scoobybejesus, thanks, sorry I am not sysadmin, its little too much to understand
-
Bushmaster
but thanks for being communicative
-
smr54
who |more
-
mzar
scoobybejesus: are you satisfied with the jails ? what about ZFS and community ?
-
scoobybejesus
Yeah, I would never have learned what I know now without jails. I can experiment and experiment, document what I'm doing as I go, and then repeat from the top to make sure all my instructions and notes are current and explain everything to my liking. I can quickly iterate at home on a good box, and then deploy to a slower VPS when i have the process perfect. Jails are amazing. And thin jails over ZFS are doubly amazing
-
scoobybejesus
And the community has always been helpful when i've gotten stuck, even when my stuff isn't always Freebsd-specific, though i try to keep on topic
-
Bushmaster
root@yuki:~ # service apache24 status
-
Bushmaster
apache24 is running as pid 20501.
-
Bushmaster
root@yuki:~ #
-
Bushmaster
and in browser localhost says It Works
-
Bushmaster
but no page
-
Bushmaster
i thought there is default page
-
angry_vincent
can i redirect syslog message somewhere to ttyv6? so it does not pollute tty's i use ( usually from 0 to 2 )
-
jmnbtslsQE
angry_vincent: i think you could change the entry in syslog.conf, to be /dev/ttyv6 instead of /dev/console, if that's what yo mean
-
angry_vincent
Yes
-
angry_vincent
thx
-
gman999
quick pkg question...
-
gman999
you cna set configure options with pkg?
-
gman999
like `pkg -o=..`?
-
mzar
no, there are flavours thouh, preconfigured packages
-
gman999
oh flavored... ok... ty mzar
-
mzar
you can configure options building package from ports on your own
-
gman999
yup... was tring to avoid that since i dont have ports tree on this box..
-
gman999
and it's f'g cargo build
-
mzar
are default options not fulfilling your needs gman999 ?
-
gman999
no... i just pinged the maintainer...
-
gman999
since should likely be the default
-
gman999
this is for security/arti
-
gman999
the Rust version of tor
-
gman999
it's still experimental stage..
-
gman999
and prob a long time before production
-
mzar
OK
-
gman999
ty mzar.
-
mzar
gman999: there are no options to configure in this port
-
gman999
i see that from the Makefile... but there are with the source code apparently
-
mzar
OK, you can submit patch to the port, if you want to improve it
-
gman999
the only rust diff i'll ever send will be to convert it to C or delete it.
-
gman999
i can't even determine the source to see the configure options!
-
mzar
so what's the issue ?
-
gman999
sorry for the noise. i maintain a bucnh of openbsd ports and have hacked on freebsd ports for a long time. the only issue is the frustration of dealing with cargo/rust.
-
mzar
no worries, frustration is never issue, keep smiling and install some rust packages
-
wavefunction
This is _not_ an attempt to throw shade -- just switched over from netbsd/ffs to freebsd/zfs and I'm seeing significantly improved performance on identical hardware.
-
wavefunction
:clapping hands:
-
» Afterglow hands wavefunction a beer
-
» scoobybejesus sees wavefunction collapse from too much beer
-
wavefunction
That... that sounds about right, yeah
-
K5KGT
d