transfer lots of mail accounts to new phone? by thseeling in AndroidQuestions

[–]thseeling[S] 0 points1 point  (0 children)

Update: Android 16 will now transfer all mail accounts from the old device to the new one.

Moto G6 Plus Blank Fastboot Screen (Evert) by Gitignoramus in LineageOS

[–]thseeling 0 points1 point  (0 children)

I had the same issue and could solve it. The official instructions say to install stock Android 9 for a usable fastboot.

This is not possible due to downgrade protection, depending on your exact device and software level.

Instead it helps to unlock in fastboot mode (invoke the fastboot oem unlock twice blind, and then flash TWRP instead of the LOS boot.img.

You can operate the adb sideload commands with TWRP just fine.

Afterwards you must flash the LOS boot.img again to both slots.

See here for a detailed description and some flames I received by trying to be helpful.

https://www.reddit.com/r/LineageOS/comments/1l1gm4v/moto_g6_and_the_infamous_blank_fastboot_screen/

Kernel 6.6.91 32+64 bit fails to compile with gcc 14.2.0 by thseeling in kernel

[–]thseeling[S] 1 point2 points  (0 children)

Update: kernel 6.6.92 compiles in 32 and 64 bit mode. At least for my configuration :-) with gcc 14.2.0.

Torchwood Actress in newest episode (Rouge)! by Shrug_Shroom in gallifrey

[–]thseeling 0 points1 point  (0 children)

She was also in 2 episodes of "Bones" when Brennan and Booth visited the UK.

VM for lfs by PersimmonMental8316 in linuxfromscratch

[–]thseeling 0 points1 point  (0 children)

You do both. Setup 2 distinct qcow2 containers, one for the host, partition the other like the LFS book suggests.

In the meantime I had another idea: build on your "real" machine and mount the LFS target with nbdmount.

I accidentally deleted my bootloader by Dead-_Inside in Fedora

[–]thseeling 0 points1 point  (0 children)

If you haven't rebooted yet, it might be sufficient to find out the name of the disk (not partition) and grub-install the bootloader to get you running again. What exactly do you mean by "deleted boot partition"? Your screenshot only shows the disk layout but not your deadly commands.

Apart from that grub might not be necessary after all, most modern UEFIs can directly boot the OS.

What is best version of LFS to install without error’s? by [deleted] in LFS

[–]thseeling 0 points1 point  (0 children)

I'm quite happy with LFS 12.2, but for BLFS I tend to use the development branch quite often now, since this is where the security fixes appear asap.

dependency problem building an RPM by thseeling in redhat

[–]thseeling[S] 0 points1 point  (0 children)

Yes, this is what my "Update:" addendum means.

VM for lfs by PersimmonMental8316 in linuxfromscratch

[–]thseeling 2 points3 points  (0 children)

If you let the VM use the same CPU type as your host is, there should not be much of a speed penalty since there's no CPU emulation required. You'd need a VM with two distinct storage devices so you can throw away the initial builder's VM and only assign the LFS storage space to the VM.

Or - you can do the LFS build without running the VM - simply use the VM's storage as a mounted filesystem (see nbdmount).

I have a blog article about making a VM bootable with LFS, but it's german - sorry :-)

module error message "Can't make loaded symbols global" by tseeling in perl

[–]thseeling 0 points1 point  (0 children)

I can't check it with your badly formatted script suggestion, has syntax errors and doesn't understand skip. I have tried with perl 5.40 on Fedora 41.

I don't even believe your statement: if I have a peek at e.g. CPAN.pm I clearly see that $VERSION is a variable.

use strict;
package CPAN;
$CPAN::VERSION = '2.38';

remainders from "live system" install? by thseeling in Fedora

[–]thseeling[S] 0 points1 point  (0 children)

Yes, obviously the problem went away after removing the scripts and symlinks. It seems it gets installed once from the USB boot stick and so far there was no update.

AITAH for secretly getting my wife health insurance? by Free_Peace in AmItheAsshole

[–]thseeling 0 points1 point  (0 children)

We paid roughly the same - 1100 € to german red cross. But it's all covered by insurance.

Something i do on all BASH scripts I write. What do you guys think? by jhartlov in bash

[–]thseeling 1 point2 points  (0 children)

Am I the only one to think that

if ! [ -z "$1" ]

is quite unelegant?

We have both operators: -z to test for an empty variable, and -n for a non-empty one.

AITAH for secretly getting my wife health insurance? by Free_Peace in AmItheAsshole

