Debian Bug Report #00001

My habit of using the development repository on a stable debian distribution has caught up with me. I did an ‘apt-get upgrade’ on Debian Stretch (with Buster repostories), and it broke my apt.

Whenever I do any apt command now I get the same error message:
apt-get: relocation error: /usr/lib/x86_64-linux-gnu/ symbol _ZN3URIcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEB5cxx11Ev version APTPKG_5.0 not defined in file with link time reference

After a little searching around the Internet I found this bug report from the 15th of October of this year, on the Debian development mailing list:

The thread only has two replies (by the same author) but it confirmed my suspicion that it wasn’t just my problem. Apparently the newest version of gcc (7 in Andreas, the authors, case, 8 on my machine) breaks the ABI, and this affects virtually every library.

So I can’t update since I have zero clues how to fix this, but now I know where to check for updates. That’s a little bright light. At the end of the tunnel.

Mapping a webcomic

Outdated (by unknown user)

Up to date (by me, needs still some refinement)[Oh, my image (maybe (?)) contains spoilers if you’re not up-to-date with the comic.]

I like to read webcomics. A lot. One webcomic that I like very much, and that I read every day because its author is crazy and uploads new strips every day, is Dumbing of Age (Link). In today’s strip one character, Faz, mentions that he is plotting a relationship graph featuring all people he has met so far. (Faz is, in-universe and through other work of cartoonist David Willis, very known for his love for graphs.) The comment section then mentioned that they wished to see Faz’ graph, and one user (“A Nonymous”) linked to the outdated version on the Walkypedia. And this led me to thinking that I could do something with my life and improve upon the outdated version.

It should be noted, before I go into detail about how I went forth, that I didn’t so far scroll down and see if another user has already done this for me. I will do that soon, but first I have to get this blogpost out in time.

So I started very simple: I opened up gimp and created a new document in 1920×1080. Then, already, it started getting repetetive. First I used ‘maim’ to copy the webcomics logo into gimp (well, actually, a script that I use for sharing screenshots (using maim to create screenshots) copies the selected area to my clipboard, and then I copy that into gimp), and then I copied all images from Dumbing of Age’s cast page (Link) into gimp and arranged them accordingly. Then, because I was to lazy to figure out how to do proper lines in gimp, I saved my work in gimp, exported the image, started my Windows 7 vm in virtualbox and put the connecting lines in with paint. It does one job, and it does it (…) fine.

Then I saved that, copied it from the vm to my host system and started to write this post, which I will have finished now before Sunday starts so it counts for Saturday.

Thanks for reading.

devices, devices, devices

…or how my tech has evolved over time
I got my first laptop in 2009. It was, at the time, a moderately good laptop with okay-ish specs. Good enough for any 15-year-old farting around on the Internet, anyway. It came with Windows Vista which honestly didn’t give me to many problems. My impression, especially after being thrown in the pit with the “lol vista” memes, has always been that, if you knew what you were doing, or at least good reasonably well fake it, Vista wasn’t so bad or buggy. It asked for your permissions a lot, but in light of recent activities by hacking and security organizations alike that doesn’t seem like such a bad feature.
I used this laptop (it was a 15″ Samsung) for close to three years. Nothing too heavy, just your average teenage web browsing, skyping, writing homework assignments, porn, and watching anime. And it did it’s job admirable well, with the only exception being a weird driver issue that both Vista and 7 couldn’t fix. But in 2012, encouraged a good friend, I finally said goodbye to the old friend and sold it off to my cousin. (That doesn’t count as nepotism, doesn’t it? I never get the cool words…)

My second laptop was the first one where I dived into the shallow waters of online hardware configuration, mostly guided by the earlier mentioned friend. The primary reason for the switch to a newer machine was the release of Guild Wars 2, which said friend wanted me to also start playing. I got this one in 2012, just a couple of weeks after GW2 was released (in fact, I had GW2 while still waiting for the laptop), from XMG/Schenker. Compared to the tame Samsung this one was powerful beast: 17″ full-hd anti-glare screen, Intel i7 quad core, NVIDIA mobile graphics card, 8gb of memory. Very much to my friend’s dismay, I used this little monster mainly to watch more anime, more hentai, and try and start to learn video encoding. That last one didn’t go very far, but at least I was maxing out my hardware there.

The third laptop I aquired in 2013, just one year after I got the gaming-used-mainly-for-anime laptop, and I didn’t get rid of the latter. This one was an 11″ Lenovo IdeaPad S210, a marvelous little machine. I got it because my original idea was to take it with me to Australia, where I would spend a year doing work-and-travel stuff. That didn’t turn out to be the case though, as I am an Internet-addicted, people-fearing, shy little bastard who flew back the second he ran out of money. (There was some early failure-induced depression involved as well, but I digress.) Once I returned home I didn’t really use this one very much, and later I sold it to my mum (together with fat-ass gaming laptop) so I could afford a newer one.

Have I mentioned that I’m really bad at budgeting? No? Okay, consider I told you now.

My next purchase came in February 2014. It was the HP ProLiant G7 MicroServer N54L, with Debian on a USB stick in the back and 4x3TB hard drives in a RAID5 configuration. Again a friend helped me out here, since that was the first time I even thought of getting a NAS. It served me well until October 2017, when I booted it up and it showed two of four drives had failed, one of them already in 2016. Now it’s collecting dust until I can afford to start a rescue run with dd. I don’t have much hope left, since it was RAID5 with four disks, but it’ll be a fun experience. Probably.

2015 was an exciting year, because a lot of things changed. My parents split up and my mum needed her own computer, so I made a good trade deal with her (for me). I would give her my two laptops and she’d buy me a new one. That was a 15″ Lenovo B50-80 with an Intel i7 quad-core processor, an AMD mobile graphics card and 8gb of ram. It’s a good little ‘puter, served me well in these past two years, but I have some issues with it. Maybe I’ll write about them in another post. Gotta make up goals for this blog.

I also finally invested in a desktop. Nothing fancy, nothing capable of high-end gaming, but a cute little computer that runs well. It consists of a µATX mainboard from Gigabyte, an Intel i5-4570 quad core processor and 16gb of ram. I do passive cooling with one ventilator. One day I might try to do some watercooling, but in 2015 I wasn’t ready yet. I already had an SSD for it, so I just build it, put the SSD in and bootet it up. Worked like a charm. In early 2017 I got a new, smaller case for it (so now that “little” part of the description earlier is actually true). That’s the Corsair Air 240 (Link [you can click it, I don’t earn anything if you do]). Now it doesn’t take up so much space on my desk.

Also in 2017 I bought my first own Thinkpad, the 200s. I got it in the Greatest Country since countries were invented while I was doing an unpaid internship in said country. Sometimes I wish Craigslist was a thing were I live. And in 2018 I got a new printer because my old one wouldn’t print no more.

So, to summarize:
– one 15″ laptop from Samsung (not in my possession anymore, and my cousin wrecked it with cola)
– one 17″ laptop from XMG/Schenker (my mum uses it as a desktop)
– one 11″ laptop from Lenovo (my mum lent it to me, still haven’t given it back, but she doesn’t need it, so…)
– one 15″ laptop from Lenovo (STILL with me, yay!)
– one 12.5″ thinkpad 200s (still with me, working on it)
– one desktop

I almost forgot to mention that I have one 24″ monitor for my desktop. I used to have four, but then I got poor and had to sell three for food. (It wasn’t really as bad, but I didn’t want four monitors anymore.)

That’s all for today. Let’s see if I can keep this up.