-
dch
rwp, are you starting all 4 cloudinit rc.d scripts? or just `cloudinit_enable=YES` ?
-
dch
it seems here this only works if cloudinitlocal, cloudinit, cloudconfig, cloudfinal are all started
-
dch
which IIRC wasn't the case ~ 1 year ago when I did the OCI cloud setup
-
rwp
dch, Sorry but so far I only have Debian systems at Amazon.
-
rwp
So I feel I could talk about the Amazon side of the setup since that is the same. But I don't know about the FreeBSD side of the setup.
-
rwp
However I am in the process of migrating things with the goal of changing the systems I admin there over to FreeBSD.
-
dch
ok, this is very freebsd specific. the port docs just use cloudinit_enable=YES but this doesn't seem to run the appropriate stages, although it may have done this in the past
-
dch
its 2am here so I'll check it .. later
-
rwp
So at some point here maybe not too far in the future I will be working through FreeBSD systems there.
-
rwp
Sorry but I don't have first hand experience with the FreeBSD rc script startup for cloudinit.
-
dch
np, I will acquire that and you can ask me next time ;)
-
rwp
For me the way I do things I just need it to fetch a single script of mine from another server of mine sideways across the network and then run it.
-
rwp
And after that starting point I do all of the rest myself in the script.
-
rwp
I really only need cloudinit for the very first provisioning and then never again.
-
dch
yeah, this is the bit thats broked. TBH ec2-scripts are far simpler and less WTF-prone.
-
dch
daemonology.net/blog/2013-12-09-FreeBSD-EC2-configinit.html & www.daemonology.net/blog/2018-12-26-the-many-ways-to-launch-FreeBSD-in-EC2.html
-
VimDiesel
Title: Introducing configinit
-
rwp
configinit looks to be similar to but not identical to the cloudinit I am familiar with. But being designed for Amazon use it seems like it should be functional enough.
-
rwp
configinit looks to be a domain specific language reading a data file to edit FreeBSD config files specifically.
-
rwp
Whereas I prefer a script where I can call *my own domain specific* setup process. But it is my process instead of another's process. :-)
-
rwp
Anyway... Get a good night of sleep and I am sure things will work better in the morning! Good night!
-
rubynt
Hi, how can i block a package from being installed at all? I tried to lock the package but when i install something that has it as a dependency i have to install it and force delete it.
-
rwp
rubynt, I don't know but... I think you might have to create an equivalent package that's empty and install it to satisfy the dependency.
-
rwp
Because I don't think you can lock a package that is not installed to keep it from being installed.
-
rubynt
rwp, thanks
-
rwp
Hopefully someone else who is more knowledgeable will know and jump in.
-
cpet
poudriere and custom pkg repos
-
cpet
or live with it :)
-
debdrup
mmm, poudriere
-
cpet
cant really tell a pkg manager to not install a pkg when it requires it fomr where
-
cpet
pkg is awesome but still a pkg manager
-
cpet
another option would be to create flavors for said port
-
debdrup
subpackages!
-
cpet
or stop caring as HD are large enough that 15 meg pkg shouldnt hurt
-
debdrup
aaaaany day now.
-
debdrup
I'm being a butt, but subpackages _are_ pretty much the solution.
-
cpet
debdrup, welcome to my world
-
debdrup
What, being a butt? :P
-
cpet
amongst other things
-
cpet
if you want custom pkg poudriere
-
cpet
kinda overkill for just one pkg or set of packages but
-
cpet
it works
-
cpet
rwp, what port is it
-
cpet
pulseaudio
-
rwp
cpet, Not me. Ask rubynt! :-)
-
cpet
hrm
-
rwp
I don't know what package rubynt was trying to block. Names were not mentioned.
-
cpet
i get upset when I install git
-
cpet
then I look at my 1TB SSD and go bleh
-
mictty
rubynt: how would you control all behavior of arbitrary packages in the future? what if you just download some complicated package and it internally wants to have its own package X you thought you prevented after you get your hand dirty?
-
cpet
mictty, either all pkg or all custom not both
-
cpet
the only exception is compilg a port without and option changes
-
cpet
portmaster was resurected ?
-
mictty
cpet: I don't know how people manage packages but I see sometimes a large package has its own package such as python internally for compactibility.
-
cpet
always a way to use the system package
-
mictty
cpet: or I didn't understand what rubynt talked about...?
-
cpet
i dont know
-
cpet
right now only thing keeping me going is the beer
-
cpet
;/
-
mictty
cpet: beer-driven development
-
cpet
think the only thing ive done is update jailkit
-
mictty
cpet: updating? good enough. take care.
-
cpet
doesnt have a maintainer
-
cpet
and I was going to use it then no
-
Daniel
dch: seems that incompatibility errors are gone, if somehow we see something else I'll update
-
Daniel
thanks
-
debdrup
I'd like to hear how people, who want non-installed packages blocked, want dependency chains solved.
-
debdrup
I'd be surprised if that isn't a non-deterministic polonomial.
-
V_PauAmma_V
debdrup, not sure why it would be NP unless solving the dependency chain and load order already is. Just check each dependency against the "never install" list, and if it's there, fail the install, upgrade, or whatever it is the user requested.
-
V_PauAmma_V
(I don't see a way to handle it other than failing the operation.)
-
paulf
According to Titus Winters (a google dev bigwig) dependency management is the hardest problem in computer science
-
debdrup
I'm pretty sure that's been known since the 60s..
-
» shiroyasha thinks dependency management belongs to the version control layer, and not the language tooling layer.
-
shiroyasha
(Tangential comment.)
-
V_PauAmma_V
Maybe? I suspect it depends critically on how the utility is supposed to handle such constraints, eg fail vs. try to find ways around them.
-
V_PauAmma_V
(I wasn't discussing the larger problem, which I know nothing about.)
-
debdrup
I'm not sure you can just throw version control at every system and expect it to solve dependency chains for all use-cases.
-
debdrup
Aside from the practical considerations of how much code you'd end up adding to basically every execution which would inevitably slow down things, even just a repo like that of FreeBSD is big enough that git isn't exactly what one might consider fast on a system equipped with an NVMe SSD and 16GB of memory.
-
» V_PauAmma_V puts a pancake on his head and stares blankly. :-)
-
debdrup
I thought you were a crab, not a bunny?
-
V_PauAmma_V
If Snape can do it, so can I. :-)
-
debdrup
True, no need to let bunnies keep you down.
-
V_PauAmma_V
Anyway, groceries run.
-
FNAShinobi
I'm thinking of moving from Ubtuntu/Debian to FreeBSD. What is the upgrade process like? Do you need to wipe clean and recreate the OS and then install packages? Or is there some upgrade functionality built into the OS?
-
FNAShinobi
To be clear I'm asking about after I move from linux to freebsd, what will the upgrade process look like from version to version
-
meka
FNAShinobi: there's freebsd-update utility to help you with that
-
meka
-
VimDiesel
Title: Chapter 25. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal
-
FNAShinobi
Is there any potential gotchas that I may have to worry about? E.g. migrating my linux zfs pools to bsd
-
V_PauAmma_V
I never used OpenZFS on Linux, but as long as you're using the same OpenZFS on Linux and FreeBSD (which means FreeBSD 13.x as 12.x uses a different version), the only likely problems would be Linux-specific features (if any - again, I never tried it on Linux). If the version in base FreeBSD doesn't work for you, you can try the port or package, which was updated less than 3 months ago.
-
FNAShinobi
Thanks
-
yaslam
hi
-
dch
debdrup: its almost always pulse audio
-
dch
pings meena
-
Molnija
pulseaudio is garbage. pipewire is slightly cleaner garbage.
-
Molnija
the former seems to work better.
-
randombit
i agree. although i use oss
-
sedzcat
Hi, I am having problems using nvidia driver in order to start Xorg. I installed nvidia-driver-340, my graphic card is a Nvidia 320M and the laptop which I am using is a MacbookPro 7,1 Mid-2010
-
sedzcat
-
VimDiesel
Title: dpaste/wEsx (Plain Text)
-
nacelle
sedzcat: did you try the -ignoreABI option?
-
sedzcat
Yesterday I managed to copy the system to this macbook pro using prime-list via pkg
-
sedzcat
Where do I put -ignoreABI?
-
nacelle
xorg.conf
-
sedzcat
Ok, I'll try
-
nacelle
Section "ServerFlags"
-
nacelle
Option "IgnoreABI" "true"
-
nacelle
EndSection
-
nacelle
(I have a 15" and 17" mid-2010 mbp)
-
sedzcat
Wow new thing here, it reboots the system when I startx
-
sedzcat
Endless reboots since I have slim login manager enabled
-
nacelle
ouch
-
nacelle
(I dont use mine with freebsd fwiw)
-
nacelle
theres some chatter on posts about using an old nv driver
-
nacelle
good luck
-
meena
dch: pong
-
meena
dch: I need to establish a routineā¦
-
richardbanger
excellent the more people leave freebsd, the more there is left for me!!!!
-
Molnija
not true
-
Molnija
it's not a pie
-
nacelle
is it a cake???!?!?
-
nacelle
BSD == big, spongy, decorated (cakes!)
-
rwp
The cake is a lie.
-
Molnija
the marginal cost of copying is low
-
nacelle
life without cake is low
-
dch
meena: gnop
-
dch
Big Spongy Dessert
-
dch
sedzcat: you can try the older driver-304 but your best bet is to look up on the NVIDIA site to see which driver version matches, and try that
-
dch
FNAShinobi: the major thing to watchout for is that xattr is a common default on ZoL, but is IIRC only supported in newer FreeBSD ZFS versions
-
sedzcat
dch it is really driver-340, that's what said the nvidia website