libera/#devuan/ Tuesday, 2023-09-05

systemdleteanyone know where I can get libncursesw6-dev?   Note that I want the STATIC library for WIDE versino 6 ncurses.02:34
systemdleteI've looked high and low for it, but haven't come across it.  I checked packages at devuan and debian, and pkgs.org02:35
systemdleteno one seesm to have it.02:35
fsmithredsystemdlete, libncursesw5-dev says: transitional package for libncurses-dev02:59
systemdleteI need version 6, not 502:59
fsmithredcorrect03:00
systemdleteyou gave the v5 package name03:00
fsmithredno 6 in the name03:00
systemdlete???03:00
fsmithredyes, TRANSITIONAl (dummy) package03:00
fsmithredyou want libncursesw-dev03:00
fsmithredof whatever version you need03:00
systemdletewill that give me version 6?03:01
systemdlete(I'm confused by this, sorry)03:01
fsmithred6.4 in ceres, 6.2 in chimaera03:01
systemdletebut those packages give me shared object libraries, not static libraries.03:01
fsmithredtransitional package means they are changing the names or contents of the packages03:01
systemdlete"they"?03:02
systemdletedebian?03:02
fsmithredmaintainers03:02
systemdleteok...03:02
systemdletestill lost here.03:03
debdogthere's alos no libncursesw-dev available, that's what confused me03:03
fsmithredmaybe try apt-file if you know exactly what file you need. It might be in a different package.03:03
fsmithredpkginfo says it exists03:04
debdogoh03:04
fsmithredoh wait - no w03:04
debdogright03:04
debdogbut maybe this one covers the one with the w as well?03:05
debdognot exactly sure about the difference03:05
fsmithredmaybe. Or maybe the source package: ncurses03:06
systemdleteI'm willing to use the source and build it myself.03:06
systemdletewhat is the name of the source package?03:06
fsmithredncurses03:06
systemdletenot libncurses?03:06
fsmithredapt-get source ncurses03:06
fsmithredright03:07
fsmithredlook in the control file to see all the packages it makes03:10
systemdletesorry, I just took a closer look and I THINK (not sure) my chimaera already has the versoin 6 wide static library.03:37
systemdleteThe problem I am running into is with linux console support.  I need color and line drawing there.  Problem is, according to a response to a post by Thomas Dickie (the dev/maintainer), one needs the wide version 6 to get the support in console.03:38
systemdleteso it looks like I have it, and it does largely work.03:38
systemdletebut03:38
systemdleteit is causing a blank screen when I select my own color I created with init_color.  Oddly, it does not happen in an xterm03:39
systemdleteI've tried a few different TERM values, but no luck.03:39
systemdleteIt's a C program, and maybe I have trampled some memory.  But my program does work, and I'm not seeing crashes.03:40
systemdleteI'm guessing I will be having a visit with gdb or somebody soon...03:41
systemdleteFrom what I can glean from all the posts about running curses in linux consoles, it seems that this is a well-konwn problem supposedly addressed 2 decades ago.03:43
systemdlete(2002)03:43
systemdletebut for some reason, I am having this issue.  I have compiled and linked statically, so it can't be a shared library issue.03:43
systemdlete(which is why I did that in the first place!)03:43
systemdleteI'm guessing the issue might be either with my own code, somehow, or with the terminfo definitions, many of which give very garbled renderings of line-drawn screens.03:44
systemdletexterm-256color works well in xterm, and to a large extent, in the console with the same TERM=xterm-256color03:45
systemdleteIt seems to be narrowing down to just the locally-mixed color I've created.03:46
systemdleteI think I'll tke this one-man convo over to ncurses support...03:46
ted-iousInstalling zfs and dracut on a brand new daedalus server build fails with a lot of errors including missing systemd complaints.07:51
al1r4dhuh, zfs depends on systemd?08:07
ted-iousIt's not supposed to but debian may have decided to mess with us.08:25
masonted-ious: If you use custom packages, it ought to work fine.15:57
masonhttps://openzfs.github.io/openzfs-docs/Developer%20Resources/Custom%20Packages.html#debian-and-ubuntu15:58
masonI run it without systemd unproblematically.15:58
masonSome things insist on having libsystemd0 for build but then work fine with libelogind0 once built, and it'd be nice to expunge this entirely, but that's a different issue.15:59
Kittywhy is ispell and friends installed in a base install ?18:33
fsmithredKitty, I have two questions for you. 1 - what is a base install? 2 - what does 'aptitude why ispell' tell you?18:36
snorkcampI'm only guessing, but I suspect Kitty's "base install" might be similar to mine, which is a netinstall with only standard system utils.18:40
snorkcampThe "why" of ispell is iamerican on my Daedalus system.18:41
snorkcampI also wish the spellcheck packages were not considered a standard system util, and usually remove them.18:42
XenguyBoth ispell and aspell are installed here19:29
fsmithredYeah, that does seem odd. I assumed they came with desktop install.19:31
fsmithredI think you can avoid them by installing without Recommends19:32
jonadabHas anyone managed to get mate-panel to run on daedalus?19:54
jonadabAlso, has anyone figured out how to configure/theme Qt on daedalus (without running it in plasma)?19:54
jonadabThe QT_QPA_PLATFORMTHEME environment variable appears to be broken, or the secret magic incantation has changed.19:57
gnarfacejonadab: what value is it set to on yours?19:58
jonadabgnarface: Originally qt5ct.  I tried qt6ct (and reboot) to no avail.19:59
jonadab(And yes, running qt6ct and setting the theme there.)19:59
gnarfacejonadab: mine is set to gtk2, i dunno if that helps at all. i don't really bother with qt themes anymore20:00
jonadabHmm, was not aware that was an option.20:00
gnarfacei assume there's some graphical utility you can run to edit stuff properly20:00
jonadabI'll try that, if I find any answers about mate-panel.20:00
jonadabgnarface: One would think, but if so, it's being kept super hushed up.20:01
gnarfacei also have QT_STYLE_OVERRIDE=gtk2 set20:01
gnarfacedunno why20:01
gnarfacei've been upgrading this system for literal decades20:01
jonadabThis one was originally a jessie install; currently it's chimaera.  (I used dd to copy it to a second physical drive for the daedalus upgrade; glad I did; currently I am back on chimaera for the moment.)20:02
gnarfacemy themeing focus has been almost entirely gtk* or efl stuff, so that might have something to do with it, but i never set these variables myself20:02
jonadabI think the oldest continuously maintained system I have, was originally a sarge install.20:04
jonadabBut that's a server, so no GUI junk.  GUIs are far more fragile in the face up upgrades, in my experience.20:04
gnarfaceyes, that's true20:04
snorkcampMy [perhaps misguided] impression of the way tasksel works in an install is that if you select nothing, you should get a working system that has just enough of Linux to use as a basis for a build-your-own system.20:05
snorkcampSome of the things that don't sound like basic Linux framework to me, but which are installed when you netinstall with nothing selected include: bluetooth, bluez, iamerican, ibritish, ispell, laptop-detect, perl-base, wamerican, wireless-tools, and wpasupplicant.20:05
jonadabsnorkcamp: You need everything that's a dependency for the package manager (apt).20:06
gnarfacehmm, bluetooth does look weird in that list20:06
jonadabOtherwise you'd be using an embedded-focused or stripped-down distro like tomsrtbt or whatnot.20:06
snorkcampSure, I get that, but spellcheckers and wifi can't possibly be a dependency of apt... are they?20:06
jonadabNot sure why ispell is there, but probably something lists it as a dependency due to being linked against it unnecessarily?20:07
gnarfacei could see wifi being a dependency if you set up networking with it in a previous step20:07
jonadabNetworking is conceptually a dependency for installing packages because the normal way to do it is to download them from an online repo.20:07
jonadab*Theoretically* you could use distro CDs, but who does that anymore.20:08
gnarfacesnorkcamp: did you configure wifi during the network setup phase? hardware detection may apply to the dependency list it generates.20:08
gnarfaceso it might have some stuff included just because of which drivers got loaded20:09
gnarface(theoretically anyway, not sure if it does that)20:09
gnarfacethere also could be newly included packages due to "Recommends" being on by default now20:10
jonadabThere is also an unfortunate tendency to list _supported_ libraries as dependencies, I think because the optionality of linking against them is build-time and the package system and developers don't want to deal with all the permuations of what the software can be linked against.20:10
jonadabThere ought to be a way to make the link optional at run time, but I think that might require redesigning C.20:11
jonadabWhich is why you get stuff like desktop environments depending on fax libraries.20:12
jonadabapt, however, should really have minimal dependencies to the extent that is practical, for obvious reasons.20:13
snorkcampSorry, phone call... I did the install on a VirtualBox VM with only an Intel 82371 NIC, no wifi at all.20:25
snorkcampAs for the spell checker and dictionaries, that just seems way out in left field.20:25
snorkcampIt doesn't even come with bash-completion... I can't see a spell checker being of any use. LAWL20:26
snorkcampAnd bluetooth?  That's crazy talk. :-)20:27

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