Re: removed foreign architecture -- again

2024-04-15 Thread fxkl47BF
just a comment about this procedure
i shopped around the interweb before jumping in to this

apt purge `dpkg --get-selections |grep :i386 |awk '{print $1}'`
dpkg --remove-architecture i386

this what i settled on
but apt wanted to remove a passel of non-i386 packages that i really liked
and install a bunch of packages i really did not care for
apt seems to be using some sort of bizarre ai
it takes my input as a suggestion and does what hell it wants to

aptitude purge `dpkg --get-selections |grep :i386 |awk '{print $1}'`
did exactly what i needed
it only removed the i386 packages and left the rest alone
as a result i just removed the packages and rebooted

your mileage may vary




Re: removed foreign architecture

2024-04-15 Thread fxkl47BF
On Mon, 15 Apr 2024, Felix Miata wrote:

> fxkl47BF composed on 2024-04-15 18:23 (UTC):
>
>> i run bullseye amd64
>> i had i386 as a foreign architecture and removed it with no problems
>> i noticed the message
>> warning: while removing libsane1:i386, directory 
>> '/usr/lib/i386-linux-gnu/sane' not empty so not removed
>> /usr/lib/i386-linux-gnu/ has
>> libsane.la  libsane.so  libsane.so.1  libsane.so.1.0.26  pkgconfig/  sane/
>> /usr/lib/i386-linux-gnu/sane has a passel of libs
>> should these be left, removed, or none of the above
>
> In the past, and possibly still, printer manufacturer(s) only provided Linux
> drivers for 32bit. The one I'm using that does or did so is Brother. I haven't
> checked lately to see if it has changed its policy.
>
> The files and directories you list seem to be related to scanning, not 
> printing.
>
> Whether you can safely remove them probably depends on your printing and/or
> scanning hardware.


i moved /usr/lib/i386-linux-gnu/ to a different location
rebooted and all seems well
scanners work fine




Re: removed foreign architecture

2024-04-15 Thread Stefan Monnier
> In any case, I wouldn't recommend using precompiled code from
> a for-profit company: if they don't distribute the source code, it
> clearly means they're not proud of their code and have something
> to hide.

And of course, the same applies for a non-for-profit company, tho
somehow it seems that lust for money is a strong motivator to try
and take advantage of such situations.


Stefan



Re: removed foreign architecture

2024-04-15 Thread Stefan Monnier
>> ...printer manufacturer(s) only provided Linux drivers for 32bit.
>> The one I'm using that does or did so is Brother. I haven't checked
>> lately to see if it has changed its policy.
> I just got a Brother printer two days ago and everything they provide
> is 32-bit.

In any case, I wouldn't recommend using precompiled code from
a for-profit company: if they don't distribute the source code, it
clearly means they're not proud of their code and have something
to hide.


Stefan



Re: removed foreign architecture

2024-04-15 Thread rtnetz...@windstream.net
- Original Message -
From: "Felix Miata" 

> ...printer manufacturer(s) only provided Linux
> drivers for 32bit. The one I'm using that does or did so is Brother. I haven't
> checked lately to see if it has changed its policy.

I just got a Brother printer two days ago and everything they provide is 32-bit.

-- 
Bob Netzlof a/k/a Sweet Old Bob



Re: removed foreign architecture

2024-04-15 Thread Felix Miata
fxkl47BF composed on 2024-04-15 18:23 (UTC):

> i run bullseye amd64
> i had i386 as a foreign architecture and removed it with no problems
> i noticed the message
> warning: while removing libsane1:i386, directory 
> '/usr/lib/i386-linux-gnu/sane' not empty so not removed
> /usr/lib/i386-linux-gnu/ has
> libsane.la  libsane.so  libsane.so.1  libsane.so.1.0.26  pkgconfig/  sane/
> /usr/lib/i386-linux-gnu/sane has a passel of libs
> should these be left, removed, or none of the above

In the past, and possibly still, printer manufacturer(s) only provided Linux
drivers for 32bit. The one I'm using that does or did so is Brother. I haven't
checked lately to see if it has changed its policy.

The files and directories you list seem to be related to scanning, not printing.

Whether you can safely remove them probably depends on your printing and/or
scanning hardware.
-- 
Evolution as taught in public schools is, like religion,
based on faith, not based on science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata



removed foreign architecture

2024-04-15 Thread fxkl47BF
i run bullseye amd64
i had i386 as a foreign architecture and removed it with no problems
i noticed the message
warning: while removing libsane1:i386, directory '/usr/lib/i386-linux-gnu/sane' 
not empty so not removed
/usr/lib/i386-linux-gnu/ has
libsane.la  libsane.so  libsane.so.1  libsane.so.1.0.26  pkgconfig/  sane/
/usr/lib/i386-linux-gnu/sane has a passel of libs
should these be left, removed, or none of the above