libera/#devuan-dev/ Saturday, 2023-12-30

HimeHaietofsmithred: your statements are conflicting and don't seem to make any sense, so tbh I'm not even entirely sure how to respond to that01:32
HimeHaietoLeePen: I don't misunderstand merged - I know exactly what I'm doing, and I do in fact prefer to do that work manually myself (it's actually really not that much "work" tbh)01:33
HimeHaietoI've used merged for things like live installs and virtual machines, but I don't use it for my server, and don't plan to01:38
rrqwhy not?01:39
onefangAre we confusing /usr merge with http://deb.devuan.org/merged ?01:39
HimeHaietoI'm not at least (I'm talking about the latter, not /usr), but I'm responding to something from a day or two ago so you may be missing some context01:40
rrqso, why not ?01:42
onefangI've had Internet issues for the last month or so, likely things I have missed while I was offline.01:42
onefangSoooo, why not?01:43
onefangAnd how do you do that manually?01:44
HimeHaietoI'm not sure how much I want to rehash it, it doesn't particularly seem relevant to anything really01:44
rrqgiven that /merged is the repository while /devuan is not, it'd would kind of need a reason why you insist on not using /merged01:45
onefangIf there's an issue, and your method works around that issue, then we'll want to know so we can fix the issue, and I'll want to know so I can build tests for it into apt-panopticon.01:45
HimeHaietoas for how you do it manually, it's pretty much just down to including the full set of debian repos like normal, but also the devuan ones (not http://deb.devuan.org/merged, but http://deb.devuan.org/devuan), and then just applying the appropriate apt pinning01:46
HimeHaietoI've been doing it that way since devuan first came to exist for jessie01:46
rrqhttp://deb.devuan.org/devuan is only of interest for "experimental", all else would be at http://deb.devuan.org/merged01:47
HimeHaietoworks fine, but I've just been going back to my apt configs for cleanup that's been long overdue, and it's annoying that I still can't use oldstable/stable/testing, etc, vs chimaera/daedalus/excalibur, and having to make sure I manually update it appropriately each time there's a new release01:49
onefang"doesn't particularly seem relevant to anything really" so I'll be happy to just ignore your FrankenDevuan then, since it's not relevant.  B-)01:49
HimeHaietoas has been pointed out, the whole point of merged is to not only be 100% binary compatible with debian packages, but to literally be exact copies mirrored from it, with the packages from the devuan repos replacing debian packages of the same name, or adding to them if for any reason they're new01:51
HimeHaietoI'm just replicating the creation of merged myself instead of using merged directly, so your comment doesn't make sense01:52
rrqwell, /merged is the repository to use. If you use something else you may have problems.01:53
HimeHaietonot really, it's just (negligibly) more "work"01:54
rrqyes, really.01:54
HimeHaietoI'm not going to engage in some borderline fud argument over this01:54
onefangLess work than editing your sources to replace chimaera with daedalus once or twice  a year?01:55
HimeHaietoyou do you and don't worry about it01:55
rrqyou simply should want to use /merge, and then use /merged, and then you don't have those problems.01:55
golinuxYou might miss the "banned packages" list and fubar your install?01:56
golinuxLet him scramble his install  . . .01:56
HimeHaietoonefang: while I can see your logic, the same pinning issues could apply even without debian, if for any reason you want to include multiple releases at once01:56
brocashelmand besides, it's *not* recommended to use devuan with any other distro's repos (debian, ubuntu, mint, etc.)01:57
brocashelmif you want to use debian packages, use debian01:57
HimeHaietoit'd be about including the repos for all of beowulf, chimaera, daedalus, excalibur, and ceres, and pinning down all but, say, daedalus so that apt doesn't actually go *install* anything from the others01:58
HimeHaietoand yes, there can be valid reasons for including alternate repos without actually installing from them02:00
HimeHaietohttps://xkcd.com/386/02:02
HimeHaietos/wrong/disagreeing with me/02:02
HimeHaietoonefang: to address your (valid!) concern on whether I may have found an issue that needs you to go make new tests, don't worry - I'm not aware of anything that could break and *require* what I'm doing...it's really just about personal choices, etc02:05
HimeHaietoif I do discover something as such, I'll be sure to let you know02:05
bb|hcbHimeHaieto: From what I understand, in the end if everything is done properly, you will have exactly the same package set as in /merged. Can you point one single thing that is not in /merged but your way of doing things allows? (asking from curiosity, because I do not see it)02:34
HimeHaietoyou sort of answered your own question - if everything is done properly, there should be no installable packages doing things how I described vs what's in /merged (is the prepended slash the way we prefer to reference it?)...though one key distinction is that things being done properly doesn't refer to just one method or person02:47
HimeHaietoanother key distinction (or rather caveat) is that the exact *version* of any given package may *not* necessarily be the same between the two methods at a given point in time02:48
HimeHaietoparticularly noteworthy distinction to make for something like stable-security, for instance, where for a more mission critical server, you don't want any extra minutes worth of time that you're missing an important security update than is absolutely necessary02:49
HimeHaietoto highlight a point of consideration regarding the first distinction (again especially considering valuable servers), if the main thing that would separate your server as a debian vs devuan install comes down to say only 10 or 15 packages, you can actually easily see/query exactly what those divergent packages are, whereas you can't with merged02:52
HimeHaietoif stability/security is important enough to consider, 10-15 packages is comparatively very easy to run your own audit on, rather than essentially having to rely only on the work of a smaller and more niche (but awesome!) devuan team02:55
HimeHaietono offence to devuan, it's great, but if you think about it in terms of what a facility or those running it may want to see/hear, it's hard to compete against the behemoth that is debian's team and associated support02:56
HimeHaietotake that and add an audit only for the select packages where your system needs to deviate from debian to essentially become devuan, and all can be good02:57
HimeHaietobb|hcb: oops, should have added a reference when starting that reply02:58
HimeHaietoif I were to ever upgrade my personal laptop past debian squeeze (lol), then I might be using /merged there, because it's not a big/important server03:02
rrqto be clear: http://deb.devuan.org/merged *is* the devuan repo. Anything else you might be using is not.03:05
HimeHaietoI think you need to just take a step back, breathe, and spend your time on something more valuable03:08
DelTomix^projection03:08
brocashelmpot calling the kettle black03:08
HimeHaietono, I'm just saying there's no misunderstanding here, time was already spent thoroughly investigating things years ago to understand exactly what the options were and what everything means, and a decision was made accordingly03:11
HimeHaietowhich means this was no mistake, and regardless of what may motivate anyone as such, they would not be likely to change someone's position on it03:13
DelTomixexcellent. from what I've read -  its not at all clear what you are saying - but I'm glad you are settled. Best wishes.03:14
HimeHaietoso if you want to just understand what led to it, that's one thing, but if the aim is to criticise or dissuade, it's honestly just a waste of time and I'm sure every person here would have better or more productive things to do03:14
HimeHaietoit's not a matter to offend or take offence over03:14
HimeHaietodeltomix: thanks, and to you, too03:15
bb|hcbHimeHaieto: Thanks for explaining :) I got your reasoning but disagree with it. Those are your servers after all, so going one way or another is your choice.03:31
bb|hcbJust a couple of notes for the bystanders: 1) devuan/merged IS debian -banned +forked +native packages 2) amprolla (the soft that produces the /merged repo) runs every 2 mins (and that is a fully automated process), so security updates from Debian (also all other updates) are going to be accessible in /merged for the deb.debian.org propagation delay +2mins +generation time +selected devuan03:42
bb|hcbmirror propagation. YMMV but I would consider that delay neglectible.03:42
HimeHaietobb|hcb: I didn't say this, but three words: department of defence :p03:43
HimeHaietoregarding the ymmv/negligible part only03:43
HimeHaietoneedless to say, we *are* talking niche use cases here03:44
HimeHaietoand that's fine03:44
bb|hcbThe only place where Devuan may differ from Debian is the forked/native packages, because those require the respective maintainer action. TBH the more I know about the process in Debian, the less I am comfy in my sleep ;) :P03:44
DelTomixumm - and how many stages of delay in the pipeline before Debian releases the security update?   and do you poll for updates every second?03:45
HimeHaietotrue words on that last part, and I think they prolly apply to a *lot* of things in life o_003:45
bb|hcbYep :)03:46
bb|hcbThere was a joke how backups divide people - in 2 - the ones who know they need it, and the ones that are to come to know03:47
bb|hcbNB. There is no guarantee that either category has a backup... That is unimportant03:49
HimeHaietowhat you said about backups is true, though I'm not sure I followed the thought process that brought them up03:50
HimeHaietoalso, I think I've also heard it like this: the ones who know they need it, and the ones who are about to find out :p03:51
HimeHaietopretty much the exact same though, just worded slightly differently03:51
bb|hcbAh, just compare to security, it is quite similar :(03:52
HimeHaietoah, gotcha03:53
HimeHaietothe best backups are multistage, too03:53
HimeHaietopreferably with one of the stages being off-site03:53
Nietzdoes anyone else have a history of using xkpasswd for passwords?16:14
HimeHaietoI can't say that I do, but what exactly is your situation?17:01
HimeHaieto^ nietz17:01

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!