Honestly, I don't know how bedrock integrates package managers, but in a normal distribution, multiple package managers are just recipes for disaster
<merakor>
I didn't even know bedrock had cpt :D
<merakor>
Do you use kiss instead?
...
<Digit>
it's worth looking into how bedrock does things (because i wont be able to do it better justice than paradigm does/has). how it integrates without muddling, neatly separates file trees without separating interoperability of features ... "just chroot magic" was how i used to describe it... but then it also got some fuse magic to accomplish its defining feature.
<merakor>
Just so you keep in mind, kiss is not entirely compatible with cpt
<Digit>
yeah, i've probably fetched kiss a few times, (since it's available on the list, just a "brl fetch kiss" away ~ heh). it's not in use at the moment (no active kiss strata, nor plans to split my attention with it too).
<merakor>
Oh, I thought you were using the kiss package manager for carbs packages
* Digit
likes that he can "cpt --help", feels vindicated talking here, like "see, i am using carbs, i am in the right place." even tho knowing it's bedrock really, and it's poor bedrock-user etiquette, but probably ok in here, smart enough cookies in here. ... and can "cpt search cpt ; eix eix ; yay -Ss yay ; apt search apt"
<Digit>
cpt reset, is an especially nice feature. :)
<Digit>
manually added my carbs stratum. n_n went out of my way for carbs, even tho kiss has long been in bedrock's experimental fetchables.
...
<merakor>
cpt-reset will see an overhaul in the next release
<merakor>
You can check it out on the git
<merakor>
Basically, I added a /etc/cpt-base file which defines the base packages instead of hardcoding the base inside the package manager
<merakor>
So you can redefine the base and replace packages (for example busybox with sbase) and cpt-reset will remove packages according to that file
<merakor>
It's okay that you are using bedrock, I can always try and help :)
...
<Digit>
sexy.
* Digit
reminds self: keep a default cpt-base around for that moment of pebkac errors creaping into it.
<cemkeylan>
A default cpt-base is in the git repository, but it isn't installed by the Makefile
<cemkeylan>
The cpt package does include it though
<cemkeylan>
I have released 5.0.0 and pushed it into repos just now
...
<raph_ael>
merakor: how does cpt deals with multiple identical packages, ie 9base in different repos ?
<raph_ael>
(for example)
<merakor>
It takes the package from the first repository in CPT_PATH
<merakor>
Similar to how PATH works
<raph_ael>
merakor: ok thanks, simple and efficient
<merakor>
Sure :)
<raph_ael>
:)
...
* Digit
prays to find the energy today to thoroughly integrate cpt with pmm
<raph_ael>
pmm ?
<Digit>
package manager manager. a bedrock thing. thought that'd be cool if i got all the carbs things together to get it added not just to experimental but into main brl fetch, before kiss. ... but that's ambitious for me.
<merakor>
I thought kiss was im main, no?
<merakor>
s/im/in/
<Digit>
oh, maybe i need do update something somewhere, if that's so, because my terminal will still tell me no. https://dpaste.com/3LSXF4NWM.txt
<merakor>
Oh, I wasn't sure, it probably isn't
<merakor>
I think the package manager calling sudo/su is seen as an issue
<merakor>
I am not exactly sure how bedrock handles packages
...
<Digit>
getting the impression i'll benefit from time spent in pure carbs, rather than just a carbs stratum in a bedrocklinux. rly wanna immerse myself n thoroughly/practicably grok cpt and the rest of what makes up carbs. ... but instead of doing that, i just made this comment in irc and procrastinated, fantasizing about just many carbs strata in bedrock (and no other distros).
<merakor>
Lmao
<merakor>
I mean, I personally use flatpak for stuff I don't want to compile
* Digit
spruces st with some patches, themeing and configuring to help get himself more suckless accustomed, affirming "i'll get there yet".
...
<merakor>
muevoid: do you use an emacs distro?
<muevoid>
Not yet I am trying to figure out how much I want to do in emacs and what I dont
<muevoid>
Currently using it for notes, calendar, email, (irc I switch between erc and kirc), and programming