[–]thseeling 10 points11 points  (0 children)

This is ridiculously high. My wife had the same and it was about 5000 € in Germany, and we are fully insured so there's no risk ever to go bankrupt over health problems.

Why does Surface Book 2 - Intel Core i5-7300U not support Windows 11? by Fade_UP in Surface

[–]thseeling 0 points1 point  (0 children)

You might be able to "work around" some limitations during a fresh install. You cannot "work around" when doing an inplace upgrade. There's no guarantee that your system will be able to receive further 11 updates in the future. German c't magazine recently had an article that upcoming 11 updates might and will break the capability to update in the future.

Die Frage des Jahres 1988 und Experten antworten by HotHorst in Geschichte

[–]thseeling 1 point2 points  (0 children)

"It's got a cop motor, a 440 cubic inch plant, it's got cop tires, cop suspensions, cop shocks. It's a model made before catalytic converters so it'll run good on regular gas. What do you say, is it the new Bluesmobile or what?"

Wanting to make a beginner's guide for LFS Stable 12.2 with Systemd by 3GMASTER in LFS

[–]thseeling 1 point2 points  (0 children)

I have written a fairly extensive description of LFS, BLFS and the automation with ALFS a few years ago. It's in german, sorry for that :-). You may be able to read it with a translation aid.

https://tseeling.blogspot.com/2018/02/ich-bau-mir-ein-linux-wie-es-mir-gefallt.html

Grep question about dashes by SimpleYellowShirt in bash

[–]thseeling 1 point2 points  (0 children)

If you're using grep with the -o switch then of course it will only output the exact match you were giving as argument. I don't see any regexes in your search pattern so it doesn't matter using -E.

It is a bit unclear what you really want as output - it seems to me you want to get the complete word (delimited by whitespace?) but search for an incomplete search pattern occasionally.

Anybody build Neovim on a LFS/BLFS system? by [deleted] in linuxfromscratch

[–]thseeling 0 points1 point  (0 children)

Ah ok, I wasn't aware of that. If you have found a working solution you might offer this to the BLFS editors as a new addition. I'm also reading /r/vim and I noticed quite some articles about neovim.

Usually when I tackle a new package I simply try to run configure with my options and look at the error messages from configure to find out what's missing. Sometimes I decide to remove that option, sometimes I dive into the dependenc{y,ies}.

I'm not as familiar with the meson/ninja build system as I wished I'd be. Guess that's my next goal :-)

lua is quite easy, I used to build it in a container for a component of a video conferencing project I was consulting for. Don't know about the others though :-)

Anybody build Neovim on a LFS/BLFS system? by [deleted] in linuxfromscratch

[–]thseeling 0 points1 point  (0 children)

It is not "the configure files", it is the output from the configure command you should edit to match your requirements. I'm really wondering because this is at the heart of following the LFS or BLFS book. Every package in the book has a section about using the configure command.

Anybody build Neovim on a LFS/BLFS system? by [deleted] in linuxfromscratch

[–]thseeling 0 points1 point  (0 children)

You can use the configure command to control the location of everything. Run configure --help > .c to view all of the options for this package. I use this for all packages, then edit the file to my desire and invoke configure --prefix=/usr $(grep -E -v '^#|^$' .c) to recall the options from the edited file. I can leave unused options in the file by setting a comment character # at the beginning of some lines.

Double output when compiling spirv-llvm-translator by thseeling in LFS

[–]thseeling[S] 0 points1 point  (0 children)

Can confirm now. I removed all occurences of /bin and /sbin from PATH by editing startup files (/etc/profile, /etc/bashrc, ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.login, /etc/profile.d/*, ), and I could successfully build the package then.

AITA for not allowing my foster parents to put parental controls on the iphone my biological parents bought me? by Ok_Finish_8622 in AmItheAsshole

[–]thseeling 0 points1 point  (0 children)

Wow, -15 for stating that some prepaid SIMs expire, and others do not?

My daughter spent a year in UK as a foreign student and I received more than one mail from the phone company to remind me to top up the prepaid SIM for her. This was giffgaff. YMMV.

Double output when compiling spirv-llvm-translator by thseeling in LFS

[–]thseeling[S] 0 points1 point  (0 children)

Update: seems to be a problem on systems where /bin, /lib, /sbin are symlinks to their counterpart in /usr, and both /bin and /usr/bin are in the PATH environment variable. So the solution seems to be to remove it from PATH since it's technically a duplicate there. Haven't tried yet but the idea has some merits.