libera/#devuan/ Sunday, 2019-11-24

onefangI gave up on skype long ago, don't need it anymore, no longer have that client.04:38
kappais multiarch supported on devuan at all?11:05
debdogkappa: yes11:09
kappai'm having a problem trying to install wine32, after adding i386 with dpkg and updating11:13
kappawhen i try to install wine32, it doesn't want to install it's dependencies, nor the package itself, it seems11:14
kappai tried apt install -f, using aptitude install -f, but all of them just refuse to install it11:16
debdogsorry, it's been a long time since I've done anything with wine11:16
debdogbut mayhap "aptitute install wine32" returns a useful (error) message11:17
debdogand just to be certain, you've followed theses steps: https://wiki.debian.org/Multiarch/HOWTO#Usage ?11:19
kappayep, precisely those, though all it says is to add it and update the repos11:20
rrqkappa: please check https://dev1galaxy.org/viewtopic.php?id=3067 re win32 on 64bit host11:22
xrogaankappa: there is wine64 and wine32 using backports.11:22
xrogaanI assume you're running a 64bit system. If you want to use 32bit wine, you need wine3211:23
user844842greetings o/ i want to increase the polling rate on my joystick. following the archwiki and other guides have not helped11:23
rhyHi!  Just got a fresh Devuan install, with MATE, how do I enable Compiz?11:24
rhyThanks in advance.11:24
xrogaanrhy: install it?11:24
rhyI installed it.11:24
rhyBut it's not running by default.11:24
xrogaancompiz is the window manager, so you have to select compiz instead of whatever mate is using.11:24
kappathanks for the forum link11:24
user844842you can do it in gui rhy . system > preferences > look feel > mate tweak > windows11:24
user844842maybe you need mate-tweak :D11:25
user844842oh excuse me i'm thinking of a compositor11:25
user844842please ignore that11:25
rhyAh.... I think I need mate tweak.  Thanks.11:25
xrogaanrhy: that or kill the current manager and launch compiz through the cli11:25
xrogaankappa: I assume you want to run 32bit apps through wine, correct?11:26
kappayes11:26
rhyI think mate-tweak will work....11:27
rhyGotta config compiz a bit better first. :D11:27
xrogaankappa: you need wine32 and wine64 installed, through backports if you are running ascii.11:28
kappai'm on beowulf now11:28
xrogaanafter the dpkg --add-architecture i386.11:28
rhyHmmmm  Now I cannot drag windows around.  LOL11:28
xrogaanBut wine *should* warn you do install wine32 anyway.11:29
kappait does11:29
kappaand that's exactly what i try to do11:29
xrogaandon't forget to do `apt update'11:29
kappabut i get errors similar to this post https://dev1galaxy.org/viewtopic.php?id=298711:29
kappai did an apt update immediately11:30
rhyIs there an easy way to install OBS-Studio?11:30
xrogaankappa: don't use :i38611:30
xrogaanjust apt install wine3211:30
kappait can't be installed without i386 though11:31
kappawhen i try installing wine32 without i386 enabled, it just says the package isn't there11:31
rhybrb... maybe logout and login will fix issues. :D11:31
kappabut when i do enable it, it falls for all of those dependency issues11:32
kappasimilar to the forum post i linked, it looks like some i386 packages try to replace the amd64 ones11:32
rhylogging off and logging in did not solve my issues.11:33
kappabut i'm not sure how to resolve that11:33
rhyBasically, most of the keyboard shortcuts in compiz are not working, and I can't drag windows.11:33
kapparhy: i think that you can you can set compiz as default in mate sission properties11:35
kappadammit, he left11:35
kappahey rhy11:36
xrogaankappa: try to install the wine package then?11:36
rhyReboot did not help.  :)11:36
rhylol11:36
kappahey try this11:36
kappai'll just copypaste ti here11:36
xrogaanapt-cache depends wine < tells me it depends on both wine64 and wine3211:36
kappayup, i installed wine11:36
kapparhy: try going to startup applications in your system preferences11:37
kappaif you're using mate11:37
xrogaanin doubt, try synaptic?11:37
rhyDOH!  I didn't have the Move Window plugin enabled.11:37
* rhy face palms.11:37
kapparhy: "In the dialog click Add. The command should take the syntax wm-name --replace. "11:38
kappathat's what some guide i found says11:38
rhyI think it's all working now.... LOL11:38
kappaxrogaan: i installed the wine package11:38
kappaand it installed wine6411:39
rhyThe only thing not working now is the Rotate Cube shortcuts.11:39
kappai guess i'll try installing synaptic to see if it can fix it11:39
xrogaanhonestly, apt install wine32 should have worked.11:40
xrogaantry to force the install?11:40
xrogaanboth i386 and amd64 packages needs to have the same version. If they diverge, apt will refuse to install.11:41
kappawhat option do i use to force the install?11:45
kappai get that apt refuses to install, but i'm not sure what can i do about it11:48
kappai tried "apt install --allow-downgrade wine32, but nothing changed11:50
rhyHmmmmm Figured out the root cause:  It's only allowing me to have 1 workspace.11:50
rhySo there IS no cube.11:50
xrogaanapt -f install wine3211:51
xrogaandry run it first11:52
xrogaan-f is "fix broken"11:52
kappai tried that originally11:52
xrogaanoh ok11:52
kappawhat do you mean by dry run?11:52
rhywine32 has no installation candidate.11:53
rhy:/11:53
kappayeah, that happens if you haven't added the i386 arch11:53
xrogaanDimulate the thing with --simulate11:55
xrogaanaliases are --just-print --dry-run --recon --no-act11:56
xrogaanwould purging wine then installing wine32 first work?11:56
rhyWeird....  I can't add more workspaces no matter what I do.11:57
rhySwitching back to Marco, I'm fine.11:57
kappai'll try11:58
rhyHow do I enable i386 architecture?11:58
xrogaansudo dpkg --add-architecture i386 && sudo apt update11:59
kappanope, didn't work, same dependency issues happen, it just prints out a screenful of unmet dependencies12:00
kappalike so12:00
kappawine32:i386 : Depends: libc6:i386 (>= 2.28) but it is not going to be installed12:00
kappaweirdly enough tho, most of them are for libqt5gui5 but i don't think that's the issue, wine32 still has it's dependency issues12:02
xrogaanwhy can't it be installed?12:06
xrogaankappa: is there a multiarch-support package available?12:07
kappayes, but it's apparently lready installed12:08
rhyWine installed perfectly for me...  It's late... I'll be back to play Monday morning.12:09
rhyThanks for the help!12:09
rhy<312:09
kappai'm not sure why it can't be installed12:09
kappabut here's what happens when i try to install to simulate installing the dependencies themselves12:10
rhyWhat I'm working on:  https://www.youtube.com/watch?v=UVwIm25-Ruk12:11
xrogaanmaybe you have a dirty not configured package somewhere12:11
kappa libc6:i386 : Depends: libgcc1:i386 but it is not going to be installed12:11
kappacould be, something definitely seems messed up12:11
kappa libgcc1:i386 : Depends: gcc-8-base:i386 (= 8.3.0-6) but it is not going to be installed12:12
xrogaandpkg -l | grep -v '^ii'12:13
kappawhen i try to install THAT package (gcc-8-base:i386) it lireally threatens to remove gcc, clang, most of base-devel, and a few other important packages12:13
kappawait, are the packages in the list that that command spits out broken?12:15
xrogaanno12:15
xrogaanit shows you what package isn't installed. Could be config file left behind and the like12:15
xrogaanrc means configuration files remains12:16
kappai don't know that much about dpkg, but that command gives out a long list of rc's12:16
kappaso should i purge them somehow?12:16
xrogaanconfig files don't create problems, they're just remnants.12:16
xrogaanyou can ignore them with: dpkg -l | egrep -v '^(ii|rc)'12:18
kappawell, when i exclude both ii and rc, nothing remains12:20
xrogaanyou're fine then12:20
xrogaandpkg -l libc6?12:22
xrogaanmaybe some i386 packages are installed and are blocking12:24
xrogaandpkg -l | grep :i38612:24
kappagives me this12:24
kappaii  libc6:amd64    2.29-3       amd64        GNU C Library: Shared libraries12:24
kappawait12:25
kappawhen i do it without the colon (:) it does give me a line12:25
kappaii  libc6-i386        2.29-3        amd64        GNU C Library: 32-bit shared libraries for AMD6412:26
gnarfacedpkg -l |grep \:i38612:26
gnarfaceit is expecting a regexp and the : character is syntactical12:26
gnarface \ will escape it though12:26
xrogaanright12:26
xrogaangnarface: works for me though12:27
xrogaanusing grep 3.312:27
gnarfaceinteresting12:27
kappawelp, since just "i386" gives me one line, without a colon, trying to include it could give me anything new12:28
gnarfaceterminal difference maybe?12:28
kappathough i tried both12:28
kappatrying to include it couldN'T*12:28
xrogaanwell, might be a devuan problem then?12:31
xrogaanthe forum do seem to say that there is an issue with dependency12:31
kappai'm thinking about just adding a ppa or something, maybe that'll work12:33
xrogaanhttps://dev1galaxy.org/viewtopic.php?id=298712:33
xrogaanlibuuid1 is a devuan fork12:34
gnarfacehmmm, i'm on ceres12:39
kappaso, is there anything i can do to downgrade all of the packages that have different versions based on the arch?12:40
gnarfaceprobably, but nothing i can recite off the top of my head12:41
gnarfacei don't know exactly what you're trying to do, but it sounds like it might be a good job for a short bash script12:49
kappai'm just trying to install wine :'''''''''''(12:50
kappajust tried grabbing from one of the wine ppa's12:56
kappaliterally nothing's changed12:57
gnarfaceyou're trying to install an ubuntu wine into devuan stable?12:57
gnarfacethat won't work12:58
gnarfacenot reliably anyway12:58
gnarfaceif you can't use wine from the repos, you should try the winehq one for debian unstable instead, on devuan testing or unstable12:59
gnarfacebut any time you use packages from a 3rd party repo you're increasing the risk of breaking stuff12:59
gnarfacein the case of ubuntu ppas, significantly13:00
kappadebian is what i've tried13:00
kappabut i've already removed it13:00
kappai'm not sure if any subsequent update could eventually solve this13:01
kappaand maybe i could just wait around for it13:01
kappacuz nothing else seems to be working13:01
gnarfacewhat is it exactly that isn't working?13:02
debdogfrom what I can see here, I've installed wine-bin:i386 and the rest was pulled in automagically. but that was a long time ago, prolly pre-Jessie. but haven't had any wine related issues during upgrades.13:05
gnarfaceit should just be wine, or wine-development13:06
debdog*hadn't had (I think)13:06
debdogwell, should™13:06
gnarfacewine-development for the newer one13:06
gnarfacefrom the repos anyway13:07
gnarfacefrom winehq it's wine-staging or winehq-staging (same thing i think)13:07
kappai installed wine, which pulled wine64, with no problem13:09
kappaonce i added the i386 arch, and tried to install wine32 however13:09
kappathings went south, it seems that a lot of the dependencies of wine have different versions in amd64 and i38613:10
kappaand apt therefore refuses to install anything13:10
kappaif i try installing some indirect dependency of wine32:i386 that doesn't have it's own dependency problems, since it's a i386 program, with a different version from the amd64 equivalent, it can only be installed by deleting the amd64 version13:12
gnarfaceso, i had added the i386 arch ahead of time, so when i installed wine it installed the wine32 and wine64 both correctly together13:15
gnarfacethen i figured out it was too old and i purged it all and installed wine-development instead13:15
kappai've tried the same, purging all the *wine* packages then, with an added architecture installing13:16
kappaall that meant is i was completely unable to install wine altogether13:17
gnarfaceyou remembered to "apt-get update" after adding the second arch, right?13:17
kappayup13:17
gnarfacemixing in the ubuntu repos may have pulled in other related stuff that's causing trouble13:17
user844842hey o/ i'd like to modify,rebuild my usbhid module. any particular guide to recommend?13:21
kappai didn't mix the ubuntu ones tho, but the debian ones13:21
kappabut doesn't seem like it's pulled anything in13:21
gnarfaceyou didn't say something about a ppa?13:23
gnarfacedebian doesn't have ppa's, those are from ubuntu13:23
kappai used the wrong term, sry13:24
kappai meant the winehq repos for debian13:24
gnarfaceuser844842: i think you can just run "make" inside the module directory in a freshly built kernel source, after you make your source edits13:25
gnarfacekappa: which version of debian's wine did you pick for it?  note that they're *all* too new for ascii13:25
user844842thank you gnarface. will apt-get source linux-image-$(uname -r) get my kernel source? not sure about apt-get or apt here13:26
gnarfacekappa: sorry i mean which winehq repo for which debian version?13:26
kappadeb https://dl.winehq.org/wine-builds/debian/ buster main13:26
gnarfaceuser844842: yes, none of that stuff has been changed from debian13:26
kappathough ii'm on beowulf13:26
user844842thank you again13:26
gnarfaceuser844842: no problem.  have fun :)13:26
gnarfacekappa: last i tried it, though it has been a few weeks, the bullseye one worked for me on ceres... i think i tried the buster one and it did not13:27
gnarfacekappa: the bullseye version of wine-staging or winehq-staging (they should both point to the same thing but double-check the versions)13:28
kappawell, i guess i'll try the bullseye, and if that doesn't work i'll try stretch13:29
kappabut at this point i don't think any of it will work, it still depends on stuff from my main devuan repo13:29
gnarfaceit might just be broken in debian right now13:29
gnarfacewine breaks a LOT13:30
gnarfaceyou could also try a test install in a debootstrapped chroot13:31
gnarfacejust to verify that it's not a symptom of you mangling your package tree by installing an ubuntu version of apt somehow or something of that scale of disaster13:32
kappathe bullseye one didn't work, still exact same problem13:32
gnarfaceyea, try the chroot thing unless you're really bandwidth constrained.  time to see if you actually hosed your dependency tree13:32
user844842geez where was the source unpacked too13:33
gnarfaceuser844842: subdirectory of the current directory13:34
kappawhel, this is gonna be fun13:34
kappai need debootstrap and schroot for that right?13:35
gnarfaceregular chroot worked for me, but it probably has to be debootstrap from devuan not debian13:35
kappai'm gonna new to make a new partition for this right?13:40
gnarfaceno13:40
kappaok i'm confused13:42
gnarfaceyou just debootstrap into an empty directory13:42
gnarfacethen you chroot into that directory13:43
gnarfacethen while you're chrooted into it, it's like a fresh install, from the package tree's perspective anyway13:44
gnarfaceso as far as apt is concerned it's a fresh install and then if you install the distro native wine *in there* after enabling multi-arch first, and it STILL blows up, you know it's a problem with wine and not something self-inflicted on your install from mixing repos13:45
gnarfaceif you have a vm setup that would work just as well but it's overkill13:45
gnarfacein fact, if you can figure out how to make debootstrap enable multiarch by default then you can probably just --include=wine and test the problem right from debootstrap without even needing to chroot in13:48
gnarfacefor wine and a base install you probably will need a gigabyte or two of free disk space but you won't need a separate partition13:49
user844842gnarface: thank you again for walking me through this. i made my edits13:51
user844842but uhh13:51
kappawill this command do it "sudo debootstrap --arch=amd64 beowulf ~/devuan_install/ http://deb.devuan.org/merged/"13:52
user844842seems like i'll have to remake everything? not sure how to modularize13:52
gnarfaceuser844842: i think the trick of just running "make" in the driver directory to rebuild the module alone might need the whole source to already be built, but it may only need it to be configured13:52
gnarfaceuser844842: it definitely will not work if it's not even configured, i remember that much for sure13:53
user844842not important but edits were to usbhid/hid-core.c a la https://superuser.com/a/123722213:53
user844842ok thank you very much i will read more now gnarface13:53
gnarface oh13:53
gnarfaceuser844842: sorry, writing kernel patches is beyond me.  i can't help you more.  you're welcome and good luck13:53
user844842are you sure it's a kernel patch?13:54
gnarfacekappa: looks right i think for installing, though "--arch=amd64" should be the default if you're on amd6413:54
gnarfaceuser844842: uh... no>?13:54
kappai need to chroot BEFORE right?13:54
user844842ok :D i'll keep trying here o/13:54
gnarfacekappa: no, you would chroot into that directory after debootstrap completes13:55
kappaokay13:55
kappawow, the chrooted install has pretty much the same problem14:19
kappai installed it, chrooted in, and installed wine with no problem14:20
kappaso i guess it's just a problem with devuan14:20
kappaso, i don't think there's much i can do to fix it14:21
kappado i just wait around for new versions of packages until the discrepancies between architectures are fixed or what?14:26
gnarfaceunless you wanna build them yourself14:31
gnarfacei don't know what's up right now, if there's some problem or not14:32
gnarfaceyou confirmed that the problem occurs in a devuan chroot but not a debian chroot?14:32
gnarfacethat would be worthy of filing a bug report14:32
gnarfaceat bugs.devuan.org14:32
kappai didn't try a debian chroot14:36
kappaactually, i'll do them both, again, since i've erased the devuan one14:37
kappathen i'll report it if i get different results14:37
golinux<kappa> [07:26:22] do i just wait around for new versions of packages until the discrepancies between architectures are fixed or wha19:31
golinuxYes19:31
kappathanks, that's basically what i've decided to do19:31
golinuxOr install a 32bit OS19:32
kappai've found this bugs happens on a vanilla debootstrapped install of devuan beowulf as well19:32
kappabug*19:32
golinuxMaybe that would work.19:32
kappabut NOT on debian buster19:32
kappawell, yeah, but i'm not gonna rekt my entire OS just to install wine19:33
golinuxYou could do a vm19:33
golinuxuntil it hets fixed.19:34
kappatheoretically yeah, but my computer's kind of a potato, so i doubt it could handle running windows in a vm, or another linux install19:35
specingAh, potato computing19:44
specingIn one of the games I play, we lost half the player base moving on with graphics technology19:44
specingdue to*19:45
kappawhat game, if i may ask?19:50
kappashould i report the bug to devuan20:00
kappa?20:00
golinuxkappa: We are aware of it.20:35
kappaoh, ok then21:03
specingkappa: Spring:194421:05
kappa?21:06
specing> kappa | what game, if i may ask?21:07
kappaoooh21:07

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