systemdlete2 | libpcrecpp0v5 vs libpcrecpp0 ??? This causes an incompatibility for installing megacmd (and, yes, I want to install mega on my system, thank you) | 12:15 |
---|---|---|
systemdlete2 | megacmd depends on libpcrecpp0, not the "v5" version. Is there a way around this? | 12:16 |
systemdlete2 | This is on ascii and it's a pretty new system build (about a month old) | 12:19 |
systemdlete2 | tia | 12:19 |
gnarface | they may not be able to coexist for all i know | 12:27 |
* systemdlete2 headslaps himself | 12:28 | |
gnarface | if they're both in the repo, something else you have installed probably does depend on the v5 one | 12:28 |
gnarface | if they're not both in the repo, just try to compile the regular non-v5 one yourself | 12:28 |
* systemdlete2 nods | 12:28 | |
systemdlete2 | what I figured | 12:28 |
systemdlete2 | apt-cache rdepends libpcrecpp0v5 shows me about a dozen packages | 12:30 |
systemdlete2 | libpcrecpp0 is not in the repo, but is referred to by another (the v5 version) | 12:31 |
systemdlete2 | I might be able to build it, but what if the generated binaries conflict with the v5 ones? | 12:32 |
systemdlete2 | it almost sounds easier to uninstall all the rdepends and hope that I won't ever need any of them... | 12:32 |
gnarface | well that's safer, if you don't actually need any of them | 12:34 |
gnarface | but it should be pretty easy to check at least if the generated binaries collide with the paths and names of any of the others.... | 12:35 |
gnarface | so if you package the build, in theory it wouldn't be a problem to just remove it again if it doesn't work | 12:35 |
systemdlete2 | ehh, no. | 12:37 |
systemdlete2 | I tried to remove libpcrecpp0v5 and it wants to remove a good chunk of mysql (which I DO need!) and a bunch of stuff for python (which I can personally live without, but maybe some tools can't) | 12:38 |
systemdlete2 | and, btw | 12:38 |
gnarface | the other option would be to rebuild megacmd instead | 12:38 |
systemdlete2 | in that list it wants to remove, there's a ton of packages with "v5" appended... so this is a wide-spread problem. | 12:38 |
systemdlete2 | Not sure if I can get megacmd source, but I'll look... | 12:39 |
systemdlete2 | (and if I can, I agree that would be much easier!) | 12:39 |
systemdlete2 | I am guessing that these v5 versions have something to do with debian's surgery to become a normal, healthy OS | 12:40 |
systemdlete2 | source is available, and get this gnarface: It is open sourced! | 12:41 |
systemdlete2 | on github no less | 12:41 |
systemdlete2 | I am not particularly looking forward to maintaining a package myself, and I'll have to when they (Mega) make changes | 12:41 |
systemdlete2 | oh well. better than nothing. | 12:42 |
gnarface | systemdlete2: try out checkinstall for making the package | 12:44 |
systemdlete2 | which package? I'm going to build megacmd myself | 12:47 |
systemdlete2 | oh... | 12:48 |
gnarface | there is a package called checkinstall that is for making packages from src you build yourself | 12:48 |
systemdlete2 | I see that megacmd is in the repo -- I was not expecting that. | 12:48 |
systemdlete2 | got it | 12:48 |
gnarface | you hadn't checked first? | 12:48 |
gnarface | well use that one then, you're making this WAY harder on yourself than it has to be | 12:48 |
gnarface | always check the repo first, there's like 50k packages in there | 12:49 |
gnarface | looks like it's up to 60k now actually... | 12:49 |
gnarface | debian package selection is a big deal | 12:50 |
systemdlete2 | I mean, I tried to install megacmd from the devuan/debian repos, it's there but it won't install due to the same problem with the perl library (libpcrecpp0v5) | 12:53 |
systemdlete2 | sorry I was not clear. | 12:53 |
gnarface | the one in the repo shouldn't be having dependency problems if it's ascii | 12:53 |
systemdlete2 | Keep in mind I was more of a CentOS guy before coming to Devuan. | 12:53 |
gnarface | ascii would only be having dependency problems if you had mixed in packages from somewhere else | 12:54 |
systemdlete2 | well, maybe I wouldn't be if it weren't for all those "v5" deps for mysql | 12:54 |
gnarface | did you get mysql from the repo or somewhere else? | 12:54 |
systemdlete2 | Only mega... hmmm. I wonder if it might be that I downloaded megasync from mega.nz... | 12:55 |
systemdlete2 | this is interesting. Only megacmd is in the devuan repo. megasync is not? | 12:57 |
gnarface | could it be in non-free? | 12:58 |
gnarface | or contrib? | 12:58 |
gnarface | and maybe you don't have those included in your sources.list? | 12:59 |
systemdlete2 | maybe I'm wrong about this... | 12:59 |
systemdlete2 | (a bit confused atm...) | 12:59 |
systemdlete2 | ok. here's what I am getting... | 13:00 |
systemdlete2 | apt-get install megasync megacmd | 13:00 |
systemdlete2 | it says megasync installs ok, but megacmd chokes on that perl lib | 13:00 |
systemdlete2 | I mean, apt-get chokes on the dep | 13:00 |
gnarface | and this is ascii, you said? or beowulf? | 13:01 |
systemdlete2 | ascii, yes. So I removed both, just to be sure, and they both cannot be installed now. | 13:01 |
systemdlete2 | ????? | 13:01 |
systemdlete2 | Just a moment ago, I was able to run the same command and it worked | 13:02 |
gnarface | well the origin of those v5 packages seems suspect | 13:02 |
systemdlete2 | except it wouldn't install the 2nd package | 13:02 |
gnarface | but what you would have to do, assuming the v5 packages were from a 3rd party repo and improper, would be to purge not only them but every package you got from this alleged other repo | 13:02 |
gnarface | the other repo might have been ascii-backports or another version of devuan even. do you remember doing anything like that? maybe deb-multimedia? | 13:03 |
systemdlete2 | http://paste.debian.net/1110857/ | 13:03 |
systemdlete2 | (see, pls) | 13:03 |
gnarface | no contrib or non-free | 13:04 |
gnarface | us.deb.devuan.org had given me problems in the past | 13:04 |
gnarface | otherwise it looks right | 13:04 |
systemdlete2 | what kind of problems? | 13:04 |
gnarface | us.deb.devuan.org should work but it had given me problems in the past, just not getting connections | 13:05 |
systemdlete2 | I could change the repo and retry, but I just searched pkginfo.devuan.org and neither megasync nor megacmd are there | 13:06 |
gnarface | you definitely must have got them from elsewhere then | 13:06 |
gnarface | was this system an upgrade? | 13:06 |
systemdlete2 | well, yes. I downloaded them from mega.nz | 13:06 |
gnarface | oh, right you said that | 13:06 |
systemdlete2 | this is a VM with a fresh ascii install | 13:06 |
gnarface | well they don't seem to be for the right version of debian | 13:07 |
systemdlete2 | about a month old, and I've barely done anything to it | 13:07 |
gnarface | maybe they're for buster? | 13:07 |
gnarface | or jessie? | 13:07 |
gnarface | i'm not sure | 13:07 |
systemdlete2 | when I search for "libpcrecpp0" at the pkginfo site, it gets one hit, for libpcrecpp0v5 | 13:07 |
gnarface | apt-cache search would have shown them if they were locally installed, even if they were not in the repo | 13:08 |
systemdlete2 | ^ that's prob what threw me | 13:08 |
systemdlete2 | but it looks like the repos are holding those v5 versions for ascii | 13:08 |
systemdlete2 | gnarface: I always look for the indigenous versions of packages before I go out hunting them down | 13:09 |
systemdlete2 | As an old CentOS user, I never liked using "outside" repos b/c you could not always trust that they would be maintained | 13:10 |
* FleaFart I am happy there is CodeLite in the Devuan 2-1 repo | 13:10 | |
gnarface | systemdlete2: so then the mega packages must be for jessie? | 13:12 |
systemdlete2 | Well... idk. I downloaded debian 8 version -- that's ascii? | 13:14 |
systemdlete2 | they also have 9, but I thought that would be beowulf | 13:14 |
systemdlete2 | (or am I being a cementhead again?) | 13:14 |
gnarface | wikipedia confirms debian 8 is jessie | 13:15 |
gnarface | that's now older than oldstable | 13:15 |
systemdlete2 | so I want debian 9? | 13:15 |
gnarface | yea you want the debian9 one if that's an option | 13:15 |
systemdlete2 | it is. they even have 10! | 13:15 |
gnarface | 10 would be beowulf | 13:16 |
systemdlete2 | right. | 13:16 |
* systemdlete2 deserves a good headslap | 13:16 | |
systemdlete2 | sorry about all this confusion I created. | 13:16 |
gnarface | no worries. sometimes it just takes another pair of eyes. | 13:17 |
gnarface | gotta double check those version numbers | 13:17 |
systemdlete2 | I hate it when I bug people for something I should have checked more carefuly first | 13:17 |
systemdlete2 | You know the releases page on the website would be more helpful if, along with the debian release name, they gave the corresponding release number. | 13:17 |
systemdlete2 | Again, I am NOT a longtime Debian sort of guy, who would know these things. | 13:18 |
gnarface | even i had to search google to be sure | 13:19 |
systemdlete2 | Some of us are Redhat/CentOS refugees fleeing from systemd oppression, seeking a new home in a land that is strange to us | 13:19 |
systemdlete2 | the strangest part is the packaging system in this new country | 13:20 |
gnarface | it is a bit weird, yea | 13:20 |
systemdlete2 | apt-get for this, apt-cache for that, gdebi for yet this other thing | 13:20 |
systemdlete2 | the system itself is fine, though. Very stable and no real issues. | 13:20 |
systemdlete2 | I knew that THIS must be the right version (9) because the downloader knew to try using the system installer. | 13:26 |
systemdlete2 | nvm. it did that for 8 also, I just checked. | 13:27 |
systemdlete2 | time to rest | 13:27 |
systemdlete2 | thanks gnarface, once again | 13:27 |
gnarface | np | 13:27 |
systemdlete2 | night | 13:27 |
FleaFart | I am in the Synaptic Package manager (because I don't know the stuff above that you all do) I am trying to avoid conflicting apts .. question: do I choose Kdevelop or kdevelop-dev ... my guess is kdevelop-dev | 13:33 |
gnarface | FleaFart: kdevelop-dev is probably just for building stuff | 13:34 |
gnarface | the "*-dev" packages are all build-time dependencies | 13:35 |
gnarface | (unlike redhat/centos, those are in separate packages) | 13:35 |
FleaFart | that helps | 13:35 |
xormar | hi all | 17:06 |
xormar | does anybody know if chromium is supposed to be working in beowulf? | 17:07 |
fsmithred | hang on a minute and I'll try | 17:07 |
xormar | i'm getting errors (different ones, depending on cli flags) and then Received signal 11 SEGV_MAPERR 000000000000 | 17:08 |
fsmithred | xormar, what version of chromium do you have? | 17:11 |
xormar | 76.0.3809.100-1~deb10u1 | 17:12 |
fsmithred | ok, good. That's the one in beowulf-security | 17:12 |
fsmithred | I'll install and try it | 17:13 |
xormar | thx | 17:13 |
fsmithred | nothing happens from menu | 17:14 |
fsmithred | in terminal I get a message that I need to install chromium-sandbox or run it with --no-sandbox | 17:15 |
xormar | fsmithred: yes, did that, but didn't change anything for me (except for the error message) | 17:15 |
fsmithred | it works here | 17:16 |
xormar | :-( | 17:16 |
fsmithred | what else you have installed? | 17:16 |
fsmithred | short version, please | 17:16 |
fsmithred | did you start with a minimal install and add stuff, or did you start with a desktop install? | 17:17 |
xormar | fsmithred: afair it was a desktop install of ascii, then dist-upgraded to beowulf | 17:18 |
fsmithred | brb, need coffee | 17:18 |
fsmithred | ok, and you've upgraded recently? | 17:18 |
xormar | fsmithred: to beowulf? | 17:18 |
xormar | fsmithred: upgraded to beowulf right after installing, because I wanted to track buster rather than stretch | 17:19 |
fsmithred | recently = today or yesterday, possibly the day before | 17:19 |
fsmithred | google for the error message. I'll be back with more caffeine. | 17:20 |
xormar | fsmithred: to beowulf some weeks ago, but i apt upgrade regularly, also today | 17:20 |
xormar | fsmithred: already done that. nothing conclusive. most hints are to gpu-related problems | 17:25 |
xormar | fsmithred: but --disable-gpu gives [1026/172509.376644:ERROR:gpu_channel_manager.cc(398)] ContextResult::kFatalFailure: Failed to create shared context for virtualization. | 17:26 |
xormar | fsmithred: also downgraded to 73.0.3683.75-1, but to no avail | 17:27 |
xormar | the chromium window opens, but no action/click/menu does anything | 17:30 |
xormar | just noticed these befor the signal 11: | 17:31 |
xormar | [18654:18654:1026/172913.639328:ERROR:sandbox_linux.cc(369)] InitializeSandbox() called with multiple threads in process gpu-process. | 17:31 |
xormar | [18654:18654:1026/172913.769049:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command | 17:31 |
fsmithred | you're running this in a VM? How much ram did you give it? | 17:38 |
xormar | fsmithred: nope, I'm on bare metal. dell precision, 16 G ram | 17:39 |
fsmithred | that should be enough for any browser | 17:40 |
xormar | it runs fine on the same box under debian and gentoo | 17:40 |
fsmithred | maybe compare package lists to see if something is missing | 17:42 |
xormar | ok, i'll keep looking. thanks! | 17:44 |
fsmithred | https://stackoverflow.com/questions/57615354/how-to-fix-errorbuffer-manager-cc488-displaycompositorgl-error-gl-inval | 17:44 |
avbox | falkon would be a very cool piece of software, a very fast qt based webbrowser. Unfortunately when I install, dbus after it is broken. I found at that there is systemd in /var/run. Two question: a) Did someone else had this issue? b) How to send a bug report to the maintainer of the package maintainer? | 18:30 |
MinceR | dbugs was always broken :> | 18:42 |
avbox | MinceR: Bevore installing falkon, I had no problems. | 18:46 |
fsmithred | I have /var/run/systemd/ also. It might be there for policykit. | 18:49 |
fsmithred | how do you know dbus is broken? error message? | 18:49 |
avbox | fsmithred: Good question, I think I got an error message. But I removed it already. Give me some time, and I will try to install it again and give a better error description. | 19:08 |
xormar | fsmithred: re. thanks for the link, but unfortunately same error even after turning off GLX | 19:16 |
xormar | [8511:8511:1026/191421.609539:ERROR:gl_surface_glx.cc(425)] glxQueryVersion failed | 19:17 |
xormar | [8511:8511:1026/191421.609585:ERROR:gl_initializer_x11.cc(147)] GLSurfaceGLX::InitializeOneOff failed. | 19:17 |
xormar | [8511:8511:1026/191421.611287:ERROR:viz_main_impl.cc(170)] Exiting GPU process due to errors during initialization | 19:17 |
xormar | [8545:8545:1026/191421.714106:ERROR:gpu_channel_manager.cc(398)] ContextResult::kFatalFailure: Failed to create shared context for virtualization. | 19:17 |
xormar | Received signal 11 SEGV_MAPERR 000000000000 | 19:17 |
xormar | whenever the gpu process fails, the "kFatalFailure: Failed to create shared context for virtualization." msg appears. but with or without that msg, the signal 11 always happens | 19:18 |
xormar | must be something else | 19:18 |
xormar | will try in a vm with a fresh install | 19:18 |
eyalroz | What's the package name for the linux kernel sources? I can't seem to find it. (I'm on beowulf.) | 19:52 |
fsmithred | eyalroz, you might just need linux-header-`uname -r` | 19:55 |
fsmithred | sorry... | 19:55 |
fsmithred | linux-headers-`uname -r` | 19:56 |
fsmithred | plural | 19:56 |
eyalroz | fsmithred: Nope, I want to look at the sources. | 19:56 |
fsmithred | linux-source | 19:56 |
eyalroz | fsmithred: | 19:56 |
eyalroz | linux-source - Linux kernel source (meta-package) | 19:56 |
eyalroz | linux-source-4.19 - Linux kernel source for version 4.19 with Debian patches | 19:56 |
fsmithred | that's a metapackage and should give you the latest kernel for your suite | 19:56 |
eyalroz | ... while I'm running 5.2.0-3 ... | 19:56 |
eyalroz | the meta-package only offers me 4.19 | 19:57 |
eyalroz | ... which is why I thought I must be getting the package name wrong somehow. | 19:57 |
fsmithred | linux-source-5.2 is in ceres | 19:57 |
eyalroz | and it's not in beowulf because... ? | 19:58 |
fsmithred | because 5.2 is not in beowulf | 19:58 |
fsmithred | 4.19 is the kernel version for buster/beowulf | 19:59 |
fsmithred | and won't change | 19:59 |
fsmithred | you might find 5.2 in backports | 19:59 |
fsmithred | but I don't think we have beowulf-backports yet | 19:59 |
fsmithred | so you'd have to look in buster-backports | 19:59 |
fsmithred | carefully | 20:00 |
eyalroz | fsmithred: Ah... yes, I may have backports enabled. | 20:04 |
eyalroz | But then, if the kernel package is backported, why not the source package? | 20:04 |
eyalroz | mmm... no backports | 20:05 |
eyalroz | fsmithred: These are my sources, obtained via: cd /etc/apt; grep deb $(find . -name "*.list") | egrep -v "# ?deb" | 20:08 |
eyalroz | https://pastebin.com/wuMPKwkn | 20:08 |
fsmithred | wow | 20:25 |
fsmithred | eyalroz, run 'apt-cache search linux-image-5.2' and see if anything comes up | 20:25 |
fsmithred | and/or 'apt-cache policy linux-image-5.2.(full version) | 20:26 |
eyalroz | fsmithred: Of course things come up; two things, actually: 5.2.0-2-amd64 and 5.2.0-3-amd64 | 20:26 |
fsmithred | the last will show you where it came from | 20:27 |
eyalroz | https://pastebin.com/sXq4N08c | 20:27 |
TwistedFate | aww dota 2 has a glados announcer | 20:28 |
TwistedFate | oops wrong chat | 20:28 |
fsmithred | 100 /var/lib/dpkg/status | 20:29 |
fsmithred | ^^^ That means it came from someplace other than one of your enabled repos | 20:29 |
fsmithred | my guess is you added ceres to get it and then removed ceres. And you might have done that on my suggestion, because I ran the same kernel in beowulf for a couple months. | 20:30 |
fsmithred | I hope you have all those extra repos pinned to a low priority so they don't sneak packages in that will mess up your system | 20:31 |
eyalroz | fsmithred: I haven't pinned them to a specific priority, no... | 21:35 |
eyalroz | and indeed, I had ceres enabled, and commented-out, probably on your suggestion or that of someone on this channel :-P | 21:36 |
* jordila is reading about migrating from Debian Buster --> Devuan Beowulf ? https://dev1galaxy.org/viewtopic.php?pid=15566 | 23:09 | |
tuxd3v | hello guys o/ | 23:09 |
tuxd3v | what is the chanel for devuan arm devices on freenode? | 23:11 |
gnarface | tuxd3v: #devuan-arm | 23:12 |
tuxd3v | thanks gnarface | 23:13 |
tuxd3v | it gave me a strange message before.. | 23:14 |
tuxd3v | #devuan-arm :Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration | 23:14 |
tuxd3v | vut now Im in | 23:14 |
tuxd3v | :) | 23:14 |
tuxd3v | vut -> but | 23:14 |
gnarface | tuxd3v: you need to be registered with NickServ and logged in | 23:18 |
gnarface | tuxd3v: (it is to combat spam and abuse) | 23:18 |
tuxd3v | I believe you | 23:18 |
tuxd3v | now I have entered nicelly ;) | 23:19 |
tuxd3v | thanks | 23:19 |
gnarface | np | 23:27 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!