Re: Springdale Linux

2020-12-14 Thread Yasha Karant
I just checked:  Ubuntu 20.04.1 LTS currently uses gcc version 9.3.0 and 
GNU C Library stable release version 2.31


On 12/14/20 1:02 PM, Teh, Kenneth M. wrote:

Software collections has gcc-9. If memory serves, SL7 has gcc-4.8.

*From:* owner-scientific-linux-us...@listserv.fnal.gov 
 on behalf of Yasha 
Karant 

*Sent:* Monday, December 14, 2020 2:44 PM
*To:* scientific-linux-users@fnal.gov 
*Subject:* Re: Springdale Linux
Thank you for quoting from the Princeton material.  I had read the
Princeton commentary a while ago when internally we were debating SL vs.
Princeton, and went with SL because Fermilab/CERN combined have better
resources than Princeton alone.  The one thing I did note and have
mentioned on this list, if memory serves, was that SL8 was to be
replaced by (the now to-be-defunct) CentOS 8, for which the comment that
such RPMs (including presumably SRPMs) are "not 100% safe" seemed
applicable.  However, there was no substantial discussion of this point;
thus I assumed that as Fermilab/CERN did have a very limited deployment
RHEL license, the HEP community CentOS 8 would be verified against
"safe" RHEL for not just binary compatibility ("bug for bug") but also
"safety".

As pointed out by others on this list, I too need later C++ versions
than EL 7 has -- any idea when Springdale EL8 will be in production
distribution with a distro?

On 12/14/20 12:10 PM, Maarten wrote:

Spring is a binary clone of RHEL and the sources are not based off CentOS.

Quoting someone from the  Springdale mailinglist:  "Springdale Linux 
formerly known as PUIAS (Princeton University Institute for Advanced 
Studies) is older than CentOS and it compiles it's own binaries from the 
upstream source code. It is unrelated to CentOS and in my experience 
CentOS RPMs are not 100% safe. I tend to avoid them. Springdale has it's 
own repos, EPEL is ok and RPM Fusion works for me. For CUDA I use RHEL 
RPMs not CentOS RPMs the same goes for Chrome or anything else."


If you want to install Springdale you can just use the boot iso no DVD 
needed: puias.princeton.edu/data/puias/8.3/x86_64/os/images/boot.iso


As for converting from CentOS8 to Springdale it's basically removing the 
the Centos specific packages and replacing them with the Springdale 
packages. I have done this with a test system and afterwards with my 
personal systems that were running CentOS8. it worked flawlessly so I 
will be sticking to Springdale Linux even after Rocky Linux  is released.


Maarten

On 12/14/20 8:49 PM, Yasha Karant wrote:
Springdale EL (Princeton in my terminology, just as SL is 
Fermilab/CERN) shows the following:


Download
DVD

i386    x86_64
8.3    TBA    TBA

That is, there is no repo with an installable EL 8 ISO image.  As for 
repos, Springdale shows:


If you are only looking to install some rpms, you can download our 
repositories on your system.


YUM Repositories for PUIAS 8?  (NB:  This text was thus shown as not 
[yet?] available.


If Sprindale is built from CentOS, then such a build will no longer be 
possible from CentOS Stream (a perpetual "beta" version, not a 
production distro).  Springdale (and Rocky EL) and any future SL 8 -- 
were the HEP community to fund such (personnel, space, and hardware 
platforms) -- would need to get actual production RHEL 8 source from 
IBM RH pursuant to the Linux, GPL, etc., licenses.  Such sources are 
not "pretty" and are deliberately designed to be "unfriendly" to build 
from source, even with removal of all of the proprietary "logo" IP. 
The idea of keeping SL 7 "alive" with perpetual backporting also may 
not be attractive.  For now, until IBM RH announces for CentOS 7 what 
was announced for the to-be-defunct CentOS 8, CentOS 7 can keep SL 7 
patched for security, albeit not necessarily for new hardware (e.g., 
backporting drivers) or supporting new CPU and system I/O architectures.


Yasha Karant

On 12/14/20 3:39 AM, Maarten wrote:
I already converted over my personal systems over to Springdale Linux 
without having to reinstall because it saved me from having to 
reinstall Debian from scratch on all of my systems.


On 12/14/20 12:37 PM, Tapia, Ron wrote:

Hi,

Is anyone considering Springdale Linux 
(https://urldefense.proofpoint.com/v2/url?u=http-3A__springdale.math.ias.edu_=DwIFAw=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=fXPV3dpZLhNbng7dmn_Ujhzb4ZuEw1y-JygmhWnmWFc=X_cL7uUNfZJblixsdJpO5f8utO2X1cLdZWYLVmfwc-s= 



) as a way forward after SL7?

Thanks,

Ron

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAwjxL0ACgkQsLQYPxkqfX1aqQCfaX9hgVThuWiqXNOnRa73wA32
eAYAn1wwCkBr+iYJX/PZ4X6/m8DuCtVd
=INeofakesigforsafelinks
-END PGP SIGNATURE-


Re: SL7 with security and bug fixes forever - how much work?

2020-12-14 Thread Yasha Karant
I knew persons using the X86 Mac compatibility layer on PPC Macs, and 
was told that there was a noticeable performance hit because the 
emulator (more or less) functioned as an "inner interpreter" for a 
totally different ISA.  The same is true between X86-64 and the 64 bit 
ARM ISAs (along with other architectural differences).  Out of 
curiosity, how similar are the Apple Mac ARM CPUs to the CPU used in the 
Fujitsu Fugaku HPC machine (A64FX 48C 2.2GHz)?


On 12/14/20 12:12 PM, Jon Pruente wrote:
On Mon, Dec 14, 2020 at 2:07 PM Yasha Karant <mailto:ykar...@gmail.com>> wrote:


For the Apple Mac community:  as is known, Apple is leaving the X86-64
platform for an ARM platform.  Will older applications be updated, or
will new (and in some cases, newly licensed-for-fee) applications be
required?


The recent releases of macOS went 64-bit only, which cut out a lot of 
old software. The most recent release that added support for ARM also 
includes a binary compatibility layer to run x86-64 programs called 
Rosetta 2, after the similar layer they used when they transitioned from 
PPC to x86.


Re: Springdale Linux

2020-12-14 Thread Yasha Karant
Thank you for quoting from the Princeton material.  I had read the 
Princeton commentary a while ago when internally we were debating SL vs. 
Princeton, and went with SL because Fermilab/CERN combined have better 
resources than Princeton alone.  The one thing I did note and have 
mentioned on this list, if memory serves, was that SL8 was to be 
replaced by (the now to-be-defunct) CentOS 8, for which the comment that 
such RPMs (including presumably SRPMs) are "not 100% safe" seemed 
applicable.  However, there was no substantial discussion of this point; 
thus I assumed that as Fermilab/CERN did have a very limited deployment 
RHEL license, the HEP community CentOS 8 would be verified against 
"safe" RHEL for not just binary compatibility ("bug for bug") but also 
"safety".


As pointed out by others on this list, I too need later C++ versions 
than EL 7 has -- any idea when Springdale EL8 will be in production 
distribution with a distro?


On 12/14/20 12:10 PM, Maarten wrote:

Spring is a binary clone of RHEL and the sources are not based off CentOS.

Quoting someone from the  Springdale mailinglist:  "Springdale Linux 
formerly known as PUIAS (Princeton University Institute for Advanced 
Studies) is older than CentOS and it compiles it's own binaries from the 
upstream source code. It is unrelated to CentOS and in my experience 
CentOS RPMs are not 100% safe. I tend to avoid them. Springdale has it's 
own repos, EPEL is ok and RPM Fusion works for me. For CUDA I use RHEL 
RPMs not CentOS RPMs the same goes for Chrome or anything else."


If you want to install Springdale you can just use the boot iso no DVD 
needed: puias.princeton.edu/data/puias/8.3/x86_64/os/images/boot.iso


As for converting from CentOS8 to Springdale it's basically removing the 
the Centos specific packages and replacing them with the Springdale 
packages. I have done this with a test system and afterwards with my 
personal systems that were running CentOS8. it worked flawlessly so I 
will be sticking to Springdale Linux even after Rocky Linux  is released.


Maarten

On 12/14/20 8:49 PM, Yasha Karant wrote:
Springdale EL (Princeton in my terminology, just as SL is 
Fermilab/CERN) shows the following:


Download
DVD

i386    x86_64
8.3    TBA    TBA

That is, there is no repo with an installable EL 8 ISO image.  As for 
repos, Springdale shows:


If you are only looking to install some rpms, you can download our 
repositories on your system.


YUM Repositories for PUIAS 8?  (NB:  This text was thus shown as not 
[yet?] available.


If Sprindale is built from CentOS, then such a build will no longer be 
possible from CentOS Stream (a perpetual "beta" version, not a 
production distro).  Springdale (and Rocky EL) and any future SL 8 -- 
were the HEP community to fund such (personnel, space, and hardware 
platforms) -- would need to get actual production RHEL 8 source from 
IBM RH pursuant to the Linux, GPL, etc., licenses.  Such sources are 
not "pretty" and are deliberately designed to be "unfriendly" to build 
from source, even with removal of all of the proprietary "logo" IP. 
The idea of keeping SL 7 "alive" with perpetual backporting also may 
not be attractive.  For now, until IBM RH announces for CentOS 7 what 
was announced for the to-be-defunct CentOS 8, CentOS 7 can keep SL 7 
patched for security, albeit not necessarily for new hardware (e.g., 
backporting drivers) or supporting new CPU and system I/O architectures.


Yasha Karant

On 12/14/20 3:39 AM, Maarten wrote:
I already converted over my personal systems over to Springdale Linux 
without having to reinstall because it saved me from having to 
reinstall Debian from scratch on all of my systems.


On 12/14/20 12:37 PM, Tapia, Ron wrote:

Hi,

Is anyone considering Springdale Linux 
(https://urldefense.proofpoint.com/v2/url?u=http-3A__springdale.math.ias.edu_=DwIFAw=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=fXPV3dpZLhNbng7dmn_Ujhzb4ZuEw1y-JygmhWnmWFc=X_cL7uUNfZJblixsdJpO5f8utO2X1cLdZWYLVmfwc-s= 
) as a way forward after SL7?


Thanks,

Ron

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAwjxL0ACgkQsLQYPxkqfX1aqQCfaX9hgVThuWiqXNOnRa73wA32
eAYAn1wwCkBr+iYJX/PZ4X6/m8DuCtVd
=INeofakesigforsafelinks
-END PGP SIGNATURE-


Re: SL7 with security and bug fixes forever - how much work?

2020-12-14 Thread Yasha Karant
I fully agree.  The security-against-compromise integrity of up-ported 
"SL7" using C++n, for some n > n(RHEL 7."latest or last" distro) 
requires "professional" re-evaluation, penetration testing, and 
monitoring.  Will this be done?  I too have run into the same issues 
with backporting, and for that reason switched to Ubuntu current LTS 
(for now).  As for IA-32 support, this will be a larger issue -- 
particularly as much basic research without the possibility of a 
profit-driven product (e.g., a vaccine because of public funds being 
expended for basic research into biology and medical science, both human 
and non-human) is heavily underfunded; hence, your reference to using 
hardware obsolete but fully adequate systems for which current release 
software is becoming increasingly scarce.


For the Apple Mac community:  as is known, Apple is leaving the X86-64 
platform for an ARM platform.  Will older applications be updated, or 
will new (and in some cases, newly licensed-for-fee) applications be 
required?


On 12/14/20 11:55 AM, Konstantin Olchanski wrote:

On Mon, Dec 14, 2020 at 02:36:20PM -0500, Serguei Mokhov wrote:


I have done this in the past with mixed success, typical problems
include "cmake is too old", "autoconf/autotools are too old".


Having run into this at a smaller scale for one of the projects I ended up using
devtoolset-6 (and -7 as appropriate) that ships all this stuff such as
newer GCC,
GLIBC, etc.



Yes, devtoolset is the advertised solution. I bought into it myself,
and then got burned after discovering that is it is missing one critical
32-bit shared library and it cannot be used to cross-compile 32-bit executables,
a "must have" for a couple of experiments that use hardware
with 600-1200 MHz Pentium-3 processors. (replacement hardware is in the USD$5000
price ranges, quantity "to be upgraded" is around 10, none of this has
been budgeted and 64-bit upgrade is not needed for the function
they perform).

Anyhow, is there commitment to devtoolset updates to c++17, c++20, c++21, etc?

For our MIDAS Data Acquisition package, we just started using c++11 recently,
and already we desire to use c++14 and c++17 features. (cannot, because of el7).

Then, there is the question whether SL7 "upgraded to latest versions of 
everything"
is still SL7. ("grand father's axe", etc). For a purist, SL7 is something
installed from an official installer image, adding packages from EPEL and ELREPO
starts pushing it. SL7 with custom-built linux kernel, glibc, sshd, httpd, kde,
php100 and python3000 is probably not SL7 anymore.

The label "SL7" is only useful if it refers to something well defined. If every
instance of SL7 has a different linux kernel, different versions of devtoolset,
different cmake, different python, etc, I would say SL7 no longer exists.



Re: Springdale Linux

2020-12-14 Thread Yasha Karant
Springdale EL (Princeton in my terminology, just as SL is Fermilab/CERN) 
shows the following:


Download
DVD

i386x86_64
8.3 TBA TBA

That is, there is no repo with an installable EL 8 ISO image.  As for 
repos, Springdale shows:


If you are only looking to install some rpms, you can download our 
repositories on your system.


YUM Repositories for PUIAS 8?  (NB:  This text was thus shown as not 
[yet?] available.


If Sprindale is built from CentOS, then such a build will no longer be 
possible from CentOS Stream (a perpetual "beta" version, not a 
production distro).  Springdale (and Rocky EL) and any future SL 8 -- 
were the HEP community to fund such (personnel, space, and hardware 
platforms) -- would need to get actual production RHEL 8 source from IBM 
RH pursuant to the Linux, GPL, etc., licenses.  Such sources are not 
"pretty" and are deliberately designed to be "unfriendly" to build from 
source, even with removal of all of the proprietary "logo" IP.  The idea 
of keeping SL 7 "alive" with perpetual backporting also may not be 
attractive.  For now, until IBM RH announces for CentOS 7 what was 
announced for the to-be-defunct CentOS 8, CentOS 7 can keep SL 7 patched 
for security, albeit not necessarily for new hardware (e.g., backporting 
drivers) or supporting new CPU and system I/O architectures.


Yasha Karant

On 12/14/20 3:39 AM, Maarten wrote:
I already converted over my personal systems over to Springdale Linux 
without having to reinstall because it saved me from having to reinstall 
Debian from scratch on all of my systems.


On 12/14/20 12:37 PM, Tapia, Ron wrote:

Hi,

Is anyone considering Springdale Linux 
(https://urldefense.proofpoint.com/v2/url?u=http-3A__springdale.math.ias.edu_=DwIFAw=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=fXPV3dpZLhNbng7dmn_Ujhzb4ZuEw1y-JygmhWnmWFc=X_cL7uUNfZJblixsdJpO5f8utO2X1cLdZWYLVmfwc-s= 
) as a way forward after SL7?


Thanks,

Ron

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAwjxL0ACgkQsLQYPxkqfX1aqQCfaX9hgVThuWiqXNOnRa73wA32
eAYAn1wwCkBr+iYJX/PZ4X6/m8DuCtVd
=INeofakesigforsafelinks
-END PGP SIGNATURE-


Re: SL7 with security and bug fixes forever - how much work?

2020-12-13 Thread Yasha Karant

I respectfully must slightly disagree with you.

In terms of security fixes and new hardware drivers, the issues of 
backporting (that is, to make a bit of software compatible -- buildable 
-- with the core gcc/g++ environment of a "very old" Linux, including 
SL) may require a great deal of work.  Unlike those environments that 
use "micro-kernels", Linux (thanks to Torvalds' insistence) is a 
monolith, and changing one aspect of a monolith often changes many other 
aspects.  (A micro-kernel -- "Mach" -- approach more easily can have 
encapsulation and "isolation.)


New hardware drivers are needed if one is using the environment on a 
platform that has "current" hardware for which new hardware drivers are 
needed.  This is more common on a laptop workstation, but happens on 
servers and real-time control and data acquisition systems (e.g., the 
experimental environment of HEP).


Could an SL7 base be kept up to date on these issues?  Probably. 
However, a technical staff of a few (less than five) full time 
professionals might not suffice given the number of lines of source code 
that are involved.  Moreover, the current professionals who maintained 
SL at Fermilab/CERN may not want to be involved, given that each may 
have a "permanent" "real job" position at Fermilab/CERN or a 
participating entity (e.g. a university).  Thus, your subscription model 
may not be practical -- and the use of volunteers or compensated "Gig 
economy" "workers" does not result in stability.  Stability requires 
compensated permanent professionals (except for those who are 
independently "wealthy" and are willing to be permanent "volunteers", an 
unlike staff arrangement).


Yasha Karant

On 12/13/20 5:36 PM, Keith Lofstrom wrote:

New distro releases imply:

1) security fixes,
2) bug fixes,
3) new hardware drivers,
4) new applications,
5) and changed behavior (ie, Gnome2 to Gnome3).
(the list is probably not complete)

How much work (staff hours per year, plus volunteer help)
would it take to do JUST (1) and (2) for Scientific Linux
7.8, 7.9,... forever, assuming that RHEL and Debian
sources were available for plagiarism?

I (and perhaps others) chose SL because it was stable.

I do not need to rebuild my working environment to adapt
to changing fashion.  I get SL for free now (thank you!)
but I wouldn't mind paying an annual subscription fee to
support a small team "keeping the plumbing water-tight
and sanitary".  WITHOUT hiding the sink and changing
the knobs, which is what I would get from RedHat/IBM.

How many of us are willing to pay for this, and to
create, contribute, and maintain scientific "extras"
(like the source code for the data reduction for my
published papers) to share with our small community?

Keith



Re: Sustainable computing - Re: CentOS EOL - politics?

2020-12-12 Thread Yasha Karant
I am familiar with Kubernetes that initiated though Google engineering 
staff as I recall.  For those who are quite unfamiliar with Kubernetes, 
a brief overview with references is


https://urldefense.proofpoint.com/v2/url?u=https-3A__en.wikipedia.org_wiki_Kubernetes=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=yzqqasnYexgXlPFBSgopwWoJDjJYzXUUe22jj2Ohdcs=_qp_loeNCERXODusF1gKpZeOqLVKfxcFppY5NEX49y0= 


We looked at Singularity; however, as overviewed in

https://urldefense.proofpoint.com/v2/url?u=https-3A__sc19.supercomputing.org_proceedings_bof_bof-5Fpages_bof187.html=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=yzqqasnYexgXlPFBSgopwWoJDjJYzXUUe22jj2Ohdcs=gq7xP-_56U5XegnswNWIqHt8qpOGx5e657Vgzh_tbok= 


Containers in HPC, Younge, Canon, and Newburn

at which time there were at least Charliecloud, Docker, Kubernetes, 
Podman, Shifter, and Singularity under consideration.


As the HPC community had not "stabilized" on one of these, and as these 
are not truly interoperable, we elected to wait and see.  (Have the CERN 
HPC collaborations now selected one of these?)


Although it is true that Ubuntu LTS, EL, etc., are not "identical", 
these each are based upon both Linux and GPL internals/applications, and 
once configured, are not all that different -- much less so from what I 
recall of the various containers.


On 12/12/20 6:42 AM, ~Stack~ wrote:

On 12/11/20 10:09 AM, Brett Viren wrote:

My hope is they (we) take this current situation as a lesson and make a
radical change that puts all of our computing on more sustainable
footing as we go into the next decades.


I'm curious about your thoughts on what it means to have that 
sustainable footing going forward.


We have been pushing our users to Singularity images for the last two 
years (we jumped on pretty early). A LOT of our application/code base is 
already Singularity behind the scenes. The users don't know and don't 
care because their applications still run the same on the same HPC 
equipment. However, getting our users to purposefully think in terms of 
Singularity images has been a long hard road and we still have so much 
further to go.


We are on the edge of shifting a few very critical and heavy 
computations to Kubernetes. I'm not yet convinced that it will replace a 
lot of the hard-core traditional HPC workloads anytime soon, but there 
are a surprising amount of workloads that can. Plus, it allows us to 
automate from Code->Gitlab->CI/CD->Kubernetes->results delightfully well.


But one of the absolute greatest things about it from the perspective of 
what CentOS just pulled is that my dev Kubernetes has three OS's. SL7, 
Ubuntu 20.04, and CentOS 8 (I JUST spun this up the Monday before the 
announcement). As an admin, I _don't_ care about the OS at this point of 
the Kubernetes process. I kill a node and rebuild it to anything that 
supports the docker requirements (plus a few other things I need for 
company audit/security) and join it to the cluster. Done! When I killed 
that CentOS 8 node I suffered no loss in the slightest in terms of 
functionality and only about an hour of time where I had to move the 
workload and rebuild the node Ubuntu.


Bigger shops with decent sized teams, these transitions can be done over 
time. But the vast majority of my career I've supported hundreds of 
compute nodes where the entire HPC team was just me plus my manager and 
we had to support the clusters for 5-8 years (especially when I was in 
the university world). I sympathize with the small HPC teams that just 
don't have the time nor flexibility to migrate. Although, I would 
HEAVILY suggest that they make the time to learn Singularity I don't 
expect them to make the transition to Kubernetes without some drastic 
changes.


I'm just curious what you are thinking about what it means to have a 
more sustainable footing within these clusters and what we as a 
community can do to lead the way such that in the next decades it 
matters less what OS is running on the hardware of these long term 
science HPC clusters.


~Stack~


Re: CentOS EOL - politics?

2020-12-11 Thread Yasha Karant
I agree with your analysis, save for three comments.  Mine also is not a 
political comment, merely an analysis of fact.


Overwhelmingly throughout the world, HEP is funded by public funds 
(sometimes from totalitarian dictatorships if one can call such 
"public").  HEP addresses basic science, fundamental physics as do some 
aspects of astronomy and cosmology, which is of no interest to 
for-profits other than a bit of technology spin-off (sometimes useful in 
the "consumer" sector, more often in the weapons sector).  The only 
reasons a for-profit corporation in a "market" (including democratic 
representative government neo-liberal oligopolies) funds fundamental 
physics (I do not consider materials science fundamental, in that the 
Standard Model, with appropriate computational capability and methods of 
"solving" the underlying quantum field theory equations, including 
quantum statistical mechanics, seems to be in full agreement, and even 
has quantitative predictive power, for what has been discovered in 
materials science under terrestrial conditions) is for publicity, for 
proof of concept, and for tax writeoffs, often through vendor 
partnerships that offer "huge" discounts from the commercial prices. 
The equivalent areas of materials science, biology, etc., are of far 
greater interest, particularly if wealth transference can be used 
(public funding of the underlying research, but oligopoly profit from 
the actual deployed products).  This public funding stream is 
fundamental to carrying out experimental as well as computational 
theoretical physics -- instrumentality is required (science is not "pure 
mathematics", despite what some think looking at any modern hard science 
research paper).  To those in HEP, all of the above is known and 
"obvious", but to many in the wider SL community, it is not well understood.


There is adequate time to move servers past SL7 -- if IBM RH does not do 
for CentOS 7 what it did for CentOS 8.  Marketing promises from most 
for-profit entities are unenforceable and subject effectively to whim 
(typically perceived in the best interest of the entity, often only in 
terms of short-term stock value, not long-term, in the 
quarter-by-quarter financial market model).  However, if new hardware 
from vendors does not support the basic kernel gcc libraries of SL7, but 
requires features from later production releases (say, what currently is 
used by Ubuntu LTS), then the HEP community will have *LOTS* of 
backporting to do.


The issue of what to do past SL7 is the question.  Security compromises 
to SL7 probably will be minimal in so far as RHEL7 through CentOS 7 is 
supported, but once unsupported ("EOL"), it becomes increasingly 
hazardous to keep the OS in any "mission-critical" production 
environment.  My personal guess is that in order to allocate financial 
and personnel "resources" to other parts of the Fermilab/CERN 
activities, SL was dropped for CentOS.  This choice is not possible. 
Assuming that many of the servers actually are under a type 1 
hypervisor, it is relatively easy to start deployment of new supervisor 
environments and test these.  Otherwise, either machines must be 
de-allocated from production and put into test mode for a new supervisor 
environment, or additional platforms need to be procured.  Testing must 
be done near scale, as we all well know -- testing on a "high powered" 
workstation is not the same as testing on a clustered HPC machine, 
perhaps with a SAN, and other platform features.


As for the use of Mac OS X or MS Win (probably 10 right now) on the 
desktop, that is a matter of taste and funding.  As Apple again has 
changed the Mac platform, now from X86-64 to ARM, and as Apple strictly 
is a for-profit entity, there will need to be a massive re-investment in 
new Mac machines, unless the X86-64 platforms convert to BSD or Linux, 
and Linux is much easier to support for HEP built around SL.  A 
technical question:  for those HEP workstations that are using Mac OS X, 
is Fink or the equivalent installed so that "standard" applications 
easily can be ported?


On 12/11/20 8:09 AM, Brett Viren wrote:

This is not a political reply.

Keith Lofstrom  writes:


The big physics labs that supported Scientific Linux get
much or all of their funding from the US government,


CERN is primarily funded by CERN nation states, of which US is not one.

FNAL, being a US DOE National Lab, is primarily funded by US DOE.


I wonder how much IBM contributes to the politicians who
make the funding decisions for the labs, and I wonder if
there is subtle back-channel pressure on lab software
purchases and project funding decisions?


The subtle pressure theory is very doubtful to me.  Here is why:

1. The various HEP/NP clusters are almost universally on SL7 so have
until ca 2024 to figure out wtf they will do next.  So, there's
simply nothing there to apply any subtle pressure against.  And, any
argument to move the clusters from 

Re: Rocky Linux

2020-12-10 Thread Yasha Karant
My group did not, and I do not, need the cradle-to-grave pinocchio 
support that is provided by some (many?) support contracts. SL was 
ported and maintained by professionals who are paid staff of the 
entities that provide the distro (Fermilab from which this list is 
housed, and funded and collaborated by CERN), not by volunteers and 
amateurs.  For commercial (typically for profit) and some government 
entities, using the products of and the (cradle to grave) support and 
training (not intellectual education, but technical training) from a 
"certified" vendor (such as IBM RH), including your entity, use that 
avenue for critical infrastructure.  For many "academic" researchers, 
who nonetheless require "rock solid" infrastructure, the SL (not 
amateur) solution was fine.  A volunteer based level of porting and 
support typically fails to meet this need, particularly as the number of 
lines of source code of the systems have grown enormously in most recent 
systems.  It essentially is impossible for a single human (included a 
well educated and experience computer science practitioner professional) 
to maintain the details of the entire system (each statement, "line of 
source code") in her/his expert memory.  Software engineering has not 
kept up with the real complexity of current systems, one of the causes 
of the number of software defects (and compromise vulnerabilities) we 
all now face.  Amateurs and part-time professional volunteers typically 
exacerbate this situation.


On 12/10/20 8:18 PM, ~Stack~ wrote:

On 12/10/20 4:47 PM, Yasha Karant wrote:
Again, my own needs are such that it is unacceptable to have a 
volunteer (and in many cases, amateur) developer/support arrangement 
for "mission critical" systems and applications software.



Greetings,

Well, there is Red Hat for professional support. Or if you don't like 
that option, Oracle Linux.


For our critical infrastructure, it will probably remain Red Hat proper 
for that reason. However, my small team and I will probably continue to 
pursue RH training classes then feel comfortable enough to maintain the 
hundreds of non-critical servers with a community backed variant.


Give it a month or so. I heard about another project starting up to be 
yet another variant today. I have a feeling that there will be more. And 
the better ones will emerge and I think we will all be able to make a 
more informed decision on our own directions in January when the initial 
excitement has died down. I do believe it is wise that you are following 
and keeping informed about the variants.


~Stack~


Re: Rocky Linux

2020-12-10 Thread Yasha Karant
I have been reading this thread and post some of my observations and 
comments on the matters.


Much, if not all, experimental/hardware science and engineering systems 
applications (e.g., special drivers, modified interfaces and bus 
control, etc.) are targeted towards EL or the SuSE equivalent.  There 
will not be a CentOS 9, although there had better be a RHEL9 unless IBM 
decides upon yet another path (because of for-profit business 
parameters, as well explained by another correspondent to this list who 
used very candid and honest language).


For example, at one time we put SuSE SLES (SuSE EL equivalent, just as 
Ubuntu LTS is aimed at the same sector) on a HPC compute engine that had 
a SAN and other infrastructure as well.  SuSE was dismal because we 
bought the least expensive support level (not cradle-to-grave full 
handholding).  We then switched to SL for RHEL, and at least one of the 
for-profit HPC vendors we used -- that was a subcontractor to US 
Government primary contractors -- also used SL.  SL worked, and the 
hardware support software we needed (including modified drivers, etc.) 
was available, tested, and installable -- from this vendor.  No games, 
no special support contracts, we did all of the software maintenance and 
verification such that things worked on our systems.


Again, as with SuSE, SL, and Ubuntu LTS, this was professionally ported 
and, in terms of bug fixes and sample configuration, etc., files, 
professionally supported by the vendor -- not amateur volunteers.


Cloud Linux looks -- again, looks -- as though it will be a SL type 
support, and presumably there there will be CL9 if RH is required to 
release the full source of RHEL9.  CL 8 (and upon RHEL9, CL9) should 
(should -- not will) be compatible with all of the 
scientific/engineering hardware specific ("experiment-use") drivers, 
etc., to which correspondents have referred.


Springdale (Princeton EL) is a possibility, but it is unclear how long 
Springdale will have real professional support depending upon how 
Princeton internally allocates fiscal (and hence personnel) resources, 
and how much Springdale, like Fermilab and thus SL, depends upon 
discretionary support from the USA Federal government.


I have signed up for the Rocky EL list to keep abreast of the situation, 
but it appears Rocky EL will not have the paid professional support of 
SL (not cradle to grave hand holding) but rather volunteer developers, 
porters, testers, etc.


CentOS Stream, as with Fedora, and Ubuntu non-LTS is completely 
unsuitable for my uses.  These can be not only "unstable", but have too 
many software defects (bugs) to of safe use.  Moreover, continual 
professional support is necessary to mitigate threats (the various 
compromises that are in the wild) -- keep things up to date against the 
latest attacks.


There has been a discussion of the shorter life-cycle of Ubuntu LTS 
versus EL.  In the case of CentOS 8, the life-cycle is much shorter than 
what seemed to be promised.  However, the issue arises as to against 
which system (and application) libraries (typically, .so) a scientific 
application is built, and against which Linux kernel (and kernel 
"features").  EL 7 (SL, CentOS, etc.) may have a longer supported 
lifecycle, but if a vendor does not back-port a vital application 
(including a driver) to a "supported" environment that has been 
"obsolete" for many years, than the support will be meaningless.  I 
recall once that we were required by a vendor of scientific equipment to 
support versions of the kernel and libraries that were not available for 
the "stable supported" Linux release we were using, and we were *FORCED* 
to migrate.  Thus, the shorter time interval of LTS versus EL supported 
environments may not always be of real significance.  However, the fact 
that some applications (including drivers) may not be available for 
Ubuntu (and in .deb from) but only for some variant of EL (in .rpm form) 
is of greater concern.  Cloud Linux may be the answer here -- if the 
vendor really  meets their promised time line.


Again, my own needs are such that it is unacceptable to have a volunteer 
(and in many cases, amateur) developer/support arrangement for "mission 
critical" systems and applications software.


Yasha Karant

On 12/10/20 8:47 AM, Vinícius Ferrão wrote:

I’ve done this mistake in the past.

The major issue with Debian is its lifecycle, even LTS is 5 years only. Same 
for Ubuntu. It’s just too little. If you need to install it near the end of the 
2yr lifecycle you’ll get effectively something like 3yrs of support.

The other issue is that the vast majority of academic and scientific software 
is targeted for Enterprise Linux. As an HPC engineer we always needs to use 
RHEL/derivatives or SLES/Leap. OpenHPC is only available to those flavors. 
Mellanox OFED? Ok there’s Ubuntu support nowadays, but the default branches are 

Re: Dose any of this surprize you.

2020-12-09 Thread Yasha Karant

A note:

On 12/9/20 11:05 AM, Konstantin Olchanski wrote:

On Wed, Dec 09, 2020 at 10:25:36AM -0500, Larry Linder wrote:


Everytime I am forced to use Windows 10 my neurons rebel at the moron
aware SW.



I am sorry you are in the position where you are forced to use Windows,
I feel lucky that I can "just say no!".


For those of us who must work in the "real world", unfortunately many 
applications have no work alike for Linux, but typically proprietary 
licensed for fee applications only for MS Win and/or Mac OS X.  Anything 
proprietary for Mac OS X is impossible to legally use in the USA and EU 
other than on an Apple (hardware) platform.  I will not use a dual-boot 
system as this is both cumbersome and open to all sorts of compromises, 
particularly from MS Win.  I have tried Cross-over (supported Wine), but 
it is too limited in the reliable support of current MS Win 
applications.  I currently use MS Win 10 under both VMware Player and 
VirtualBox under, first, SL, and now Ubuntu LTS, as the platform I use 
did come with a MS Win license.  Under this MS Win 10, I use proprietary 
applications not available for Linux.  I also find MS Win 10 miserable 
and cumbersome, with a horrid and time consuming upgrade process (I 
experienced that because the current production release of an 
application I use required a later release of MS Win 10 than was on the 
virtual machine and I had to waste a day whilst MS Win 10 upgraded, 
rebooted, upgraded, rebooted, etc., but one does not have a choice.


I do use LibreOffice and other workalikes.

This problem is not new.  When Sun was still a vendor and had desktop 
workstations with a Sparc platform, it was forced to introduce an add-on 
board with a X86 processor to run MS Win under Solaris so that such MS 
Win applications could be run, as many users did not want two desktop 
machines, a Sun for "real" work, and a MS Win box for "general use 
applications".  Sun originally bought VirtualBox for this purpose once 
Sun had switched to a X86 hardware platform.  Now of course this is all 
part of Oracle as the oligopolies increase.






As the supporters of GNU retire and die off - the new generation has no
desire to stay the course.



This works both ways. I used to think Richard Stallman was a cook and a crank.

Today I see his apocalyptic predictions for evils of "unfree" software
come true (and then some) in the cell phone universe.

If we live through covid, I may yet become an FSF card carrying member! (Likely
with the Torvaldskist schismatic branchnicks who refuse to say "GNU/Linux").



The bright side is that there is no automatic self destruct mechanism in
Linux so even when the official support is ended we can still user what
we have but not be able to upgrade our applications.



So true, if not for C++11, I would say "SL6 forever!".



... the cost of just dumping 50 systems and install new OS's and
applications is beyond our budget. ...



Even for people with deep pockets, administrative, logistics, downtime
and man power costs make it impractical, except for "once every 5-10 years".

People who just invested in a migration to el8 to be told now that
they have to migrate again next year must be severely unhappy right now.

I cannot fathom how Red Hat did not "ask around" before going public
with their decision. (unless the decision was forced on them externally).



So the sword had many sharp edges.



Well, it is the dull sword that is most dangerous (to the user). Join
your local Iaido club and find out for yourself.



Re: CentOS 8 EOL; CentOS Stream?

2020-12-09 Thread Yasha Karant
If my recollection of the history is correct, CentOS and Princeton EL 
were separate from SL.  CentOS originally was a "volunteer" effort 
building from RHEL source, with RH personnel monitoring the CentOS 
"lists" because CentOS had a wider range of an installed base on 
enthusiast and home user systems, in addition to "professional" systems 
(such as the HP Zbook laptop workstation that I use).  The earlier SL 
major releases had some differences in the base installed system from EL 
"stock", whereas CentOS did not.  Later major releases of SL essentially 
were the same in the "base" as EL (in all cases, logos must change).  I 
never worked with the Princeton release.  When RH (not Fedora -- real 
production RH) was an executable installable supported distro, pre-EL, 
we used that, licensed for free for "personal" use.  Prior to RH, I was 
using Debian (the GNU Linux), and once RH had no executable installable 
supported distro, I switched to CentOS. I then switched to SL because 
CentOS was having issues and SL was professionally produced 
(Fermilab/CERN) with the level of professional support we needed (that 
is, this list, plus Fermilab SL support staff who would fix some things 
-- such as inconsistencies or missing components in the standard SL 
distro -- we do NOT need nor use "commercial cradle to grave" 
handholding support, unlike the University IT division for which 
everything essentially is outsourced to for-profit vendors, as part of 
the USA scheme for public funding of private for-profit entities and 
wealth transference to the wealthy. With the demise of SL 8 and the 
purchase of RH and CentOS by IBM, I switched to Ubuntu LTS.  If 
Canonical goes the way of RH, then I suppose I will look at Debian again.


On 12/9/20 10:47 AM, Konstantin Olchanski wrote:

Very curious how CERN and Fermilab will respond to this.

I guess that CERN was caught red-handed as well.


(wrong metaphor? you wanted "with pants down" or "off guard" or something like 
that?
there is no evidence that CERN was "in" on this change, yes?)


They have already started to port their internal systems to CentOS8 according 
to the
recent site report at HEPiX:
https://indico.cern.ch/event/898285/contributions/4015535/attachments/2120621/3569557/CERN_Site_Report_-_HEPiX_Autumn_2020_v2.pdf


As one may remember, CERN Linux, SL and CentOS only exist because CERN could
not agree with Red Hat on the licensing scheme for LHC-scale computing.

(I guess, at the LHC scale, even small numbers like $1/license become 
unworkable).


BTW, in other news,

I see the CentOS wiki was changed to read "CentOS-8 full updates and Maintenance 
Updates"
from "May 2024 and May 2029" to "December 2021 and December 31, 2021",
see
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.centos.org_action_recall_About_Product=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=eMvBVbBFwtBD5Xbw1LErGQIapxF_ioOOJoO-OqCNa6g=CaCDrxtp7Ka4fRCXAiVCT34Zxxx_VD19P2hQeMXliqs= 
and
https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.centos.org_action_recall_About_Product-3Faction-3Drecall-26rev-3D122=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=eMvBVbBFwtBD5Xbw1LErGQIapxF_ioOOJoO-OqCNa6g=dx8Ilr6PNf35kZ8hodzZ5JC9z40X9p5iMktTifR_C34= 





Re: Dose any of this surprize you.

2020-12-09 Thread Yasha Karant
If your employer is a for-profit entity, then the neo-liberal profiteer 
model indicates your firm should be funding ("paying for") what it uses, 
except for the neo-liberal reality of "welfare for the wealthy".  As 
your employer is using SL, supported from public funds in different 
nations (e.g., the funders of Fermilab and CERN), perhaps assisting 
setting up what would be in the USA a non-profit corporation for the 
development, maintenance, and distribution (e.g., software download over 
the Internet) of an "enterprise" production linux (or BSD, or ... , 
"unix" clone) would address what you describe below.  This could 
(should?) include various non-profit university partners.  The entire 
distro would be professionally developed and maintained with dedicated 
professional (not amateur) staff, as is done at both Fermilab and CERN. 
However, a university, or consortium thereof, cannot do this, at least 
within the USA, because of the funding and revenue models.  Given the 
endowment of Harvard and/or Stanford in the USA, it is possible that 
these entities internally could fund such a development. [Aside: It also 
is likely that the PRC could (and probably) will fund such; however, any 
application, firmware, etc., from the PRC owes primary allegiance, as 
specified by PRC law, to the PRC totalitarian government through The 
Party, and thus can only be used with great caution by those who do not 
share such fealty. If you think IBM is arbitrary and capricious (as 
evidenced by the CentOS reality), consider the dictates of the PRC 
government.]


Outside of the conversion issues, for now, Ubuntu LTS seems to meet the 
same niche as SL.  There are other distros based upon Ubuntu (e.g., 
Mint), so there could be a SLubuntu that is based upon LTS.  One thing I 
personally would like is a LTS list that is the same as this SL list. 
None of the "lists" that I have found for Ubuntu are equivalent to this 
SL lists.  I can elaborate upon the differences if there is any interest.


However, for SLubuntu or the like, some entity needs to provide the 
level of professional staff that Fermilab/CERN provided for SL.  Unlike 
Fermilab that survives based upon the whim of the USA Federal government 
(currently, Trump et al., decidedly pro-theocracy and anti-science, else 
the USA would not be suffering from COVID-19 as it is and withdrawn from 
the WHO, etc.), and may suffer the same fate as Arecibo (strictly a 
matter of funding -- had the repairs and maintenance been done, rather 
than "deferred maintenance", that facility would not have collapsed), 
CERN appears to have a more stable funding source (by treaty or the 
equivalent?).  Very few if any USA universities have the same stable 
funding.


Yasha Karant

On 12/9/20 7:25 AM, Larry Linder wrote:

In the early days of Windows 3.0 and OS/2.  Windows 3.0 was short lived
because every user knew it was a dog.
OS/2 was pretty nice but had a fatel flaw as it only had one exit que.
i a program dies and not gracefully it was rebo0t time.

This is trivia trash but reflects on the Corporate Character of the
perpetrators.

RH 8 and Cent 8 should die quickly.  The community with the support of a
stable university should restart SL.

Everytime I am forced to use Windows 10 my neurons rebel at the moron
aware SW.

If the linux community took a stable set of Linux and made 25 functional
improvement a year and I don't mean rearanging the fruniture or new eye
candy.  Most of our computing OS nightmares would go away.

As an example I just opted to get a new version of VariCAD and during
installation it requested two different libc.SO's and a new C++
compiler.
Tor rebuild the libc.so for 2.15 took almost 20 minutes it worked.  I
froze at rebuilding the C++ lib after looking at it.

One thing I learned from the people at "stackOverflow" was that 2.15 did
not contain all of 2.10 or 2.11 or 2.12. etc.  The latest is 2.34.  The
tangled web of good intentions is killing Linux.

Without the stability of RH most developers will flounder and sink.  As
the supporters of GNU retire and die off - the new generation has no
desire to stay the course.
Without the long term stability the applicaions / CAD developers will
abandon it too.

The bright side is that there is no automatic self destruct mechanism in
Linux so even when the official support is ended we can still user what
we have but not be able to upgrade our applications.

We are a commercial user since SL 4.  As a for profit organization the
cost of just dumping 50 systems and install new OS's and applications is
beyond our budget. A few new machines are introduced each year to
support engineering / development.  Most are used in the shop / factory
as you would use a dish washer - just an appliance.  The primary goal is
stability.

So the sword had many sharp edges.

My 2 Cents worth
Larry Linder



Re: CentOS 8 EOL; CentOS Stream?

2020-12-08 Thread Yasha Karant
I agree with your sentiments, based upon several informal discussions I 
have had with CentOS 8 "adopters".  "Supported" RHEL 8 seems to be 
better -- but are there still issues with EPEL, etc., because of 
inappropriate sub-system designations (as with the python example you 
provide)?  From what I can tell, Ubuntu LTS is a bit more "adaptable". 
Given the tool set and source partitions you describe, fortunately, I 
currently am not porting from source, and compile applications from 
source only when the "source" has a specification for the actual distro 
release that I use.


On 12/8/20 7:11 PM, Nico Kadel-Garcia wrote:

On Tue, Dec 8, 2020 at 9:31 PM Konstantin Olchanski  wrote:


On Tue, Dec 08, 2020 at 04:39:32PM -0800, Patrick J. LoPresti wrote:


It has been almost exactly seven years since Red Hat bought CentOS



The way I remember it, RedHat approached CentOS lead developers and
made them an offer they could not refuse.



Very curious how CERN and Fermilab will respond to this.



Nothing from CERN yet. But to sense where the wind is blowing,
note how ROOT still do not provide a binary kit for CentOS-8.
https://root.cern/releases/release-62206/



Our experiment at CERN (ALPHA anti-hydrogen trapping and spectroscopy)
uses CentOS-7 and we are in discussions over upgrading to CentOS-8
or Ubuntu LTS 20.04. All our RaspberyPi machines will probably
become converted from CentOS-7 to Raspbian (Ubuntu/Debian). For DAQ and
analysis machines, there is a preference for CentOS-8, but if we they
tell us now that CentOS-8 is a dead end and in 1 year will will have
to upgrade *again*, Ubuntu may become the preferred solution.


I'm unhappy with CentOs 8. The primary python 3 is already obsolete,
python 3.6, and should have been published as "python36" rather than
"pythone3" to allow a compatible "python38" parallel upgrade path.
Unfortunately, they've convinced EPEL as well to name packages
"python3" for "python36" packages in EPEL 7 and EPEL 8.  Guess what
fun this causes over in the Amazon Linux world, where "python3" is
"python37" and python modules from EPEL can no longer be used safely.

Do not get me *started* on "modular RPMs", which have proven very
destabilizing for building anything, for which there is no usable
documentation on how to build them or resolve circular
incompatibilities. And the unnecessary and unwelcome split among the
channels "base", powertools", "appstream" and "my uncle's secret ninja
repo that RHEL originally refused to publish because you shouldn't
need those to compile things we compile in-house", now called "devel"
were unwelcome splits.

And oh, the "we leave out encryption related components for popular
open source tools that we used to publish in RHEL 7" have eaten my
development time building up python module tool chains, especially for
awx, the ansible tower equivalent. I'm pretty unhappy about it.



Re: CentOS 8 EOL; CentOS Stream?

2020-12-08 Thread Yasha Karant

For those who want to be nauseated, here is the essential quote of the post:

The future of the CentOS Project is CentOS Stream, and over the next 
year we’ll be shifting focus from CentOS Linux, the rebuild of Red Hat 
Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a 
current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end 
at the end of 2021. CentOS Stream continues after that date, serving as 
the upstream (development) branch of Red Hat Enterprise Linux.


Translation -- as a for-profit vendor, IBM does not want to subsidize a 
competitor to RHEL that is without fee.  Building RHEL from the source, 
that IBM RH is required to distribute under the terms of the license 
from which the source is obtained, is resource prohibitive.  I do not 
know the fate of the next Princeton clone of RHEL. What will the various 
HEP collaborations do?  Will Fermilab/CERN provide internal professional 
person power (not just grad students and postdocs for whom such support 
is only as much as their research supervisor requires) to maintain an 
internal RHEL 8 clone from RHEL source?  Given that the public 
pronouncements were to use CentOS 8 as the RHEL 8 clone in the HEP 
production environments, and that this is now not "long term" possible 
(CentOS stream is beta at best -- more or less a Fedora like unsupported 
cycle), one may be curious as to the future of HEP.  It is possible that 
IBM (that has branches almost everywhere in the nations from which HEP 
collaborators are housed) will decide for a publicity-gain and 
tax-write-off to partner with Fermilab/CERN and license RHEL 8 (and 9 
and ... ) at either a very reduced fee or for "free".  But what about 
those of us who are not in such a HEP collaboration?


I too have heard some nasty comments about Oracle EL 8 in terms of 
Oracle really using it more or less as a lure with the eventual goal of 
fund extraction from those who attempt to use the executable distro 
licensed for free.  Also, what about the various professional add-on 
distros, such as EPEL or ElRepo?


I suspect that I made the "correct" planning decision to switch to 
Ubuntu LTS (until such time as Canonical follows the RH IBM path ...). 
For those contemplating such a move, the changes are not that drastic, 
particularly if one "debugs" on a single sample of each class of machine 
(workstation, server, etc.).  I am willing to provide my notes (howtos) 
that I have garnered for Ubuntu LTS (my machine currently is 20.04.1 
LTS, and there is a 18.04 LTS machine that shortly will upgrade-in-place 
to 20.04 LTS -- both are laptop workstations, not "enthusiast home use" 
machines, one Dell, one HP).  For applications that are standardized for 
EL (we had these on a high performance compute server with a particular 
Infiniband implementation, but that machine largely is now obsolete), I 
am not certain what would be involved in porting -- if the libraries 
(typically, .so) are available in LTS, this should be not too difficult 
-- particularly on a set of replicated installs.


An additional large question for the community is the future of the 
X86-64/Nvidia GPU architecture.  The latest Fujitsu HPC is ARM based, as 
are the latest Mac OS machines.  Is ARM coming of real use beyond "smart 
phones" and the like, but as "real computers"?


Take care.  Stay safe.

On 12/8/20 3:38 PM, ~Stack~ wrote:

Anyone else on the verge of tears after reading today's CentOS blog post?
https://urldefense.proofpoint.com/v2/url?u=https-3A__blog.centos.org_2020_12_future-2Dis-2Dcentos-2Dstream_=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=t2J9jUFVgun90FIMquH4QRfvlPyoP8v5iYSZEcA87_g=-5u1jeYbTrmg0sZScxVN-0qJ1ifC2BEGlmW4_B70SYw= 

If you don't know CentOS Stream, it's "upstream RHEL". No, not Fedora. 
Yes, that too is "upstream RHEL". CentOS Stream a rolling release (so 
good luck getting long term steady kernels/packages) that is trying to 
be Arch like but with RHEL flavor. It sits in between RHEL and Fedora. 
It isn't and won't track steady releases like RHEL. It will have things 
before RHEL, except for security patches which will still come in 
whenever someone gets around to it. And, no, they still won't tag their 
security patches as such because they expect you to apply patches (and 
potentially reboot) at their whim.


For those of us in the scientific community who have packages from 
vendors that standardize on RHEL dot releases, I'm not sure what we're 
going to do. We have RHEL licensing on the important infrastructure 
nodes but the hundreds of compute nodes, VM's, dev systems, and misc? 
Going all RHEL would kill our budget. And I don't care if Oracle Linux 
is free or how good of a clone it is, you only get burned by Oracle once 
(and you are usually to broke to be burned a second time).


I suppose we can shift nearly all of our infrastructure to Ubuntu LTS 
but there's a lot still left that I'm not sure we can move to 

Migrations to other linux distro

2020-11-07 Thread Yasha Karant
With the non-existence of SL8, I (and others) have been investigating 
alternatives to EL.  For the present, I have settled upon Ubuntu LTS, 
that more or less has the same niche as EL, with the regular non-LTS 
Ubuntu being similar in niche to Fedora. This posting is not an 
advertisement for Ubuntu, nor am I affiliated with Canonical (just as I 
am not affiliated with Red Hat nor IBM).  The summary below discusses 
why I have migrated my machines from SL and what I have observed that 
may be useful to others who face the lack of SL for EL8 and are not 
necessarily enthusiastic about the other available without fee binary 
bootable installable (not just source) EL8 distros.


My wife had to get a new touchscreen (writing by hand with a stylus) 
laptop, and thus I started the migration with her machine as EL7 would 
not suffice for her hardware and application needs.  A month or so past, 
the screen (internal to the laptop cover) on my machine failed -- a 
circumstance that motivated to examine alternative Linux distros.  Given 
the major surgery required to replace the lid, I ordered an identical 
machine now only available in refurbished (with a warranty) from a 
reputable web-based source.  Removing the hard drive from the failed 
machine (SL7 current), I installed it in the new machine and copied all 
of the non-distro directories and files to a 2 Tbyte external USB drive. 
 I then installed a new 2 Tbyte hard drive into the "new" machine, 
removing the MS Win 10 SSD drive supplied with it in the event the 
machine would need to be returned.  (On the laptop in question, this is 
a simple procedure; I do have an "anti-static" work-surface mat with 
wristband.) I had installed a bootable ISO installation image of Ubuntu 
20.04.1 LTS on an external USB "thumb drive", and proceeded with the 
installation. Because I wanted a custom partitioning of the hard drive, 
there were a few false starts; having done this, I can offer some advice 
to anyone interested.


I have configured the machine with MATE from Ubuntu, and installed all 
of the utilities I had used on SL plus some that seemingly were not 
available for SL 7.  Naturally, yum, yumex, etc., are replaced by 
various apt utilities, but the functionalities, if not the actual CLI 
commands or GUI steps, are equivalent.


The only peculiarities I have found to date are that unlike SL, LTS 
assumes that everything must be done via sudo.  As I prefer both su and 
an Xwindow GUI root screen, I had to modify some of the LTS 
configuration files to do this, but it is quite simple (in the current 
LTS).  Both of these functionalities now work.  The support and help 
lists are much more cumbersome than this SL users list, with a formal 
style guide, etc., moderators, etc., although there are no style 
configuration files that work with LaTeX, MS Office (and thus, for the 
most part, LibreOffice), etc., unlike most journals and professional 
refereed conferences to which I submit work.


As far as I can tell from workstation (not server) use, Ubuntu LTS works 
as well as SL, seems to be stable with regular security updates, and has 
the same utilities, etc., that any modern stable Linux distro does. 
Moreover, unlike EL, LTS seems to support more hardware variants and 
keeps more "current" allowing "current" production releases of utilities 
to function (such as the current production Texstudio).  It has also 
been stated than unlike SL, LTS allows for upgrade-in-place to the next 
major LTS production release.  The caution for this procedure is to 
nonetheless backup all non-distro directories and files to an external 
device so that things can be retrieved if something were to go awry.


Take care.  Stay safe.

Yasha Karant


Re: AppImage under SL 7

2020-08-27 Thread Yasha Karant

On 8/26/20 11:10 PM, Götz Waschk wrote:

Am 27.08.20 um 02:29 schrieb Yasha Karant:

I still am attempting to migrate to Texstudio 3 production current
release.  I have found on the Texstudio web site an appimage file for
Texstudio 3.

From:
https://urldefense.proofpoint.com/v2/url?u=https-3A__itsfoss.com_use-2Dappimage-2Dlinux_-23-3A-7E-3Atext-3D-2520How-2520to-2520use-2520AppImage-2520in-2520Linux-2520-2CStep-25203-253A-2520Run-2520the-2520AppImage-2520file-2520More-2520=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=A1vT-VWIR0wKymGxmZBrmYvDO6ec1JTnvizEqWzIpkA=03Rv0itPKadgSlR6ylyg3oj3iQHNQOMDlIK77t3Ny1k=

NB:  Because I cannot seem to have my email changed from csusb.edu to
gmail.com , the above  URL will be modified and perhaps garbled.

AppImage doesn’t do it. In fact, AppImage doesn’t really install the
software. It is a compressed image with all the dependencies and
libraries needed to run the desired software.

However, after as root doing a chmod a+x on texstudio-3.0.0-x86_64.AppImage
I find:

ykarant@localhost Downloads]$ ./texstudio-3.0.0-x86_64.AppImage
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`CXXABI_1.3.8' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`GLIBCXX_3.4.20' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`CXXABI_1.3.8' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libQt5Core.so.5)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`GLIBCXX_3.4.20' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libpoppler.so.58)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`GLIBCXX_3.4.20' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libproxy.so.1)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`GLIBCXX_3.4.21' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libproxy.so.1)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`CXXABI_1.3.8' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libicui18n.so.55)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version
`CXXABI_1.3.8' not found (required by
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libicuuc.so.55)

End output.

Thus, clearly "image with all the dependencies and libraries needed to
run" is not factual.  Are the required .so lib files available for EL 7
and will not cause other applications/kernel to fail?  If these are
available, relevant URLs (or what to install under yum) would be
appreciated.


Dear Yasha,

yes, the claim of bundling all dependencies is invalid, there are
exceptions for the C library and the C++ standard library. These are so
important you cannot update them on your Scientific Linux machine
without breaking it.

I think you cannot install this software on SL7, it is simply too old. A
container solution like Singularity would have problems as well, as
there is a certain kernel dependence. I can report from my own
experience, that a container based on Ubuntu 20.04 and Qt5 will still
not run on SL7.

The only way to run it would be a real virtual machine.

Regards,
Götz Waschk





Dear Götz,

Thank you for the prompt and clear reply that confirmed what I thought: 
because the C/C++ environment against which the kernel and related 
systems utilities have been compiled is of, say, release N, but the 
application is compiled against, say, release N+M (M > 0), only by 
changing the C/C++ environment is it possible to run the application, 
but this change causes the kernel, etc., to fail.  Moreover, as you have 
indicated, in a monolithic kernel system such as Linux (not a micro 
kernel system), even standard encapsulation will fail.  I assume that 
the latest Texstudio will run under EL 8.


There are thus only two solutions:  a true virtual machine with a 
hypervisor under the kernel (e.g., VirtualBox) that then runs some other 
operating system environment (as I currently do with MS Win10 so that I 
can use specific proprietary applications that only run under MS Win or 
MacOS X (MacOS X may not be installed in the USA on any hardware 
platform that does was not sold by Apple with the Apple logo due to USA 
legal restrictions), or a "later" Linux operating system.  At this 
point, I presume that I must switch to Ubuntu LTS current.  According to 
numerous correspondents, unlike EL, one can upgrade in place from one 
major release of Ubuntu LTS to the next, albeit with the usual 
precautions (backup image of the system in case some does fail).  I 
could install Texstudio 3 under MS Win 10 (there is a binary installable 
release for this purpose) under VirtualBox under SL 7, but as I use 

AppImage under SL 7

2020-08-26 Thread Yasha Karant
I still am attempting to migrate to Texstudio 3 production current 
release.  I have found on the Texstudio web site an appimage file for 
Texstudio 3.


From: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__itsfoss.com_use-2Dappimage-2Dlinux_-23-3A-7E-3Atext-3D-2520How-2520to-2520use-2520AppImage-2520in-2520Linux-2520-2CStep-25203-253A-2520Run-2520the-2520AppImage-2520file-2520More-2520=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=A1vT-VWIR0wKymGxmZBrmYvDO6ec1JTnvizEqWzIpkA=03Rv0itPKadgSlR6ylyg3oj3iQHNQOMDlIK77t3Ny1k= 

NB:  Because I cannot seem to have my email changed from csusb.edu to 
gmail.com , the above  URL will be modified and perhaps garbled.


AppImage doesn’t do it. In fact, AppImage doesn’t really install the 
software. It is a compressed image with all the dependencies and 
libraries needed to run the desired software.


However, after as root doing a chmod a+x on texstudio-3.0.0-x86_64.AppImage
I find:

ykarant@localhost Downloads]$ ./texstudio-3.0.0-x86_64.AppImage
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`CXXABI_1.3.8' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`GLIBCXX_3.4.20' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`GLIBCXX_3.4.21' not found (required by ./texstudio-3.0.0-x86_64.AppImage)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`CXXABI_1.3.8' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libQt5Core.so.5)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`GLIBCXX_3.4.20' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libpoppler.so.58)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`GLIBCXX_3.4.20' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libproxy.so.1)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`GLIBCXX_3.4.21' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libproxy.so.1)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`CXXABI_1.3.8' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libicui18n.so.55)
./texstudio-3.0.0-x86_64.AppImage: /lib64/libstdc++.so.6: version 
`CXXABI_1.3.8' not found (required by 
/tmp/.mount_texstuAlu96i/usr/bin/../lib/libicuuc.so.55)


End output.

Thus, clearly "image with all the dependencies and libraries needed to 
run" is not factual.  Are the required .so lib files available for EL 7 
and will not cause other applications/kernel to fail?  If these are 
available, relevant URLs (or what to install under yum) would be 
appreciated.


Please reply to ykar...@gmail.com

Take care.  Stay safe.

Yasha Karant


Re: Texstudio 3

2020-08-25 Thread Yasha Karant

My mistake -- I pasted from the wrong screen when in a hurry.

ykarant@localhost texstudio-org-texstudio-b6ce6f5]$ ./BUILD.sh
TeXstudio compilation :

Enter SYSTEM (1: UNIX ; 2: MACOSX) (default is 1) :
1
Enter PREFIX (/usr , /usr/local or /opt) (default is /usr/local) :
/opt
Enter path to QT4/5 base directory (e.g. /usr/lib/qt4, you can leave it 
empty if qmake is in PATH) (default is ) :

/usr/lib/qt5
Enter path to QT4/5 executable file (e.g. qmake or qmake-qt5) (default 
is qmake) :


Do you want to use the internal pdf viewer (requires the Poppler 
library)? (yes/no) (default is yes) :


Do you want to use the video player in pdf files (requires the Phonon 
library)? (yes/no) (default is no) :


Do you want an internal terminal widget (requires the qtermwidget5 
library)? (yes/no) (default is yes) :


Do you want to build a debug or release version? (default is debug) :
release
Do you want to enable the debug logger? (yes/no) (default is no) :

Do you want to install TexStudio after building it? (yes/no) (default is 
yes) :


Warning, QT path may be invalid
Starting compilation
./BUILD.sh: line 134: qmake: command not found
make: *** No targets specified and no makefile found.  Stop.
Compilation done
make: *** No rule to make target `install'.  Stop.
Installation done
Icons and desktop file can be found in the /opt/share/texstudio directory
[ykarant@localhost texstudio-org-texstudio-b6ce6f5]$ which qmake
/usr/bin/which: no qmake in 
(/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/var/lib/snapd/snap/bin:/home/ykarant/.local/bin:/home/ykarant/bin)

[ykarant@localhost texstudio-org-texstudio-b6ce6f5]$

I have looked for qmake and even after that is found, I suspect that 
there will be additional missing utilities, dependencies, or revision 
levels.


Thanks.

Again, please reply to ykar...@gmail.com

On 8/25/20 6:50 PM, Chris Schanzle wrote:

On 8/25/20 7:48 PM, Yasha Karant wrote:

Please reply to ykar...@gmail.com

Take care. Stay safe.

I was attempting to migrate from production release of Texstudio 2.x to 
Texstudio 3.x .  I could not find any EL7 RPM packages for Texstudio 3.x .  I 
then downloaded the source and attempted to build with the result below -- 
failure.  Does any have or is planning to have a Texstudio 3 EL7 RPM (or SNAP 
package)?

Thanks,

Yasha Karant

[root@localhost Downloads]# yum install ./texstudio-3.0.0-6.1.x86_64.rpm
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Examining ./texstudio-3.0.0-6.1.x86_64.rpm: texstudio-3.0.0-6.1.x86_64
Marking ./texstudio-3.0.0-6.1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package texstudio.x86_64 0:3.0.0-6.1 will be installed
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.8)(64bit) for package: 
texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for package: 
texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package: 
texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: 
texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libpoppler-qt5.so.1()(64bit) for package: 
texstudio-3.0.0-6.1.x86_64
--> Finished Dependency Resolution
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
    Requires: libpoppler-qt5.so.1()(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
    Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
    Requires: libstdc++.so.6(CXXABI_1.3.8)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
    Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
    Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
  You could try using --skip-broken to work around the problem



Given the info provided, you didn't download "source" and "build" you downloaded a binary rpm for 
likely a different distribution with different libraries, perhaps from 
https://urldefense.proofpoint.com/v2/url?u=http-3A__download.opensuse.org_repositories_home-3A_jsundermeyer_Fedora-5F24_x86-5F64_=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=x59CEm3-GhJHXFZzUgBZD9r7wCdv47xnFJFvcZJ5h0E=bn5s_ENenBjDKXmFlVcED_MT0asKeMinpfCZav0WAng=
  which as the URL describes, is Fedora 24 and appears to be the official downloads texstudio.org points to.

Making an installable binary rpm by "building from source" requires a src.rpm 
and using rpmbuild or mock to create the installable rpm.

My best suggestion is to contact someone at texstudio.org for a CentOS/SL/RHEL 
7 build.  Perhaps trying to build the .src.rpm, found in

Texstudio 3

2020-08-25 Thread Yasha Karant

Please reply to ykar...@gmail.com

Take care. Stay safe.

I was attempting to migrate from production release of Texstudio 2.x to 
Texstudio 3.x .  I could not find any EL7 RPM packages for Texstudio 3.x 
.  I then downloaded the source and attempted to build with the result 
below -- failure.  Does any have or is planning to have a Texstudio 3 
EL7 RPM (or SNAP package)?


Thanks,

Yasha Karant

[root@localhost Downloads]# yum install ./texstudio-3.0.0-6.1.x86_64.rpm
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Examining ./texstudio-3.0.0-6.1.x86_64.rpm: texstudio-3.0.0-6.1.x86_64
Marking ./texstudio-3.0.0-6.1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package texstudio.x86_64 0:3.0.0-6.1 will be installed
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.8)(64bit) for 
package: texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.9)(64bit) for 
package: texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for 
package: texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for 
package: texstudio-3.0.0-6.1.x86_64
--> Processing Dependency: libpoppler-qt5.so.1()(64bit) for package: 
texstudio-3.0.0-6.1.x86_64

--> Finished Dependency Resolution
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
   Requires: libpoppler-qt5.so.1()(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
   Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
   Requires: libstdc++.so.6(CXXABI_1.3.8)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
   Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
Error: Package: texstudio-3.0.0-6.1.x86_64 (/texstudio-3.0.0-6.1.x86_64)
   Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
 You could try using --skip-broken to work around the problem


updating Mozilla Firefox and Thunderbird

2020-06-04 Thread Yasha Karant
I do not use distro releases of Mozilla Firefox, Thunderbird, or Google 
Chrome, but rather updating to current production (not beta) from the 
actual provider.


In the past, when, say, Firefox would announce that an update was 
available but that I (as myself, not root) did not have sufficient 
privileges to update, I would exit the application, switch user (not 
sudo) and login as root in MATE, activate the application, perform the 
update, exit the application, and then switch back to my ordinary user 
account.  Upon so doing, I would activate the updated application, and 
verify that I was using the latest updated release.  This always used to 
work.


Now, when I switch back, although the application is not revealed by ps 
(under any UID, not just mine), the pre-update version is still in use 
until I actually logout and re-login (not just switch user). Thus, 
although the application is not in use when it was updated, a login 
session (at least through MATE) must be caching the "old" binary 
executable image, and not loading a fresh updated one from the file 
system.  Other than log out and log in, is there a mechanism for 
"flushing this one application entry from the cache"? Currently, SL 7.8 .


Take care.  Stay safe.

Yasha Karant


Re: off SL

2020-05-26 Thread Yasha Karant
I have done upgrade in place (no new harddrive unless we needed a larger 
capacity drive) on several unix/bsd derivatives.  Your file system 
comments are very well taken.   However, using "stock" Ubuntu LTS for 
the OS and file system, is your experience contrary to those of others?


On 5/26/20 7:21 PM, Nico Kadel-Garcia wrote:

On Tue, May 26, 2020 at 3:54 PM Troy Dawson  wrote:

Although in the past the official policy of Red Hat was that you needed to do a 
fresh install going from EL N to N+1, that is starting to change.
There is an internal team called "LEAP" whose job it is to make sure you can do 
that.
I believe RHEL 7.8 to RHEL 8.1 was the first that you could officially do that.
I don't know all the details.  all I know is "we're working on it."
I'm pretty sure that at the current time we aren't as smooth as Debian, they've 
been doing it much longer.
But we're getting better, and for RHEL9, LEAP is being involved from the start.
So maybe in a few releases / years people will be able to say our updates are 
as good, or even easier than debians.

Been there, done that. It works great until it doesn't. While updating
the RPM's may be feasible, there have been subtle changes in
filesystems which man starting with an old filesystem is prone to
errors, and upgrading in place is not a reliable process. *All*
operating systems are prone to such issues, unless you can basically
mount the old file system as an image and apply the updates from
outside. I've done upgrades with approximately 20,000 Red Hat based
systems, over my career, and others. If you were foolish enough to use
ReiserFS, for example, you'll *really* need to rebuld your filesystems
in between OS upgrades..


off SL

2020-05-22 Thread Yasha Karant
I need to upgrade my wife's machine from Ubuntu 18 LTS to 20 LTS at the 
earliest convenient time (that may be after the end of this academic 
term to avoid disruption).  She runs Ubuntu on her 2-in-1 as evidently 
SL 7 does not support all of the hardware functionality that she needs.  
I have found a URL with detailed instructions that I am willing to 
forward the information as a PDF to whomever has done this and is 
interested.  My understanding is that unlike EL that more or less 
requires a new install to go from EL N to EL N++, Ubuntu will upgrade in 
place.  If anyone has done this, please reply, preferably off list to 
ykar...@gmail.com so that any URLs will not be "modified" by the 
security filters at my university.


Take care.  Stay safe.

Yasha Karant


Re: Desired packages

2020-05-20 Thread Yasha Karant

On 5/20/20 8:07 PM, Orion Poplawski wrote:

On 5/19/20 11:03 PM, Arthur H. Edwards wrote:
I'm running SL7. Is there a kbibtex package? is there a gnuplot-qt 
package?


Art Edwards



kbibtex is in EPEL.  I'm not aware of a gnuplot-qt package for EL7.


I assume

https://urldefense.proofpoint.com/v2/url?u=https-3A__centos.pkgs.org_7_centos-2Dx86-5F64_gnuplot-2D4.6.2-2D3.el7.x86-5F64.rpm.html=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=26k6YzPZxqf1Kzd7S-h00y5eZPKRP40M5692rirnU4g=4D1awmP2uODznIVCujeY688LHlh1MMuaR2jcRKBgb-0= 

that will appear to you with security filter modification to the URL 
will not suffice?


Re: gscan2pdf

2020-05-18 Thread Yasha Karant

On 5/18/20 4:54 AM, Nico Kadel-Garcia wrote:

On Mon, May 18, 2020 at 2:13 AM Akemi Yagi  wrote:

On Sun, May 17, 2020 at 8:18 PM Yasha Karant  wrote:

I have found gscan2pdf on the NUX repo, but installing this repo
evidently will add and replace many utilities, etc., that may not be
wise.  gscan2pdf runs fine on Ubuntu 18 LTS as I just put in on my
wife's 2-in-1 that does not have tablet write-on support under SL 7 as
far as I can determine.  Is there any SL 7.8 compatible gscan2pdf that
works?

Take care.  Stay safe.

Yasha Karant

I've been using gscan2pdf from the nux-dextop repository without any
issue. Also, this repository, together with EPEL, should not overwrite
any base package.

Akemi

I'm personally reluctant to trust third party RPM repositories from
Romania, they have a very active and abusive cracker community.but the
SRPM from
https://urldefense.proofpoint.com/v2/url?u=https-3A__li.nux.ro_download_nux_dextop_el7_SRPMS_gscan2pdf-2D1.2.5-2D2.el7.nux.src.rpm=DwIBaQ=B_W-eXUX249zycySS1AyzjABMeYirU1wvo9-GmMObjY=Z7xHp2tIJsvAE2FtPxl_lynvf4hA_FJ8mKsaIgvY6Dk=knBIe0JxmSUI-af995EwuorG9qw79W1SDujA9o1-DW4=KAdL127uDliK692ZlpFMVwEGC9HREwkQ80agoYvObHc=
looks clean and builds well.

Niko.

If you are building from a src RPM, unless you read the source code or 
have a very good automaton code scanner (as done by some of the 
clandestine and other security agencies), how do you know that there is 
no "malware" embedded in the source? For example, a "clean" source may 
require the use of a compromised library or (in the cases of fork and 
exec) executable, unless no related RPMs (or DEB, etc.) come from the 
repo that may be questionable.  Akemi indicates no problem from 
experience, but does Akemi have safeguards and "sniffers" running  that 
would detect an inappropriate packet being transmitted (that might 
contain root password or other "sensitive" information)?


If you have built the RPM and are reasonably confident that it is 
"clean", could you kindly post or supply the exact build script that you 
used, including any other RPMs that are required but that come from 
trusted repos?


I generally trust SL (and EPEL, ElRepo, Oracle, Canonical, Mozilla, 
Libreoffice, etc.), but I get worried about repos and sources from 
nation-states or entities with large scale compromise organizations 
(e.g., professional "organized criminial" enterprises or clandestine 
services "backdoors").


Take care.  Stay safe.

Yasha Karant


gscan2pdf

2020-05-17 Thread Yasha Karant
I have found gscan2pdf on the NUX repo, but installing this repo 
evidently will add and replace many utilities, etc., that may not be 
wise.  gscan2pdf runs fine on Ubuntu 18 LTS as I just put in on my 
wife's 2-in-1 that does not have tablet write-on support under SL 7 as 
far as I can determine.  Is there any SL 7.8 compatible gscan2pdf that 
works?


Take care.  Stay safe.

Yasha Karant


gcc 5.4.0 on EL 7

2020-04-25 Thread Yasha Karant
I use Calibre, and had hoped that SL 7.8 would support the recommended 
version (please see below).  Calibre requires gcc 5.4.0, and I have 
appended the instructions for installing that gcc into CentOS 7 (and 
hence, SL 7).  Will this change in gcc "break" the 7.8 system and 
applications, or will it "coexist" with the distro gcc?


Stay safe.  Take care.

Yasha Karant

From calibre:
Download for Linux

The latest release of calibre is 4.14.0. What's new 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__calibre-2Debook.com_whats-2Dnew=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_2oy9MKOcJoXiIsoZwTte8RteJIPnWCnVzs8pNIYQRs=2lk5dwQeJR7Im9W6a7uI2bA55eN_7wCM1sH6KRxQjlU= >.


Please do not use your distribution provided calibre package, as those 
are often buggy/outdated. Instead use the Binary install described below.



 Binary install

calibre has a binary install that includes private versions of all its 
dependencies. It runs on 32-bit and 64-bit Intel compatible machines. To 
install or upgrade, simply copy paste the following command into a 
terminal and press Enter:


sudo -v && wget -nv -O- 
https://urldefense.proofpoint.com/v2/url?u=https-3A__download.calibre-2Debook.com_linux-2Dinstaller.sh=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_2oy9MKOcJoXiIsoZwTte8RteJIPnWCnVzs8pNIYQRs=mlb0nfTKye-zuvJYigtgpBVXeNs2wGCTOUM5Ha0sNl8=
  | sudo sh /dev/stdin


You need GLIBC 2.18 or higher and libstdc++.so.6.0.21 (from gcc 5.4.0) 
or higher to run calibre



The script will install GCC 5.4.0 on your CentOS 7 system, make sure you 
have root right. See 
https://urldefense.proofpoint.com/v2/url?u=https-3A__jdhao.github.io_2017_09_04_install-2Dgcc-2Dnewer-2Dversion-2Don-2Dcentos_=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_2oy9MKOcJoXiIsoZwTte8RteJIPnWCnVzs8pNIYQRs=Bou2POD4gEpWWg2jvzx6cMWrmoi9nY-8OJ80gsVPZFQ=  
for more details.
*gcc-5.4.0-install.sh * 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__gist.github.com_jdhao_e3fd77d51f3a95684d2b3354fc61b2ab-23file-2Dgcc-2D5-2D4-2D0-2Dinstall-2Dsh=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_2oy9MKOcJoXiIsoZwTte8RteJIPnWCnVzs8pNIYQRs=wWA1r6drZ-zwUjR-132gm1DMaKSguQ8i6I5uNFPc_1M= > 



echo "Downloading gcc source files..."

curl 
https://urldefense.proofpoint.com/v2/url?u=https-3A__ftp.gnu.org_gnu_gcc_gcc-2D5.4.0_gcc-2D5.4.0.tar.bz2=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_2oy9MKOcJoXiIsoZwTte8RteJIPnWCnVzs8pNIYQRs=KcsB-xMvSIIXTeiJl_VAlBOZPyFZK0bO0xyGGviQ5uo=
  -O


echo "extracting files..."

tar xvfj gcc-5.4.0.tar.bz2


echo "Installing dependencies..."

yum -y install gmp-devel mpfr-devel libmpc-devel


echo "Configure and install..."

mkdir gcc-5.4.0-build

cd gcc-5.4.0-build

../gcc-5.4.0/configure --enable-languages=c,c++ --disable-multilib

make -j$(nproc) && make install


Snaps

2020-04-24 Thread Yasha Karant
Does anyone know how secure (safe, not malware, spyware, etc.) is 
Snaps?  Please see below.  Certain applications that are not available 
for EL but from other distros, particularly Ubuntu, evidently can be 
installed via Snaps.  Epel is a standard EL repo, but Snaps is not.


Enable snaps on CentOS and install Xournal++

Snaps are applications packaged with all their dependencies to run on 
all popular Linux distributions from a single build. They update 
automatically and roll back gracefully.


Snaps are discoverable and installable from the Snap Store 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__snapcraft.io_store=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4=DNKiGAkXvPku8jga4qvfLCfuCm0yglT90PYysjDbwgs= >, an app store with an audience of millions.



Enable snapd

Snap is available for CentOS 7.6+ 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__snapcraft.io_install_xournalpp_centos=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4=6aJOdsxXdre3JCaGiI2VHJkrIlrmugEVVJ29rrzzgiQ= >, and Red Hat Enterprise 
Linux 7.6+, from the Extra Packages for Enterprise Linux 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__fedoraproject.org_wiki_EPEL=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4=d0abLQSs1MMvnuo9AY7kbu0yBXuChcPX0YhPW64_DVE= > (EPEL) repository. The EPEL 
repository can be added to your system with the following command:


Thanks for any information.

Yasha Karant



Re: [SCIENTIFIC-LINUX-USERS] Future SL minor releases, was: Re: [SCIENTIFIC-LINUX-USERS] kdenlive progress, yum dependencies need to be added

2020-04-24 Thread Yasha Karant

Pat,

Thank you for the answer, but there is a clarification that would be 
useful.  When I just updated, the intro splash now displays Scientific 
Linux 7.8 , etc., not an IBM RH CentOS equivalent (and of course not a 
Red Hat).  This means that your group at Fermilab (and at CERN?) is 
modifying whichever source you are using for EL (IBM RH, or IBM RH 
CentOS) to remove all "upstream branding". Until IBM RH (TUV) 
discontinues EL 7 support, e.g., security updates (2024?), is 
Fermilab/CERN still funding SL (and thus presumably employing you as 
part of your employment duties) to be independently built from source 
and not just a copy with a file name and branding changes from a built 
CentOS binary RPM?


Although Fermilab/CERN is not responsible for EPEL, ElRepo, and other 
independent EL repos, many of us (including myself) depend upon those 
repos to add vital functionality (that might be integral to the 
Canonical Ubuntu "equivalent" of repos and thus supply .deb not .rpm 
files).  Are these repos also going to update as EL 7 goes through updates?


One Ubuntu question for anyone who can answer this.  On EL, one has the 
monitor text command options of rpm and yum to get updates and added 
functionality roughly equivalent to apt in Ubuntu; is there an Ubuntu 
GUI equivalent of yumex?  I have been using apt from a screen (or sudo 
apt if I am not logged in as root) but I personally find for "routine" 
operations (such as the "major" update I just did) it is more convenient 
to use yumex.


Stay safe.  Take care.

Yasha Karant

On 4/24/20 12:22 PM, Patrick Riehecky wrote:

So long as the upstream source is published, we plan to continue
Scientific Linux updates and new releases.

Pat

On Fri, 2020-04-24 at 12:18 -0700, Yasha Karant wrote:

Thank you for the update.  Although I could not find a listing for
you
at Fermilab through a web search engine (my fault), I did find
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_in_patriehecky=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=GmODBvzVccq62b85_5FqC1HOEq9xjkakc0x_NkH_UPM=PBlj4xQGhYUMveDLgNXtrHFOLrflQ6c3bCukF64rzRQ=
  which indicates that you
are
(paid) professional Fermilab staff assigned to SL, and presumably
will
be part of the Fermilab CentOS 8 team if all of the HEP CERN
collaborations stay with CERN CentOS 8.  The only reason I checked
was
to understand your official capacity to provide release information.
As
you can read below, my university does not allow unmodified
(uncensored?) URLs to be transmitted -- the URL you posted has been
modified in the email that I can see (one of the reasons I use my
gmail
account whenever allowed).  The TUV life cycle is for RHEL 7 that is
under paid subscription except in so far as RH is required by the
GPL,
etc., to release full source (no binaries).

Will the SL group be adding these RHEL 7 updates, etc., to the SL
distro
repos?  Will these be 7.9 ... or are future minor release number
versions of RHEL 7 (that are reflected in SL 7) determined by IBM RH
(TUV)?  Will these only be from CentOS with the SL repos simply
mirroring those at CentOS (part of RH and thus part of IBM), or will
SL
be doing independent builds?  Any idea about EPEL, ElRepo, etc.,
updates
as well?

Thank you for any clarification.

Stay safe.  Take care.

Yasha Karant

On 4/24/20 10:10 AM, Patrick Riehecky wrote:

On Thu, 2020-04-23 at 23:36 -0700, Yasha Karant wrote:

is SL 7.8 the end of SL 7?

The projected end of life for SL7 is June 2024.


This is following TUV's lifecycle:
https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_support_policy_updates_errata=DwIGaQ=B_W-eXUX249zycySS1AyzjABMeYirU1wvo9-GmMObjY=Z7xHp2tIJsvAE2FtPxl_lynvf4hA_FJ8mKsaIgvY6Dk=fYi-TgtnkkAnP39HKALbNwMQbeKUf-VzYQvK8v2Gwu0=ktFojwgMAipkzHysivjUStHOolz9UiOiDr2iR7LLkP4=


Future SL minor releases, was: Re: [SCIENTIFIC-LINUX-USERS] kdenlive progress, yum dependencies need to be added

2020-04-24 Thread Yasha Karant
Thank you for the update.  Although I could not find a listing for you 
at Fermilab through a web search engine (my fault), I did find 
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_in_patriehecky=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=GmODBvzVccq62b85_5FqC1HOEq9xjkakc0x_NkH_UPM=PBlj4xQGhYUMveDLgNXtrHFOLrflQ6c3bCukF64rzRQ=  which indicates that you are 
(paid) professional Fermilab staff assigned to SL, and presumably will 
be part of the Fermilab CentOS 8 team if all of the HEP CERN 
collaborations stay with CERN CentOS 8.  The only reason I checked was 
to understand your official capacity to provide release information.  As 
you can read below, my university does not allow unmodified 
(uncensored?) URLs to be transmitted -- the URL you posted has been 
modified in the email that I can see (one of the reasons I use my gmail 
account whenever allowed).  The TUV life cycle is for RHEL 7 that is 
under paid subscription except in so far as RH is required by the GPL, 
etc., to release full source (no binaries).


Will the SL group be adding these RHEL 7 updates, etc., to the SL distro 
repos?  Will these be 7.9 ... or are future minor release number 
versions of RHEL 7 (that are reflected in SL 7) determined by IBM RH 
(TUV)?  Will these only be from CentOS with the SL repos simply 
mirroring those at CentOS (part of RH and thus part of IBM), or will SL 
be doing independent builds?  Any idea about EPEL, ElRepo, etc., updates 
as well?


Thank you for any clarification.

Stay safe.  Take care.

Yasha Karant

On 4/24/20 10:10 AM, Patrick Riehecky wrote:

On Thu, 2020-04-23 at 23:36 -0700, Yasha Karant wrote:

is SL 7.8 the end of SL 7?

The projected end of life for SL7 is June 2024.


This is following TUV's lifecycle:
https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_support_policy_updates_errata=DwIGaQ=B_W-eXUX249zycySS1AyzjABMeYirU1wvo9-GmMObjY=Z7xHp2tIJsvAE2FtPxl_lynvf4hA_FJ8mKsaIgvY6Dk=fYi-TgtnkkAnP39HKALbNwMQbeKUf-VzYQvK8v2Gwu0=ktFojwgMAipkzHysivjUStHOolz9UiOiDr2iR7LLkP4=


Re: kdenlive progress, yum dependencies need to be added

2020-04-24 Thread Yasha Karant

John,

Thank you for posting the item below.  For a progress report:

Using yumex, removing the opera repo that could not be found, and 
eliminating one conflicting package from the list of RPMs (making a 
guess as to which specific one needed to be removed, as I use the 
proprietary Nvidia Xwindows RPM and the conflict referenced nvidia, but 
not the actual kernel driver and related interfaces), I now have a SL 
7.8 system on my laptop workstation.  The issues with Firefox and 
Thunderbird seem to be resolved, and thus far, all of the applications I 
have tested, both those supplied by an EL repo as well as others (e.g., 
Nero Linux, Qoppa PDF Studio Pro, Grace, Paraview, UCSF Chimera, VMWare 
Player, VirtualBox, etc.) all seem to be working.  Thus, the system was 
left in an unstable state when I did just enough to get Kdenlive to 
run.  As it is almost midnight local time, I again have access to my 
university's IMAP and SMTP server (that in fact are for-fee Microsoft 
Exchange "cloud" services, throttled based upon the fee structure) as 
the systems at this hour of the night are not over-subscribed.


Other than for security patches, is SL 7.8 the end of SL 7?  If so, the 
next change I shall institute probably will be to Ubuntu 20 LTS that is 
due summer 2020.  I know that the home directory and related non-systems 
directories are portable from SL 7 to Ubuntu 18 LTS and thus probably to 
Ubuntu 20 LTS, as I copied all of my wife's such directories from a 
conventional laptop running SL 7 to her new Dell 2-in-1 that she needs 
to provide an on-line chalkboard (e.g., a written virtual paper tablet 
using Stylus Labs write that does work with the Dell stylus -- only the 
internal microphone cannot be made to work because Dell will not release 
in any form the microphone code that is incorporated into the Dell 
supplied Ubuntu port that was used by Canonical Ubuntu to "certify" the 
machine as Linux supported -- Dell evidently will not allow that machine 
with Dell Ubuntu to be sold in the USA market, only a MS Win version).  
Once I installed Ubuntu LTS MATE, everything worked on her machine, and 
I suspect it will work on this one as well.  Of course, I will image all 
of my personal, etc., directories onto a USB external harddrive from 
which I shall copy back to this machine once Ubuntu LTS is installed.  
At this point, I am not considering going to either CentOS or Oracle EL 8.


As we have a residential DSL Internet connection, the yumex upgrade from 
start to successful reboot lasted approximately 5 hours.  I had to wait 
until there were no Zoom sessions being required.


Stay safe.  Take care.

Yasha Karant

On 4/23/20 11:01 AM, John Pilkington wrote:

I'm forwarding this at Yasha's request, and have added some extra info.

On 23/04/2020 17:29, Yasha Karant wrote:
Thank you for the kind reply.   Because the USA for most purposes has 
an Internet infrastructure similar to the USA "health care" system in 
that it is amongst the most expensive but with poorer results than 
many other nations with lower costs (e.g., USA internal deregulation 
for profiteering), the university email server is not responding due 
to the much higher than anticipated (by the university information 
technology experts, not by myself and others) traffic load. Thus, I 
am requesting that if you do not know the answer, you kindly relay 
this email to the SL list, as my login thereunder is limited to my 
university email address.


After performing the necessary steps (additional and/or revised 
packages) for Kdenlive to start, neither my current Firefox nor 
Thunderbird are operational.  Given an understanding of both Murphy's 
Law and O'Toole's Corollary, I keep multiple access applications and 
routes open.   In this case, I am using Seamonkey that seems to be 
functioning.  Because I use the current production versions of both 
Firefox and Thunderbird from Mozilla, etc., not the distro, I did use 
yum to install the distro versions -- same issue.  I also did a full 
cold reboot in the event that some stale information (a cached 
internal .so entry, etc.) was causing the issue (not really fully 
using the updates), but again, no Firefox, no Thunderbird.  I 
currently am backing-up via cp -pRa all of my "local" files, 
including home, opt, and usr/local in the event that I must do a 
major re-install.


I installed kdenlive from the rpmfusion-updates repo via yumex on 22 
April, the day after the update (485 packages at first, then 49 more) 
to SL7.8.  53 packages were 'altered' by the kdenlive install, and no 
issues were reported. The epel repo is required too, and I use the 
elrepo-lt kernels.


When I started kdenlive it complained about missing packages, and the 
ones you mentioned sound familiar, but I ignored them and it started.  
I haven't actually used it for anything yet, and need to find a 
howto.  No problems seen with Firefox, Thunderbird or the kdenviro

kdenlive progress, yum dependencies need to be added

2020-04-22 Thread Yasha Karant

After accepting

yum downgrade libgpod

kdenlive still would not load/run because of unsatisfied symbols.

kdenlive: symbol lookup error: /lib64/libQt5Gui.so.5: undefined symbol: 
hb_font_funcs_set_font_h_extents_func


Doing a bit of digging on the web, I discovered the two additional yum 
commands needed:


yum update freetype-devel  [add this dependency]

yum install harfbuzz   [add this dependency]

At this point, kdenlive does run, but with the following:

missing package Breeze icons

codecs libvpx, libvpx-vp9 not found

yum install breeze-icon-theme  [add this dependency]

solves the Breeze icon issue

[root@localhost ykarant]# yum install libvpx
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Package libvpx-1.3.0-5.el7_0.x86_64 already installed and latest version
Nothing to do

How does one find what is needed to install the two libvpx codecs? Any 
help would be appreciated.


Stay safe.  Take care.

Yasha Karant


kdenlive

2020-04-22 Thread Yasha Karant

It appears that kdenlive will solve the question I have posed to this list:

https://urldefense.proofpoint.com/v2/url?u=https-3A__userbase.kde.org_Kdenlive_Manual_CapturingAudio=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=oBhCWPZeERk6god1z_ElVvkvEzQxdzllIjq6w5M0F_8=tCwWc6_xTOqQLEIklmCnU2IkDyAT0p59XDPjnhMw5OY= 

On my wife's new machine, I have installed and configured Ubuntu LTS 
current, and save for the internal microphone that only is supported by 
the Dell "factory" installed Ubuntu LTS that has modified proprietary 
drivers that Dell will not release to the open systems community (I 
thought such non-release was a violation of the GPL -- as Linux uses GPL 
source and thus Dell would be bound by the GPL -- not required to 
release the binary driver -- but the source code), everything "worked". 
Thus sudo apt install kdenlive succeeded and the application "works". 
When I attempt the same thing on SL 7, I get the following that 
ultimately fails.  Is the reason that SL 7 is too "obsolete" or that the 
distros simply are not being updated given that SL7 is a "dead end" 
being that the only EL 8 not from IBM RH is CentOS, Oracle, or 
eventually, Princeton.


Does anyone have a SL7 fix for the observed failure below?

Stay safe.  Take care.

Yasha Karant

[root@localhost ykarant]# yum install kdenlive
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Resolving Dependencies
--> Running transaction check
---> Package kdenlive.x86_64 0:17.12.3-3.el7 will be installed
--> Processing Dependency: mlt-freeworld(x86-64) >= 6.4.1 for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: qt5-qtquickcontrols for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt.so.6(MLT_0.8.8)(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_6.4.0)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_0.9.8)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_0.9.4)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_0.9.2)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_0.9.0)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3(MLTPP_0.8.8)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5WebKitWidgets.so.5(Qt_5)(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5Quick.so.5(Qt_5)(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5Qml.so.5(Qt_5)(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: kf5-kinit(x86-64) for package: 
kdenlive-17.12.3-3.el7.x86_64

--> Processing Dependency: ffmpeg for package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: dvgrab for package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: dvdauthor for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt.so.6()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libmlt++.so.3()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5WebKitWidgets.so.5()(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5WebKit.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5Script.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5Quick.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libQt5Qml.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5XmlGui.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5WidgetsAddons.so.5()(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5TextWidgets.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5SonnetUi.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5Solid.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5Service.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5NotifyConfig.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5Notifications.so.5()(64bit) for 
package: kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5NewStuffCore.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86_64
--> Processing Dependency: libKF5NewStuff.so.5()(64bit) for package: 
kdenlive-17.12.3-3.el7.x86

how to record sound to an existing MP4 file

2020-04-21 Thread Yasha Karant
I am hoping that someone on this list knows of an application, 
preferably available for Linux, that will address the following.


Our university has forced us to use a compiled executable Zoom 
application downloaded from the university (and available for MS Win, 
Mac OS X, and DEB for Ubuntu or RPM for EL).  The user interface is very 
poor.  My wife recorded her class to the University-designated cloud, 
and I am not downloading the MP4. Unfortunately, because of the poorly 
implemented user interface, there was no indication that the audio 
recording was not working. As a result, she has the video but no audio.


Is there a method to run the video and at the same time (with minimal 
latency) record into the audio track of the MP4 as the video is 
playing?  That way she will not have to "re-record" her lecture, but 
simply supply the missing verbal content.  Any application for Linux 
would be appreciated; in a worse case, a MS Win one will suffice.  We do 
not have a Mac OS X machine.


Please do not reply solely to this list and my university email.  My 
private email -- much more reliable -- is ykar...@gmail.com .


Yasha Karant


Re: Experience with alternative to EL8

2020-04-06 Thread Yasha Karant
Thanks for the comments.  Is BNL still part of the HEP collaborations?  
If so, would you not have access to the internal CERN-Fermilab EL8 
"distro", with the internal "support"?


The Zoom client in use is NOT from Ubuntu -- it is supplied by the 
university IT unit, and we are both at the same university.  It is 
required that we use this Zoom through the university Blackboard system.


The fact that major release upgrades can be done in place is an 
attractive one for Ubuntu LTS -- this is nothing like the major endeavor 
to move from EL-N to EL-N+1 .  I still will backup user files and any 
special applications (not required university downloads).


One "gotcha" with Ubuntu LTS on a Dell.  The box was certified by 
Canonical but using a modified installation from Dell.  In the USA, the 
Ubuntu LTS Dell "factory configured" unit does not appear to be for sale 
-- the order had to be made by authorized university staff, not by any 
Faculty member nor any research staff person.  All that could be 
obtained was a MS Win configured unit. I installed Ubuntu 18.04 LTS and 
MATE, as well as the Nvidia proprietary Xwindows backend.  With a bit of 
digging, everything worked *EXCEPT* for the built-in microphone system.  
An external USB microphone works fine.  From reading "developer" lists, 
it appears that the microphone system is not supported by the standard 
distro (https://urldefense.proofpoint.com/v2/url?u=https-3A__bugzilla.kernel.org_show-5Fbug.cgi-3Fid-3D201251=DwIDaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=wfrLb9YUyIZw9qkCFoJPcYDJoe8tKLhNOA1KCknWpGo=D25aIqITvV1tubz__3slAPvgGYI8puiSNYi-z9lW_3A= ).  Dell has 
installed a proprietary driver but will not release the driver. The 
nominal head of the Dell Linux "group" is Barton George, but there is no 
contact information for him (he has a subscribe-to blog, but no real 
information there).  When I called Dell EMC technical support, because 
the service tag number on the unit specifies MS Win, and I requested 
even licensing for fee the Dell Ubuntu 18.04 distro, the Dell support 
person simply rang off without a word.  I did not bother to try again.


As for your use of an admin cover account for root -- I do the same for 
any machine to which an arbitrary person could have access, or that is a 
server on the Internet.  In fact, I usually put a honey-pot trap for 
those who attempt to get to root. However, this is my wife's personal 
machine that will be on her person and is not a server -- just a 
portable workstation.  I prefer the Mozilla installs of Firefox and 
Thunderbird, not any that are ported by a distro or other third party.   
Mozilla prevents these from being updated in place by an enduser as far 
as I can tell; I keep these updated not only for bug fixes, but for 
security patches as well.  As root, the update within both Firefox and 
Thunderbird goes to the Mozilla server(s), not any distro, and updates.


We were going to get the HP equivalent of the Dell, but the cost 
differential was $1k and the university would not consider it. 
Evidently, everything does work on the HP, and HP will (in the past when 
I needed it) supply proprietary drivers (that is, Linux ports of the 
driver from the proprietary specifications supplied to Microsoft).


Stay safe -- stay isolated.

Yasha Karant


On 4/6/20 10:56 AM, Brett Viren wrote:

Yasha Karant  writes:


Zoom

Ignoring the recent news items and that the Zoom client for Ubuntu
hasn't been updated in forever and that the whole thing is
proprietary...

...Zoom works fine on Ubuntu 18.04 for me.

You might consider to try out Jitsi Meet.  It works rather well in the
tests I've done so far.  Being free software I expect it to improve
further and keep getting updated.  That said, my tests have been
relatively small scale so I can't speak to how well it works on the
scale you and your wife need.


giving root a real login and GUI access (not just sudo from a terminal
application),

A root console (non-GUI) login can be warranted.  I'd strongly suggest
not running X11 sessions as root but, of course, you are free to do
whatever you like.

I typically will add my public SSH keys to /root/.ssh/ to gain direct
remote access to root.  I set "PermitRootLogin prohibit-password" in
/etc/ssh/sshd_config so remote brute forcing a root password is
impossible.  I'll also use that or use "sudo -s" to gain local root
shell.

In cases where I need to walk up to a box to do some admin stuff in a
GUI session I make a special user account with "administrator" rights
(ie, it can "sudo").  This account is only used for this purpose and is
kept free of any "user cruft".


Note also that there is no equivalent to this list for Ubuntu LTS that
I can find, necessitating "digging" on the web to find solutions to
issues.

There are various Ubuntu web f

Experience with alternative to EL8

2020-04-05 Thread Yasha Karant
As we know, there will be no SL8.  There will be an internal 
CERN-Fermilab CentOS 8 (CF8 for this discussion) distro, presumably 
limited to use at the two facilities and to the collaborations that are 
allowed to get the distro under the collaboration contract(s).  As I am 
no longer a member of the HEP community, I presume I cannot get the 
internal (by Fermilab/CERN) support (as we get on this list from 
Fermilab paid professional personnel), but (as required by the GPL and 
other licenses) any modifications in source form to produce whatever the 
CF8 version is -- if one really can build from such "source" (a very 
complicated and time consuming endeavor requiring test platforms for the 
build -- not production platforms).  Thus, I am looking for alternatives.


Under the current regulations from the university at which both myself 
and my wife are tenured full professors, all courses for the new term 
will be "on line" with a specification to use Zoom through the campus 
Blackboard system.  I will not go into the real implications of this 
edict in terms of required security or throughput to divers platforms 
and environments being used by students located afield.  Because her 
class has an enrollment of ten students (mine regrettably are *MUCH* 
larger), and because the university IT division claims it can support 
bi-direction simultaneous realtime video/audio under Zoom for all 
students/TAs/professors in each class (a "virtual" class equivalent to a 
physical class at one location), my wife needed a new computer.  She 
diverted some of her internal research funds for that purpose; after 
budgetary considerations from the College budget person (the University 
is made up of Colleges for the academic side), and after i did some 
research, I settled on a Dell Inspirion 7191 two-in-one that would allow 
her to "write" on the screen.  This machine is claimed to be fully 
supported by Ubuntu 18x LTS current (I can supply the document).


This is the first machine that I personally have configured for Ubuntu 
LTS, and I willing to outline the details of my experience if there is 
interest -- beyond the very brief summary below.   Suffice it to say 
that it "fully works" after some mucking about to find the real fix for 
the installed audio system.  I installed MATE (my preferred desktop, and 
of my wife), VirtualBox (for MS Win), etc., and all of the personal 
files from the SL7 predecessor easily moved via an external USB hard 
drive to the Ubuntu 18 LTS system.  These include her mozilla 
configurations (passwords, etc.) for both Firefox and Thunderbird, and 
the virtual machine used by VirtualBox.  Given the various "gotchas" and 
utilities she needs, including fixing the sound card detection issue and 
giving root a real login and GUI access (not just sudo from a terminal 
application), it has taken me two full days -- but it does all work, 
and, for an end user (such as my wife) is not discernibly different from 
SL7 MATE (not including the touchpad and lack of actual three pointing 
device keys by the touchpad -- but that is hardware, not software).  I 
do regret that she needed the machine *NOW*, and thus I will have to 
upgrade to Ubuntu 20.x LTS when that is in production and tested by the 
community.  Note also that there is no equivalent to this list for 
Ubuntu LTS that I can find, necessitating "digging" on the web to find 
solutions to issues.  Ubuntu claims that the migration from one major 
production release to the successor for LTS can be done in place without 
disruption -- I shall see if that is true.  (I will copy all personal 
files to an external hard drive in case the migration "steps on things".)


I have no idea how Ubuntu LTS server will behave -- that is our next 
hurdle.  Note that at as a server, Xwindows and a GUI does not come as 
part of the "base" package and will need to be installed.  Despite the 
fact that our servers do not use GUI applications very often, there are 
some graphical "front ends" that make the observation of data (including 
system performance and issues) much more evident than strictly character 
based data.


As an enduser workstation, Ubuntu 18x LTS does seem to work.

To everyone:  stay safe, stay well.

Yasha Karant


Re: Is Scientfic Linux Still Active as a Distribution?

2020-02-22 Thread Yasha Karant

From below:

Will look forward to move to another distribution.

End excerpt.

The question is:  which distro?  My first hope was Oracle EL 8 -- given 
that Oracle has to compete with IBM and thus, unlike CentOS that may or 
may not fit into the profit/business long term plan of IBM (long term -- 
less than a decade, but more than three or four years -- at least 
through EL 9 first production release), provide a "working and usable" 
product, just as was SL.  After reading comments on this list, I am more 
tempted to give up on EL and move to Ubuntu LTS.  But -- I have not made 
a decision. For those who require a reliable, production, stable, but 
reasonably "current" Linux environment ("current" means that when I need 
an application, I will not find that there are no ports of the recent 
releases of the application to the Linux I am using because the major 
libraries -- .so files -- are too "obsolete"), what choices are 
available?  In so far as possible, I want the same distro to work on 
servers (and have CUDA support for compute servers with Nvidia GPU 
compute boards as well as MPI) and my laptop "workstation".


If there is a more appropriate list to which to move this discussion, 
advice would be appreciated.   However, such a list needs to be for 
"professional" use, not "enthusiast end-user" use (who are looking for a 
different gaming environment, etc., than MS Win or Mac OS X).


Yasha Karant

On 2/22/20 5:46 PM, Marcelo Ferrarotti wrote:

Hello there,

I'm quite sad about SL EoL.

I'm no scientist, just an electronics guy who do a lot of research in 
RF (as hobby, mostly testing antennas for ham radio in VHF bands) from 
Argentina.


Fot SL the most "well done" linux distribution, for people who simply 
knows.


Will look forward to move to another distribution.

Cheers from Argentina

El sáb., 22 de febrero de 2020 8:46 p. m., Keith Lofstrom 
mailto:kei...@kl-ic.com>> escribió:


I'm an independent electronics inventor, heavily dependent
on both competent software and competent laboratory science,
both for the knowledge I depend on and the tools I use to
transform that knowledge into products and services for
my customers.

SL has been a very good tool for that.  Thanks to all who
have contributed.

I depend on "benign neglect" for a stable computing
platform - just enough funding and staffing to fix urgent
problems, but not continuously mutate the platform to
conform to ephemeral fashion or management whim.

I moved /from/ Windows to gain that stability, even if
that limits the choice of new widgets I can attach to my
(older) computers.  I have plenty of replacement-spare
old widgets, and I don't need the distraction of a
rapidly mutating platform optimized for market churn
and planned-obsolescence sales.

I'm actually glad that Microsoft, Apple, and IBM are
busily churning those markets, because it keeps their
customers distracted and not bothering me with those
distractions while I think and work.  The hardware cast
off by the fashion-chasers is still abundant on eBay,
and I have enough of it to last me for life (except
for the batteries and backlights for my old Thinkpads).

I presume there are enough like me, some of whom are on
this list, that we can continue to carve out a community
space on top of CentOS, focused on inquiry and reliability.

If CentOS 9 or 10 or 11 goes off the rails, there are
enough of us here to tweak CentOS 7 or 8 into something
we can continue to use, just like Linux was "in the good
old days".

While "security by obscurity" is not optimum, I presume a
smaller community of impoverished science geeks is a less
tempting target for professional software criminals than
million-dollar IT departments for billion-dollar
corporations and governments, or billions of hapless
consumers.  We are part of the global target, but we are
unlikely to attract specific attention from the bad guys.

And while we still benefit from the use of servers at
Fermilabs for our "static" distro and our active mailing
list, perhaps we should have a backup plan for migration
in case some bureaucrat decides to pull the plug on us.
That has /always/ been a risk for what we do here; we are
one presidential tweet away from Saint Louis USDA exile.

As a community of scientific, like-minded Linux users,
let's begin to prepare a rudimentary plan B, and hope
that we never need to implement it.

Keith

-- 
Keith Lofstrom kei...@keithl.com <mailto:kei...@keithl.com>






Re: Is Scientfic Linux Still Active as a Distribution?

2020-02-21 Thread Yasha Karant

Two comments.

I am not pursuing the IBM FUD (Fear, Uncertainty, Doubt) marketing and 
business strategy that made IBM the dominant business, accounting, and 
the like, computer systems service, software, and hardware supplier in 
the USA for many years.


The research and scientific market was dominated by DEC (since absorbed 
by other for profit corporations), Control Data, Cray, and Sun (also 
absorbed, currently Oracle as I recall).  Of these, only Sun was 
strongly unix (BSD that was SunOS then Solaris and then left BSD for the 
descendant of ATT System V Release 4 -- the old "original" ATT of unix, 
C, C++, etc., not the current ATT that bought the name, etc., but not 
Murray Hill Bell Labs, etc.). Linux is a relatively new "unix", but the 
history is irrelevant to this reality -- most of the major servers run 
Linux or on a open systems "bare iron" hypervisor for "cloud services" 
that shares much history with other open systems.


Indeed, this list did suffice for support -- the personnel from SL at 
Fermilab would reply with some detail, but not for those who need 
detailed key-stroke "hold the hand and fingers" support.


I understand the current for-profit business arguments that IBM will 
continue to make CentOS viable and stable.  I also do not trust these 
for the long term unless there are some strong fiscal reasons to do so 
for the long term (e.g., a change in taxation policy and enforcement).


Second, the issue of support.  "My" university has changed dramatically 
under the current campus President.  Even under the previous campus 
administrations, the only supported entities were those for 
administrative computing controlled by the administration and that has, 
and had, no academic freedom. Worthless for any research that interested 
me.  Most of these functions have been outsourced at this time.  The 
administrators in these areas have no background in science or 
engineering, but rather "management".  I am not deprecating anyone, 
merely putting things into perspective.  There is no internal support at 
my campus for academic freedom curiosity-directed disciplinary research, 
with some support for some persons to secure external funding.  My 
funding to do any of this was external, not internal.


Yasha Karant

On 2/21/20 5:49 PM, Mark Rousell wrote:

Andrew Z wrote on 2/21/20 1:57 PM:


> It is odd that you have no budget to support critical systems
for your
> department,  Yasha.
>
> What if you power servers down and see how "critical " they
indeed are? And if
> they are not - then get fedora and be done with it.



I don't think Yasha said that he has no budget, did he, only that he 
in effect has a limited budget. Why is it limited? Could it be because 
it was possible to do what was needed within that limited budget?




Re: Is Scientfic Linux Still Active as a Distribution?

2020-02-21 Thread Yasha Karant
As we could not afford the license-for-fee model that RedHat started a 
number of years ago (prior to which, one could download and install 
production RedHat -- not the "Fedora" equivalent -- licensed for free 
but without RedHat support -- but updates, etc., were available without 
fee), we too went with CentOS.  Before RH, I used Debian, but there were 
issues of stability.  RH was stable.  The problem with CentOS was that 
it was more or less a volunteer deployment, and we did not have the 
personnel to join the effort as our internal and external funding could 
not be used for that purpose.  Once SL became a more-or-less "stock" 
version of RHEL, and given that SL had professional funded employed 
personnel (as required by HEP and funded by the various governments that 
support Fermilab or CERN), this was the logical choice.  SL came with no 
support, but as several of us (myself included) were at one epoch 
"kernels internals" persons, and were "systems persons", and not as "IT" 
but as scientists and engineers, with the SL users list for "help", we 
had no significant issues -- see the recent exchange concerning a bug in 
EPEL that prevented an "easy" upgrade of the MATE desktop GUI environment.


However, RedHat is now owned by IBM, and CentOS is the RedHat "licensed 
for free" distro front end.   The only reason IBM exists is not to 
support the goals of the Freesoftware Foundation (GPL), but to support 
profit -- it is a major for-profit (effectively, trans-national) 
corporation.  Thus, one cannot rely upon entities within such a 
corporation to do anything that will undermine or reduce the profits of 
the corporation (including the overall compensation package of the CEO 
and the like), except in those nation states that have enforced 
regulations controlling the product deployments.  The USA has very 
little compared to much of the EU.  As Fermilab/CERN do not exist for 
the same purpose as IBM (individual scientists who may be the group 
leaders, etc., at such entities  notwithstanding), SL was a viable 
alternative.  There is absolutely no reason to assume that IBM will be 
such an alternative unless one wants to pay.  I am not going to argue 
with those who claim we are "freeloaders" despite paying the taxes that 
in part support Fermilab and CERN, but not CentOS -- if we cannot pay, 
we should not use -- but the realities of much university-based academic 
research is that there is no money and we do what we can.


In the simplest terms. I trust IBM to maximize overall 
return-on-investment (e.g., profit), and a "free" CentOS that truly 
competes with licensed-for-fee products does not fit that for-profit model.


Yasha Karant

On 2/21/20 7:41 AM, Michel Jouvin wrote:


Hi,

I'm surprised by the so negative feeling against CentOS which is a 
great project too and has been working well since it was "acquired" by 
Red Hat. I see no official sign that it should change. Moving from SL 
to CentOS is straightforward, I don't think you can speak about it as 
a migration as it is exactly the same product. And staying with CentOS 
will give you a chance to meet the DUNE people at some point and more 
generally the HEP community if you liked interacting with it!


Cheers,

Michel

Le 21/02/2020 à 16:32, Peter Willis a écrit :


Hello,


Thanks to everyone for clarifying the future status of SL.

I guess it’s time to start researching he docs for Ubuntu/Debian or 
something.


Looks like we need to revise our computing cluster plan.

The computer here is pretty small with only two nodes and a 
controller totalling 112 CPUs.


We use it for numerical modelling of ocean and river currents and 
sediment transport (OpenMP/MPICH/FORTRAN).


The changeover will be pretty small. We are still waiting for the OK 
for a new node or two.


The current nodes are ten years old. The update to a controller and 
SL7 was a last ditch effort to join the two nodes and increase the 
scale of the models without costing too much more.


In other news, the link you shared has an article about ‘DUNE’ which 
seems like an interesting project.


I’d certainly frostbite a few toes to just stand around and watch 
that thing run experiments.


Thanks for the info,

Peter

>Hello Peter,

>

>> Is Scientific Linux still active?

>Scientific Linux 6 and 7 will be supported until they are EOL, but 
there will be no SL8.


>

>Here is the official announcement from last April:

>

>https://listserv.fnal.gov/scripts/wa.exe?A2=ind1904=SCIENTIFIC-LINUX-USERS=817 
<https://urldefense.proofpoint.com/v2/url?u=https-3A__listserv.fnal.gov_scripts_wa.exe-3FA2-3Dind1904-26L-3DSCIENTIFIC-2DLINUX-2DUSERS-26P-3D817=DwMF-g=B_W-eXUX249zycySS1AyzjABMeYirU1wvo9-GmMObjY=Z7xHp2tIJsvAE2FtPxl_lynvf4hA_FJ8mKsaIgvY6Dk=1zP0LygxDwV3-fUs-jcM2DUCZNrhuLf05Y7PBpNbezA=Mp_eieQpDG0QyCOHMRj4c9vZVvy8-Wu-IgGpxnevSCI=>


>

>Bonnie King





Re: Is Scientfic Linux Still Active as a Distribution?

2020-02-20 Thread Yasha Karant
I used the term "dead".  SL7 (and earlier?) is still active.  By dead, I 
did not mean SL 7, I meant SL in general for the future.   As I 
understand the situation, Fermilab/CERN (and thus the HEP community upon 
which many of us are "piggybacking" -- not freeloading if one is paying 
taxes to a government that is providing funding to Fermilab or CERN) has 
abandoned SL going forward -- NO SL 8, but Fermilab/CERN will be using 
CentOS 8 (with modifications?  I do not know).  CentOS is a RedHat 
subsidiary, and RedHat is fully owned by IBM.  Thus, one must depend 
upon the good will (profit motive?) of IBM to provide a viable CentOS 8 
that may be competing with the for-profit RHEL 8 of IBM.  SL may be 
dependent upon the RHEL sources that RedHat and IBM are required to 
provide under the GPL, etc., but will make things operational and, as a 
separate distro, also is required to release source.  Once SL is not a 
distro, internal changes at Fermilab/CERN to CentOS do not have the same 
general "public" immediacy as would an official public distro.  As has 
been explained elsewhere, going from such source to a bootable stable 
useful OS environment is no trivial matter -- an OS does not simply and 
automatically "rebuild" from such source.  It is important that a distro 
be professionally maintained, not by amateur volunteers.  The latter 
approach may work for some applications, but not an entire OS that is a 
much more complicated entity than most applications.  The professional 
staff doing the distro presumably have this work as part of their 
assigned compensated duties, not simply as an amateur when one has the 
time for it (retired or independently wealthy professionals doing the 
distro are not the personnel base upon which one can rely).


On 2/20/20 11:12 PM, Pwillis wrote:

Hello,

Is Scientific Linux still active?
There was another message that alluded to ’SL’ being ‘dead’.

Installing this on a diskless node system is not an option if the distribution 
is no longer supported.

Thanks fort any info,

Peter


Re: [SCIENTIFIC-LINUX-USERS] MATE desktop upgrade fail SL7

2020-02-20 Thread Yasha Karant
As root, I attempted to follow your suggestion.  As you can read below, 
this results in changes to 75 different packages.  Before I will do 
this, I need to understand if the result will be "stable" and still 
"fully" operational? Should I just leave things alone for now until I 
switch either to EL 8 from some distro (perhaps Princeton Springdale -- 
if it ever releases EL 8 -- as SL is "dead" and Princeton is a reputable 
university with the same level of professionalism as FNAL, CERN, etc.) 
or to Ubuntu LTS (leaving RPM for DEB -- a full departure within the 
general Linux sphere)?


Yasha Karant

[root@localhost ykarant]# yum downgrade libgpod
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Resolving Dependencies
--> Running transaction check
---> Package libgpod.x86_64 0:0.8.2-12.el7 will be a downgrade
--> Processing Dependency: libimobiledevice.so.6()(64bit) for package: 
libgpod-0.8.2-12.el7.x86_64
--> Processing Dependency: libplist.so.3()(64bit) for package: 
libgpod-0.8.2-12.el7.x86_64

---> Package libgpod.x86_64 0:0.8.3-7.el7 will be erased
--> Running transaction check
---> Package libimobiledevice.x86_64 0:1.1.5-6.el7 will be updated
--> Processing Dependency: libimobiledevice.so.4()(64bit) for package: 
gvfs-afc-1.22.4-6.el7.x86_64
--> Processing Dependency: libimobiledevice.so.4()(64bit) for package: 
upower-0.99.2-1.el7.x86_64

---> Package libimobiledevice.x86_64 0:1.2.0-1.el7 will be an update
--> Processing Dependency: libusbmuxd.so.4()(64bit) for package: 
libimobiledevice-1.2.0-1.el7.x86_64

---> Package libplist.x86_64 0:1.10-4.el7 will be updated
--> Processing Dependency: libplist.so.1()(64bit) for package: 
usbmuxd-1.0.8-11.el7.x86_64

---> Package libplist.x86_64 0:1.12-3.el7 will be an update
--> Running transaction check
---> Package gvfs-afc.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-afc.x86_64 0:1.36.2-3.el7 will be an update
--> Processing Dependency: gvfs(x86-64) = 1.36.2-3.el7 for package: 
gvfs-afc-1.36.2-3.el7.x86_64
--> Processing Dependency: gvfs-client(x86-64) = 1.36.2-3.el7 for 
package: gvfs-afc-1.36.2-3.el7.x86_64

---> Package libusbmuxd.x86_64 0:1.0.10-5.el7 will be installed
---> Package upower.x86_64 0:0.99.2-1.el7 will be updated
---> Package upower.x86_64 0:0.99.7-1.el7 will be an update
---> Package usbmuxd.x86_64 0:1.0.8-11.el7 will be updated
---> Package usbmuxd.x86_64 0:1.0.8-11.el7 will be obsoleted
---> Package usbmuxd.x86_64 0:1.1.0-1.el7 will be obsoleting
--> Running transaction check
---> Package gvfs.x86_64 0:1.22.4-6.el7 will be updated
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-goa-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-smb-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-mtp-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-afp-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-fuse-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-gphoto2-1.22.4-6.el7.x86_64
--> Processing Dependency: gvfs(x86-64) = 1.22.4-6.el7 for package: 
gvfs-archive-1.22.4-6.el7.x86_64

---> Package gvfs.x86_64 0:1.36.2-3.el7 will be an update
--> Processing Dependency: glib2(x86-64) >= 2.51.0 for package: 
gvfs-1.36.2-3.el7.x86_64

---> Package gvfs-client.x86_64 0:1.36.2-3.el7 will be installed
--> Running transaction check
---> Package glib2.x86_64 0:2.42.2-5.el7 will be updated
---> Package glib2.x86_64 0:2.56.1-5.el7 will be an update
---> Package gvfs-afp.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-afp.x86_64 0:1.36.2-3.el7 will be an update
---> Package gvfs-archive.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-archive.x86_64 0:1.36.2-3.el7 will be an update
---> Package gvfs-fuse.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-fuse.x86_64 0:1.36.2-3.el7 will be an update
---> Package gvfs-goa.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-goa.x86_64 0:1.36.2-3.el7 will be an update
--> Processing Dependency: libgdata(x86-64) >= 0.17.9 for package: 
gvfs-goa-1.36.2-3.el7.x86_64

---> Package gvfs-gphoto2.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-gphoto2.x86_64 0:1.36.2-3.el7 will be an update
--> Processing Dependency: libgphoto2_port.so.12(LIBGPHOTO2_5_0)(64bit) 
for package: gvfs-gphoto2-1.36.2-3.el7.x86_64
--> Processing Dependency: libgphoto2_port.so.12()(64bit) for package: 
gvfs-gphoto2-1.36.2-3.el7.x86_64

---> Package gvfs-mtp.x86_64 0:1.22.4-6.el7 will be updated
---> Package gvfs-mtp.x86_64 0:1.36.2-3.el7 will be an update
---> Package gvfs-smb.x86_64 0:1.22.4-6.el7 will be

MATE desktop upgrade fail SL7

2020-02-19 Thread Yasha Karant
There are several annoyances in the MATE desktop GUI system that I am 
hoping an update will address.  However, the update fails with:


--> Finished Dependency Resolution
Error: Package: libgpod-0.8.3-7.el7.x86_64 (@epel)
   Requires: libplist.so.1()(64bit)
   Removing: libplist-1.10-4.el7.x86_64 (@anaconda/7.2)
   libplist.so.1()(64bit)
   Updated By: libplist-1.12-3.el7.x86_64 (sl)
  ~libplist.so.3()(64bit)
Error: Package: libgpod-0.8.3-7.el7.x86_64 (@epel)
   Requires: libusbmuxd.so.2()(64bit)
   Removing: usbmuxd-1.0.8-11.el7.x86_64 (@anaconda/7.2)
   libusbmuxd.so.2()(64bit)
   Obsoleted By: usbmuxd-1.1.0-1.el7.x86_64 (sl)
   Not found
   Updated By: usbmuxd-1.1.0-1.el7.x86_64 (sl)
   Not found
Error: Package: libgpod-0.8.3-7.el7.x86_64 (@epel)
   Requires: libimobiledevice.so.4()(64bit)
   Removing: libimobiledevice-1.1.5-6.el7.x86_64 (@anaconda/7.2)
   libimobiledevice.so.4()(64bit)
   Updated By: libimobiledevice-1.2.0-1.el7.x86_64 (sl)
  ~libimobiledevice.so.6()(64bit)

Has anyone experienced this update failure and s there a workaround? 
Or, just move on to EL 8 (I am leaning towards Princeton Springdale 8 if 
it becomes available or possibly current Oracle EL 8, or simple leaving 
EL and going to Ubuntu LTS)?


I do not like either the current Gnome or KDE desktop environments.

Yasha Karant


EL 8

2020-01-30 Thread Yasha Karant
At this point in terms of application support for EL 7 (including SL 7) 
from external entities (such as Calibre -- there are others), I am going 
soon to be forced to go to another Linux.  The options appear to be drop 
EL entirely and go to Ubuntu  LTS ("stable") current, or to stay with EL 
and use Springdale (Princeton) EL8 when (if?) it is available, or Oracle 
8 EL.  Thus far, everyone I have contacted who did a clean install of 
Oracle 8 (and then copied back files, directory trees, etc., from the 
non-systems areas of an EL 7 working system) have had no issues.  
However, I am very concerned about support for Oracle 8 other than 
purchasing support from Oracle.  Do the various professional 
repositories for SL 7 (and EL 7 in general) such as EPEL have an EL 8 
version that work seamlessly with Oracle 8 (or Springdale for that matter)?


In the best of all possible worlds, I or my students would have time to 
build applications from source -- but there are too many and not enough 
time, forcing the use of repositories with pre-built RPMs (or DEBs if we 
switch to Ubuntu).  Note that we run the same base OS on servers 
(including HPC compute servers with Nvidia CUDA GPUs) as well as desktop 
and laptop machines, all presently X86-64 based (this may change for at 
least some of the servers).


Any advice would be appreciated.

Yasha Karant


Calibre current

2020-01-30 Thread Yasha Karant
I attempted to upgrade Calibre to the current production release.  It 
fails to run (I can post my question) but the response given is:

SL7 is based on RHEL7 and uses GCC 4.9 (see 
https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_solutions_19458=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=VIryM0aQaNiX0n1xowynI6HPID-GSk5v8GbrCq2fldM=eWpq7f1FsG6R3tgnKBPi__pLLLgTrtRmzb2uWLpjkWg=
 ).

Solution?: wait for RHEL8, install a proper desktop linux distro or 
follow 
https://urldefense.proofpoint.com/v2/url?u=https-3A__developers.redhat.com_blog_2...gcc-2D8-2Dclang-2D6_=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=VIryM0aQaNiX0n1xowynI6HPID-GSk5v8GbrCq2fldM=H94UEqdoz0IpzxgBa16hgbaiKAzxsoIQhIrbgUt9XbM=
 

End quote.

I always thought that SL was a proper desktop (user interface GUI) 
Linux, and not just Debian/Ubuntu derivatives or SUSE.

Calibre needs RuntimeError: Failed to load icu with error: 
/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by 
/opt/calibre/lib/libicui18n.so.64)

Is the required lib available for SL7 without disrupting the OS per se?

If not, does anyone know the last Calibre that does work with SL7?

Any help would be appreciated.

Yasha Karant
ykar...@gmail.com


Re: centOS 8

2019-10-16 Thread Yasha Karant
My experience with "early" production releases of SL 
(post-production-deployment at CERN/Fermilab) is that it "worked".  I 
have downloaded the CentOS 8 ISO and have prepared a USB stick for 
installation.  Having read the comments below, I shall not be deploying 
CO 8 anytime soon.

As SL is "going away", and CERN/Fermilab on this list seemed to indicate 
future RHEL major releases would be CentOS deployments, is that in fact 
what is happening?  Or will there be RHEL licenses for CERN/Fermilab 
general deployment?

What about Oracle EL?  Is this experiencing the issues as discussed 
below?  From 
https://urldefense.proofpoint.com/v2/url?u=https-3A__blogs.oracle.com_cloud-2Dinfrastructure_in-2Dan-2Dindustry-2Dfirst-2C-2Doracle-2Dbrings-2Dautonomous-2Doperation-2Dto-2Dlinux=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=CBNiL-EofXAtF9N4nmiUm9uIfzH42PsCLWD6t1J5EGo=PHN-v29pHKvFxRbHRrwc_ga8o99OH97Vszc9arCL0AE=
 
Oracle Autonomous Linux, which is based on Oracle Linux, is 100% 
application binary compatible with Red Hat Enterprise Linux.

Will the SL list continue to exist as a mechanism for raising issues 
(and getting suggested solutions) for CentOS post-SL releases?  I have 
found no equivalent list for either CentOS or the other possibility, 
Ubuntu LTS (not RPM based, not RHEL based, but GNU Debian based).  For 
now, we are staying with SL 7, but this is not a viable longterm 
solution, particularly as new hardware configurations emerge (or needed 
applications such as VirtualBox or VMWare will require "later" libraries 
than what are available for SL 7).

Yasha Karant

On 10/5/19 10:25 AM, Larry Linder wrote:
> After tossing in the towel last Thursday we decided to try the nvidea
> install and it worked.  It is nice to have my dual high resulation
> displays back.
>
> Centos 8 problems.
>
> 1. We noticed that the mouse wheel has changed direction - why after 40
> years. This should be removed.
>
> 2.  We changed the mouse direction back to to what it had been for 40
> years and now you can't copy some command lines from a tutorial we are
> looking at with the browser.
>
> 3.  "bash" refuses to execute any command line code or linux executable
> file.
>
> 4.  There does not appear to be a C Shell.  We have 100's of usefull
> scripts that don't work.  The man pages are there but no /bin/csh.
>
> 5.   We were able to install NVidea drivers but it still didn't work.
> You have a couple of commands to run to set default to nvidea driver.
> This is the only thing that has worked.
>
> 6.   When you drag a terminal to the desktop and click to select it.  It
> rearranges all the other desktop terminal windows.
>
> 7.   Focus follows the mouse was one of the most useful things when
> putting data into other documents or spreadsheets.  Without it it makes
> doing my bank ledger almost impossible.
>
> 8.   Simple things are now complicated and require 3 to 4 time more
> mousing around to accomplish a simple task.
>
> 9.   After fixing the mouse direction we cannot even run "yum"  Checked
> permissions and paths but bash can't find it.
>
> 10   The neat little GUI that allowed you to set up users, groups,
> specify UID, home directory and shell for users is gone too.  It all
> back to the command line.
>
> 11The function to add a member to "group" doesn't work.  It does not
> change the "group" file or maybe the group file has gone away too.
>
> 12"fstab is now jiberish and the man pages have not changes.  I need
> to add a couple of directories the install disk partitions the insall
> did not install.
>
> 13after a lot of fooling around we were able to install one printer
> out of the 6.  It could not find the printserver so our large format HP
> Plotter could not be installed.
>
> 14Libera office can now get to documents on the server, you can edit
> and change file name and save them.  A great improvement.
>
> 15Setting up network and fixed IP's was a major major cammand line
> exercise.  The old utility that made it easy is now gone.
>
> 16None of my CAD / CAM packages work!  So there is nothing to plot.
>
> 17Last step is to reinstall SL 7.6 with KDE  on text box and call it
> done.
>
> Thank You again SL troops for the great work.
>
> I hate to say this:
> The most productive system in the shop is SL 5.11 running KDE 3.4.  It
> has 12 desktops, with VM-Ware it runs all our old Windows apps we need
> to support paying customers.  Focus Follows mouse and you can edit and
> paste documents just by moving the mouse.  It can capture sections for a
> windows cad package and you can paste the prawing into an Appache
> OpenOffice documtent and 

Firmware Bug update microcode to version: 0x22 (or later [2] Fixed

2019-05-08 Thread Yasha Karant
I installed the CentOS rpm:

microcode_ctl-2.1-47.el7.x86_64.rpm<https://urldefense.proofpoint.com/v2/url?u=http-3A__mirror.centos.org_centos_7_os_x86-5F64_Packages_microcode-5Fctl-2D2.1-2D47.el7.x86-5F64.rpm=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=_0VrlHuBnOSU5g5r1FaT_NKl7hAgmgJsdmA68Xz2jN4=pcdlnk34WinaF7CPVkH3Jcd3bYfeC24sVCSLqpCexkI=>

and this seems to have resolved the issue.  I did a full shutdown and then 
restarted the machine without the diagnostic appearing.

/var/log/dmesg has:

[0.00] microcode: microcode updated early to revision 0x25, date = 
2018-04-02  ]

Previous post:

I have a [FirmwareBug]: TSC_DEADLINE disabled due to Errata; please update 
microcode to version: 0x22 (or later). This diagnostic is displayed during boot 
and is recorded in /var/log/dmesg . How does one obtain the necessary microcode?

For Ubuntu and presumably other .deb based distributions:

Just install intel-microcode with sudo apt-get install intel-microcode and 
reboot.

End quote.

What is the equivalent EL command and from which repository does the command 
get the "intel-microcode"? The CPU is an Intel I7 in a HP Zbook laptop from 
several years ago.

Thanks for any information.

Yasha Karant


Firmware Bug update microcode to version: 0x22 (or later

2019-05-08 Thread Yasha Karant
  I have a [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please 
update microcode to version: 0x22 (or later).  This diagnostic is 
displayed during boot and is recorded in /var/log/dmesg . How does one 
obtain the necessary microcode?

For Ubuntu and presumably other .deb based distributions:

Just install intel-microcode with sudo apt-get install intel-microcode 
and reboot.

End quote.

What is the equivalent EL command and from which repository does the 
command get the "intel-microcode"?The CPU is an Intel I7 in a HP 
Zbook laptop from several years ago.

Thanks for any information.

Yasha Karant


Re: pointing stick (trackpoint) activation

2019-05-01 Thread Yasha Karant
I found one of the GUI applications -- gpointing-device-settings -- in a 
Fedora 17 x86-64 RPM that I downloaded and installed as the output is 
displayed below.  This application did find the touchpad pointing device 
(screenshot of GUI available upon request) but did not find the pointing 
stick. Is there a driver for the pointing stick or other configuration 
for this device to be detected?  Note that I ran this as root from a 
terminal application and that it produced D-bus diagnostics.  I did not 
use the application to configure the touchpad as that is working to my 
satisfaction.   Aside:  evidently the linuxdownload.adobe.com repository 
has changed as can be seen below -- however, that does not involve this 
application rpm per se.

[root@localhost Downloads]# yum install 
./gpointing-device-settings-1.5.1-7.fc17.x86_64.rpm
Loaded plugins: langpacks, nvidia
Repository sl is listed more than once in the configuration
Examining ./gpointing-device-settings-1.5.1-7.fc17.x86_64.rpm: 
gpointing-device-settings-1.5.1-7.fc17.x86_64
Marking ./gpointing-device-settings-1.5.1-7.fc17.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package gpointing-device-settings.x86_64 0:1.5.1-7.fc17 will be 
installed
--> Finished Dependency Resolution
https://urldefense.proofpoint.com/v2/url?u=http-3A__linuxdownload.adobe.com_linux_x86-5F64_repodata_repomd.xml=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=BHI3xZkD0xlrKYrhZLRfBoqXEAmP5l_M6FxgMsiI9l0=zev6rTQdJYVbMYpeiI2iHQGr2ZGHEajr5MZN6RWTVBc=:
 [Errno 
14] HTTP Error 404 - Not Found
Trying other mirror.
This generally happens when your clien is unable to communicate with the 
repo server.

Please verify your connection works as expected.



Dependencies Resolved


  Package
    Arch   Version Repository  Size

Installing:
  gpointing-device-settings
    x86_64 1.5.1-7.fc17 
/gpointing-device-settings-1.5.1-7.fc17.x86_64 379 k

Transaction Summary

Install  1 Package

Total size: 379 k
Installed size: 379 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
   Installing : 
gpointing-device-settings-1.5.1-7.fc17.x86_64    1/1
   Verifying  : 
gpointing-device-settings-1.5.1-7.fc17.x86_64    1/1

Installed:
   gpointing-device-settings.x86_64 0:1.5.1-7.fc17

Complete!
[root@localhost Downloads]#  gpointing-device-setting
bash: gpointing-device-setting: command not found...
[root@localhost Downloads]#  gpointing-device-settings
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
An X error occurred. The error was BadAtom (invalid Atom parameter).
An X error occurred. The error was BadAtom (invalid Atom parameter).
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application 
did not send a reply, the message bus security policy blocked the reply, 
the reply timeout expired, or the network connection was broken.
GConf Error: Client failed to connect to the D-BUS daemon:
Did not 

pointing stick (trackpoint) activation

2019-05-01 Thread Yasha Karant
My SL 7 system does not recognize the trackpoint ("track stick button") 
in the center of the QWERTY part of the keyboard on a HP Zbook.  I can 
find nothing in the HP bios settings (available during boot) to activate 
this, and the utilities I have found to do so are either obsolete or 
only for Debian derivatives, not EL derivatives.  I am guessing that 
there may be stanzas in the X11 configuration file(s) to do this, but 
have not found these.  Does anyone have a working trackpoint under SL7 
and if so, how was this accomplished.  Please reply to ykar...@gmail.com 
with any personal (not SL list) email responses.

Any help would be appreciated.

Yasha Karant



latest VLC GU failure

2019-02-06 Thread Yasha Karant
I have installed the latest VLC from
yum install 
https://urldefense.proofpoint.com/v2/url?u=https-3A__dl.fedoraproject.org_pub_epel_epel-2Drelease-2Dlatest-2D7.noarch.rpm=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=tt0QJWICwAdQhNuEHhQol8E0jpjb9LF0HoXj0RhJ-Cg=UokyKEAaXzuacgglhxv0zFAk9YmFqZUaMYPZ_TL5qr4=
yum install 
https://urldefense.proofpoint.com/v2/url?u=https-3A__download1.rpmfusion.org_free_el_rpmfusion-2Dfree-2Drelease-2D7.noarch.rpm=DwIGaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=tt0QJWICwAdQhNuEHhQol8E0jpjb9LF0HoXj0RhJ-Cg=H87Q6eqsd_9iAq5g01Nc9hSzqRgd_4U2aHaCgWnEeZQ=
yum install vlc

The vlc failed with the messages that appear below.  Based on these 
messages and a search on the web, I also did
yum install qt4
yum install qt5
yum install libxkbcommon

All of the above yum install commands completed without failures. 
Nonetheless, the yum icon on the desktop does not start yum, and from a 
terminal using bash, one gets:

$ /usr/bin/vlc
VLC media player 3.0.6 Vetinari (revision 3.0.6-0-g5803e85f73)
[0163b1c0] main libvlc: Running vlc with the default interface. 
Use 'cvlc' to use vlc without interface.
[016f5500] skins2 interface error: cannot instantiate dialogs 
provider
[016c8e30] main playlist: playlist is empty
[016f5500] [cli] lua interface: L

I am using MATE , but will attempt this under KDE or GNOME if there is a 
reason to do that for VLC.

Any suggestions on what to do (e.g., are there one or more configuration 
files for running, not building, vlc or whatever that need to be changed?

Yasha Karant
I would appreciate replies to ykar...@gmail.com


Enterprise Linux 8 beta

2019-01-14 Thread Yasha Karant
The following announcement appears on the wholly owned IBM subsidiary web site:

Red Hat Enterprise Linux 8 beta

Red Hat Enterprise Linux 8 provides a consistent foundation for enterprise 
hybrid cloud, delivering any application on any footprint at any time. The 
public beta is now open.

End quote.

How soon may we expect a SL8 beta?  How long after RHEL8 is licensed for fee in 
production will a licensed for free SL8 appear?

Aside:  there was a stated concern on this list that IBM may elect not to 
distribute without any licensing fee the full buildable source(s) of EL, 
including patches/updates af some time in the future.  Is such a move allowed 
under the Linux, GPL, etc., licenses?

Thanks,

Yasha Karant



key scancode and result

2018-11-01 Thread Yasha Karant
I have repurposed a X86-64 laptop running MS Win 10 to SL 7.  I 
installed a new "empty" harddrive and went from there; however, any 
firmware modifications, etc., made by MS Win and not automatically 
redone by SL would remain with the MS settings.

The 5 key on the keyboard (not the keypad in numlock  mode) actually 
transmits something else, displayed as ~5 and clearly is not a plain 5.  
What utility allows one to get this (I have tried showkey to verify the 
key with response:

[root@localhost pass]# showkey
kb mode was ?UNKNOWN?
[ if you are trying this under X, it might not work
since the X server is also reading /dev/console ]

press any key (program terminates 10s after last keypress)...
keycode  28 release
^[[15~5keycode  63 press
keycode   6 press
keycode  63 release
keycode   6 release

I have tried xev with output:

KeyPress event, serial 38, synthetic NO, window 0x3e1,
     root 0x2ec, subw 0x3e2, time 65129543, (45,48), root:(74,168),
     state 0x10, keycode 71 (keysym 0xffc2, F5), same_screen YES,
     XLookupString gives 0 bytes:
     XmbLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyPress event, serial 38, synthetic NO, window 0x3e1,
     root 0x2ec, subw 0x3e2, time 65129546, (45,48), root:(74,168),
     state 0x10, keycode 14 (keysym 0x35, 5), same_screen YES,
     XLookupString gives 1 bytes: (35) "5"
     XmbLookupString gives 1 bytes: (35) "5"
     XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x3e1,
     root 0x2ec, subw 0x3e2, time 65129656, (45,48), root:(74,168),
     state 0x10, keycode 71 (keysym 0xffc2, F5), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x3e1,
     root 0x2ec, subw 0x3e2, time 65129660, (45,48), root:(74,168),
     state 0x10, keycode 14 (keysym 0x35, 5), same_screen YES,
     XLookupString gives 1 bytes: (35) "5"
     XFilterEvent returns: False

What other utilities and/or human-readable data can be used to diagnose 
and possibly repair this issue?

Any help would be appreciated.

Yasha Karant



Re: boot hang

2018-10-30 Thread Yasha Karant


On 10/28/2018 11:07 AM, Orion Poplawski wrote:
 > On 10/28/18 2:24 AM, Yasha Karant wrote:
 >> On 10/27/2018 07:08 PM, Orion Poplawski wrote:
 >>> On 10/27/18 10:42 AM, Yasha Karant wrote:
 >>>> Using yumex, rather than doing a full update to SL 7.5 production, I
 >>>> attempted to update over the network the kernel, firmware, and libgcc,
 >>>> allowing yumex (essentially yum) to establish the needed dependencies
 >>>> (other applications, etc., that also needed to be updated). The
 >>>> resulting kernel will not boot, but merely hangs.  If one waits long
 >>>> enough, the "progress bar" at the bottom of the screen does show the
 >>>> typical blue/white progression, but that is all.  When I reboot and
 >>>> manually select the previous kernel, the system reboots.  I am using
 >>>> MATE for a "control" GUI, although as the system never gets to the
 >>>> login
 >>>> screen, MATE should not be "active".   It appears that yumex (yum)
 >>>> does
 >>>> not fully resolve all required dependencies.  What other components
 >>>> must
 >>>> I update?
 >>>
 >>> Pressing  should get you the text boot messages which hopefully
 >>> should point you towards what is going wrong - or remove rhgb from the
 >>> kernel command line.
 >>>
 >>>
 >> Following your suggestion, I pressed  .  Ultimately, the boot hung
 >> at "Waiting for Plymouth boot screen to quit ..."
 >>
 >> Was something misconfigured/misinstalled by the yumex update of the
 >> kernel?
 >>
 >> I did note from the text messages that "Starting Gnome Display Manager"
 >> appeared at multiple steps.
 >>
 >
 > Looks like the X server is failing to start for some reason.  You
 > should be able to ssh into the machine or do ctrl-alt-f2 to get a text
 > login window.  Take a look at /var/log/Xorg.0.log, etc.  If you are
 > using nVidia drivers that's a likely suspect for what went wrong.
 >
You were correct:  downloading via yum the latest elrepo nvidia package
solved that problem, only to reveal that there was no network connection
because iwl firmware needed to be updated. Although the previous SL 7
kernel would not go into Xwindows once the nvidia drivers were updated,
it did support a plain scrolling terminal on F2, etc., and yum update
iwl* as root addressed that issue.  Now the system reboots under the
current SL7 production kernel, the 802.11 network works (including the
security authentication that Network Manager, etc., has stored), and
Xwindows and MATE "work".  Thank you.

P.S.  The comment that one must disable certain GUI booting displays is
correct to get the full on-line text output, but the solution is not
obvious until one RTFM, etc., as there is no "prompt" for such a choice.


Re: boot hang

2018-10-28 Thread Yasha Karant
On 10/27/2018 07:08 PM, Orion Poplawski wrote:
> On 10/27/18 10:42 AM, Yasha Karant wrote:
>> Using yumex, rather than doing a full update to SL 7.5 production, I
>> attempted to update over the network the kernel, firmware, and libgcc,
>> allowing yumex (essentially yum) to establish the needed dependencies
>> (other applications, etc., that also needed to be updated).  The
>> resulting kernel will not boot, but merely hangs.  If one waits long
>> enough, the "progress bar" at the bottom of the screen does show the
>> typical blue/white progression, but that is all.  When I reboot and
>> manually select the previous kernel, the system reboots.  I am using
>> MATE for a "control" GUI, although as the system never gets to the login
>> screen, MATE should not be "active".   It appears that yumex (yum) does
>> not fully resolve all required dependencies.  What other components must
>> I update?
>
> Pressing  should get you the text boot messages which hopefully 
> should point you towards what is going wrong - or remove rhgb from the 
> kernel command line.
>
>
Following your suggestion, I pressed  .  Ultimately, the boot hung 
at "Waiting for Plymouth boot screen to quit ..."

Was something misconfigured/misinstalled by the yumex update of the kernel?

I did note from the text messages that "Starting Gnome Display Manager" 
appeared at multiple steps.



boot hang

2018-10-27 Thread Yasha Karant
Using yumex, rather than doing a full update to SL 7.5 production, I 
attempted to update over the network the kernel, firmware, and libgcc, 
allowing yumex (essentially yum) to establish the needed dependencies 
(other applications, etc., that also needed to be updated).  The 
resulting kernel will not boot, but merely hangs.  If one waits long 
enough, the "progress bar" at the bottom of the screen does show the 
typical blue/white progression, but that is all.  When I reboot and 
manually select the previous kernel, the system reboots.  I am using 
MATE for a "control" GUI, although as the system never gets to the login 
screen, MATE should not be "active".   It appears that yumex (yum) does 
not fully resolve all required dependencies.  What other components must 
I update?

At one time, SL (EL) allowed one to do an update from local media during 
the boot from local installation media (e.g., a USB stick flash drive) 
-- this no longer directly is supported.  As I do not have the time to 
extract from the previous source how this was accomplished, and have not 
found a script (or GUI version thereof) that accomplishes the same task, 
I attempted a minimal update using yumex.

Yasha Karant


Re: Update via SL 7.5 install USB flash drive

2018-10-17 Thread Yasha Karant
As I explained, I cannot transmit or receive URLs within SMTP email and 
perhaps other modalities due to the security measures of the campus with 
which I am associated, as you can see below in URL modification.  Until 
I can get my SL users email address permanently reset, please email any 
URL information to ykar...@gmail.com .  I apologize for this, but I have 
no control or input to any system under the current campus 
administration, as faculty (including tenured full professors) who are 
not campus administrators (deans or higher administrators in most cases) 
are informed of actions, but otherwise have little meaningful influence 
over decisions.

I will attempt to implement what is suggested below without access to 
the Kadel-Garcia tool set, but I suspect that the tool set will save me 
some time and effort.

Thanks for your patience.

Yasha Karant

On 10/17/2018 08:03 PM, Nico Kadel-Garcia wrote:
> On Wed, Oct 17, 2018 at 12:07 PM Yasha Karant  wrote:
>> How does one update SL 7 using a mounted USB flash drive as the source
>> of a repo, rather than using any external network?  There were
>> instructions for doing this for EL pre-7 distributions, but I cannot
>> find similar instructions for SL 7.  I have a USB flash drive with the
>> current double-layer DVD SL7.5 install image (ISO) and that does work --
>> I just did a fresh install of SL7.5 using this media.
> One sets up a new or one of the existing /etc/yum.repos.d/*.repo files
> to look at the locally mounted CD drive. I would copy "sl7.repo" to
> "sl7-local.repo", and reset the repository names to "sl7-local" and
> the like, and set their URLs to point to
> "file:///mountpoint/7.version/x86_64/os" and similar URLs.
>
> I've done just this sort of thing, successfully for internal SL,
> CentOS, and RHEL mirrors. You may find my tools at
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_nkadel_nkadel-2Drsync-2Dscripts=DwIBaQ=B_W-eXUX249zycySS1AyzjABMeYirU1wvo9-GmMObjY=Z7xHp2tIJsvAE2FtPxl_lynvf4hA_FJ8mKsaIgvY6Dk=RT1c81ULE-0AAXhmXl3Y0eaJZ0yPhGaZLHC9N3oM0hs=r3JZw6l5f9xZhSR9sTX2gWvskXqOW9_hfegrgK-QAvU=
>  helpful for generateing
> your local mirror, especially the one for Scientific Linux.




gaming laptop compatibility

2018-10-15 Thread Yasha Karant
Please see the list below.  These come from a popular press article, but 
I cannot post the URL as the university that provides this email 
rewrites all URLs, and thus I have no certainty that any URL I post (or 
is embedded in any thread to which I respond) will not be corrupted.

At the end of the popular press account, there are mentions of specific 
laptop models.  As I do not have the time to research this, but a number 
of students want to know, which if any of these are SL 7 compatible 
(meaning, all hardware is "supported")?  I assume that a larger number 
are Ubuntu supported, in that Ubuntu keeps closer to the "bleeding edge" 
of Linux hardware support.

Thanks for any specific information.

Yasha Karant

Excerpt:

How to buy a gaming laptop
They're cheaper, lighter and more powerful than ever before.
Devindra Hardawar

If your priority is smooth gameplay, I'd recommend a laptop with a 
15.6-inch 1080p screen and either NVIDIA's GTX 1060 or 1070 Max-Q GPU. 
The former will run most games well at 60fps and beyond, while the 1070 
will let you reach even higher frame rates and better-quality graphics 
settings. Mid-range machines like HP's Omen and some of Dell's Alienware 
models are a good start. If you've got a slightly bigger budget, you 
should consider laptops with high-refresh-rate screens: MSI's GS65 
Stealth Thin, Gigabyte's Aero 15X, Razer's Blade and pricier Alienware 
configuration.

But if you're on a budget, stick to machines with the GTX 1050, 1050Ti 
or 1060 Max-Q, like Dell's G3 and G5 series. You won't get 
high-refresh-rate monitors with these, but they'll have enough 
horsepower to reach a silky 60fps. They're ideal if you're mainly 
playing MOBA titles and undemanding games like Overwatch.

It's easy to get overwhelmed by the number of options today, but that 
variety is ultimately a good thing. What was once a category filled with 
huge, ugly monstrosities now includes genuinely gorgeous machines that 
aren't much heavier than a MacBook Pro.


Re: parted and mount

2018-09-27 Thread Yasha Karant
Thank you for your clarifications.   As I recalled, gparted is a GUI 
that does both parted and mkfs -- my memory was correct that by using 
gparted as I did, there not only was some header claiming a XFS format, 
but the drive was in fact so formatted.  Although I fully agree that the 
CLI commands (parted and xfs) are more versatile with more options than 
gparted, I have found both in teaching students and training technicians 
that for most purposes, gparted is sufficient and is less prone to human 
error (including typing errors).

I suggest that you might comment upon the actual output from parted and 
mount that I included in a related thread on this list: (  Re: parted 
and mount ** EXTERNAL ** ) and thus I am not reproducing that 
information here.  What the outputs seemed to show was that parted found 
that /dev/sdg was XFS and thus I assume "mountable" by root, but that 
mount refused to accept the same device.  As  you point out, /dev/xyz 
can be mounted, not just /dev/xyzN .  As for the concerns that these 
might be part of a LVM or some other file/disk/storage logical structure 
beyond the original (and very limited) partition scheme adopted for 
MS-DOS on very limited (pre-demand-page-virtual-memory) X86 machines 
(and much more limited than current X86-64 machines), I will do as you 
suggest;  but as I formatted the external USB 2 Tbyte drive with 
gparted, I suspect that the drive has the "simple" partition format  
(from an epoch with much more limited disk controllers and disk types 
than currently available on "small systems" -- e.g., IDE or even SCSI 
contrasted with SATA, but not "mainframe" technology of that epoch).  
The partition scheme of MS DOS type machines is relatively simple and 
limited, but likewise, more easily recovered and manipulated; in my 
opinion (no flame wars, please), the current disk/file system structures 
often are more fragile for "simple" applications such as a standalone 
but Internet capable workstation.  This is not to state that I prefer MS 
FAT or EXT2 file system formats -- given the current stability and 
capabilities of XFS, that is the file system (not partition, etc., 
scheme) that I prefer.

Aside (not SL):  Does anyone know:   is XFS available for MS Win, Mac OS 
X, or Android?  If so, is it licensed for free, or is it only through a 
proprietary application for fee?

Yasha Karant

On 09/27/2018 05:01 AM, Nico Kadel-Garcia wrote:
> On Wed, Sep 26, 2018 at 2:38 AM Yasha Karant  wrote:
>> I have attempted to mount USB external formatted media on a SL7 system.
>> One was a flash drive with a MS format (reported by parted as FAT32);
>> the other was a 2 Tbyte hard drive XFS formatted on a different SL7
>> system.
> /dev/sdg1 would be the first "partition" on the device. "parted -l
> /dev/sdg" will report partitions.
>
> There need not to be partitions. It is also possible to write a
> filesystem directly on the whole device, which may be the case for
> whatever formatted it, in which case it would be on /dev/sdg.
>
> Partition tables are an old, extremely lightweight system written into
> a very few blocks at the beginning of the disk for *ancient* disk
> controllers. As such, it is *extremely* limited. In fact, by the
> standard, a disk can only have 4 partitions: set up some space as
> extended partitions, and then a kernel can get fancy and do LVM,
> software RAID, etc. There is a byte or two set aside for labeling the
> "type" of the partition, but there ae many more types of filesystems
> now, so tools like parted cannot really keep up: it's why there is not
> an "ext4" option for making partions in parted, and why we typically
> use "ext2" for that.
>
> gparted, while a fine and useful tool, is a graphical wrapper for
> "parted", and "mkfs" of various flavors. Like many open source GUI's,
> it hides options available from the command line. But I'm surprised if
> you can't run "parted -l" to get a listing of all the partitions on
> all your attached devices that are detected, including "/dev/sdg" if
> that is indeed your attached device with data on it.
>
> You know I'm wondering if you inadvertently set up volume group
> and logical volumes on your drive, activating them with gparted
> without even realizing it. What does "pvscan" and "vgscan" say? I
> remember that gparted supports those, and if you'd not even installed
> the LVM tools on your second system, you wouldn't have those scanning
> tools available.




Re: parted and mount ** EXTERNAL **

2018-09-26 Thread Yasha Karant
Thank you for you comments.

Below is the output from mount

/dev/sdc1 on /run/media/ykarant/USB20FD type vfat 
(rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

/dev/sdb on /run/media/ykarant/e8df2b54-0637-4570-868b-9e542bf9a21f type 
xfs 
(rw,nosuid,nodev,relatime,seclabel,attr2,inode64,noquota,uhelper=udisks2)

both of the /dev devices mentioned above are "automatic" from insertion 
into a USB jack (port) on a SL7 machine.  The first is a 32 Gbyte flash 
drive "stick" with a works-installed MS file system, the second is an 
external 2 Tbyte USB harddrive with a XFS file system that is a dd copy 
of a partition from another SL 7 machine (that is having difficulties -- 
the partition is /home and the data is important).  Note that the second 
is mounted as /dev/sdb (it was inserted before the flash drive), not as 
/dev/sdb1 .

2 Tbyte presumably is not "small", but nonetheless is mounted as 
/dev/xyz not /dev/xyzN .  parted and gparted have no difficulties with 
either external USB drive once /dev/xyz "automatically" is created.

The relevant outputs from parted run as root on the devices -- these 
contain/are mounted partitions:

Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: PNY USB 2.0 FD (scsi)
Disk /dev/sdc: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End Size    Type File system  Flags
  1  4129kB  31.0GB  31.0GB  primary  fat32    lba

Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: WD My Passport 25E1 (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number  Start  End Size    File system  Flags
  1  0.00B  2000GB  2000GB  xfs

Note that mount on the system reporting the above has no issue with 
mounting a /dev/xyz device not as /dev/xyzN

Yasha Karant

On 09/26/2018 10:34 AM, Gilles Detillieux wrote:
> If a device has actual partitions, using a standard partitioning 
> scheme, even if it's just a single partition, then Linux should detect 
> that and create the appropriate device nodes in /dev. While less 
> common than a single partition covering most of the disk, some smaller 
> drives or devices have no partitioning at all, and therefore no 
> partition table at the start of the drive. In those cases, Linux will 
> set up a node for the drive, e.g. /dev/sdh, but no nodes for 
> partitions (e.g. no /dev/sdh1, 2, ...). If that's the case, then it's 
> likely that the whole drive is formatted as a single filesystem, so 
> you can mount /dev/sdh directly, or use mkfs on it if you want to 
> create a new filesystem. It's also possible for a drive to have a 
> corrupted partition table which Linux can't read, so it will create 
> the drive node, but no partition nodes. So, approach any drive that 
> has no clear partitions with a bit of caution.
>
> On 09/26/2018 12:05 PM, Yasha Karant wrote:
>> To be clear, I created the partition and the XFS format using gparted,
>> the gnome GUI interface to parted.  My recollection from the past, and
>> my observation as the drive was "flashing", was that I did not need
>> manually to invoke mkfs using the GUI.  However, rereading the man page
>> for gparted, this step may have been lacking.  I just confirmed by
>> direct observation what I had forgotten; when a flash drive USB "stick"
>> is inserted in a "modern" Linux system, at least two entries are created
>> in /dev.   In the immediate test case on the laptop before me, these are
>> /dev/sdb and /dev/sdb1 (the USB flash drive is a MS Win format) and
>> /dev/sdb1 is the mounted device.  Thus, when the system reports /dev/xyz
>> appears, the minimal first mount point would be /dev/xyzN as revealed
>> through a ls of /dev/ .
>>
>> Question:  what does one do if, after inserting a USB storage device,
>> one gets /dev/xyz, say, but there is no /dev/xyzN despite parted
>> reporting that the device does indeed have "MS" partitions as well as a
>> filesystem?
>>
>> On 09/26/2018 07:47 AM, Gilles Detillieux wrote:
>>> On 09/26/2018 08:34 AM, Howard, Chris wrote:
>>>>> Why do parted and mount have this difference?
>>>> /dev/sdg1 ?
>>>>
>>>>
>>>> What he said.
>>>> /dev/sdg is the whole device
>>>> /dev/sdg1 is the first partition on that device.
>>>> Partitions have file systems.  Partitions with file systems can be
>>>> mounted.
>>>>
>>>> parted works on the whole de

parted and mount

2018-09-26 Thread Yasha Karant
I have attempted to mount USB external formatted media on a SL7 system. 
One was a flash drive with a MS format (reported by parted as FAT32); 
the other was a 2 Tbyte hard drive XFS formatted on a different SL7 
system.

In  both cases, the system automatically generated /dev/sdg when the USB 
device was connected through a USB port.  parted on each device reported 
the correct file system and size/partition.  As root, I created 
/mount/mnt1, but all attempts to mount /dev/sdg /mount/mnt1 failed with 
an unknown file system, even with the modifier -t (e.g., -t xfs for the 
xfs format USB hard drive).

Why do parted and mount have this difference?

Yasha Karant


off line upgrade to 7.5 from 7 previous [3] (was Re;)

2018-08-25 Thread Yasha Karant

Thank you for your assistance and information.

Several comments.

1.  All of the operations I performed were done using whatever is in the 
stock repos (SL, elrepo, and the like) and whatever is in stock yum for 
SL 7.1 (the base system that had not been fully updated in a while).  If 
yum does perform the operation by first downloading all of the required 
RPM files and then starting the upgrade, the files should be on the 
machine.  It appeared from what I observed that some were downloaded, 
the upgrade began, and others were being uploaded as the upgrade 
proceeded so that two operations were happening in a multi-threaded 
manner.  That is a guess as I do not know where to look for the detailed 
logs as the system will boot (but no Xwindows).


2.  The mirrored RAID was done using whatever was "stock" in SL7 at that 
epoch -- no outside special RAID was used.  Clearly, the information I 
provided is insufficient definitively identify the RAID in question.  
What scrolling terminal command(s) provide such information?


3.  What form of tar will copy a full directory (with both hard and soft 
links) to a file that can then be restored?  I would use this for /home, 
/opt , and whatever systems configurations directories that need to be 
kept (SSH keys were mentioned).  If tar will not do this, what dd 
command will?


4.  I have a USB drive that contains the full image of the bootable 
installation procedure of a standard (not "everything") SL 7.5 ISO.  
Presumably, this image contains all of the RPMs that one would need.


4.1 What is the explicit command that provides a list of all of the 
current RPMs used in the SL 7.1 installed system?


4.1.1  Some of these came from non-SL repositories (such as the nvidia 
update packages) that would not be in the SL 7.5 installation ISO -- how 
does one configure the "repair" rpm invocation (not yum) not to go to 
the network to get these missing files but still not "crash"?


4.2 How does one convert the bootable install ISO into a RPM 
"repository" from which the replace packages rpm command will run -- 
*NOT* using the network?  I found an upstream vendor old set of 
instructions, but these probably would not work for SL current.


4.2.1  Does the live system ISO bootable image require a network 
connection to update, or can it be configured to use local USB media 
from the bootable install ISO image?


4.3 My experience with updating packages (not a full system or 
kernel/driver update) is that a "replacement" rpm file may require 
additional rpm files that were not required by the package being 
updated.  yum "automatically" takes care of this situation -- does rpm ?


4.4  Assuming that the nvidia package comes from a different distro, 
could I first get an updated system without nvidia support, then install 
the nvidia RPMs from USB media?


The tower chassis in question is on the floor under a table (used as a 
desk) that has cables going from the back to the keyboard, monitor, 
pointing device, printer, small local UPS power supply, and the RJ45 
IEEE 802.3 LAN jack.  Note that the security system of the campus will 
not activate a LAN jack with a different MAC address than the one 
assigned to it -- replacing a 802.3 machine at this campus requires 
explicit contact with the local IT management controlling the campus 
LAN.  Moreover, if a system has been "off" too long, the security system 
will "drop" the machine and require a call to IT LAN management. Thus, 
removal of a hard drive is possible but tedious.  This has nothing to do 
with SL but with local campus IT management policy (imposed by the 
campus executive for "security").


The system did not "crash" panic  -- it simply hung for several hours 
with no "visible" progress -- and was then rebooted.  It did panic with 
the SL 7.5 kernel, but not the SL 7.1 kernel, just no Xwindows.


Thanks again for any assistance.

Yasha Karant

On 08/24/2018 03:54 AM, Nico Kadel-Garcia wrote:

On Wed, Aug 22, 2018 at 1:41 PM Yasha Karant  wrote:

Thanks for that approach.  As I can get to USB drives, would the
following work as root:

1.  Insert a blank multi byte external USB drive (e.g., Western Digital,
other vendors) on another machine and leave a blank format

2.  Assuming that the drive on the failed machine is /dev/sda (e.g.,
sda1 ... sdaN), and that the external drive appears as /dev/sdb,
issue

dd if=/dev/sda of=/dev/sdb

If you're going this route, you'll want to yank out the first hard
drive while booting from the second. Put a filesystem on the second
disk, and pour the first disk image into a file, not a raw disk.

* dd if=/dev/sda of-/mnt/directory/filename.img

Mount or manipulate the *image*, not the disk, so you don't see that
disk image as scanned by your disk controllers at boot time. That lets
you put ordinary "look up the disk names and mount them on the l

off line upgrade to 7.5 from 7 previous [3]

2018-08-24 Thread Yasha Karant
The pre SL 7.5 machine for which yum crashed during an upgrade does 
boot.  I ran parted as root on the hard drive with the following output:


Model: ATA TOSHIBA DT01ACA2 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number  Start   End Size    Type  File system Flags
 1  32.3kB  41.1MB  41.1MB  primary   fat16   diag
 2  41.9MB  11.1GB  11.1GB  primary   ntfs    boot, diag
 3  11.1GB  51.1GB  40.0GB  primary   xfs
 4  51.1GB  2000GB  1949GB  extended
 5  51.1GB  1051GB  1000GB  logical   xfs
 6  1051GB  1251GB  200GB   logical   xfs
 7  1251GB  1451GB  200GB   logical   xfs
 8  1451GB  1651GB  200GB   logical   xfs
 9  1651GB  1751GB  100GB   logical   xfs
10  1751GB  1791GB  40.0GB  logical   linux-swap(v1)
11  1791GB  1941GB  150GB   logical   xfs


Model: ATA TOSHIBA DT01ACA2 (scsi)
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B

Partition Table: msdos
Disk Flags:

Number  Start   End Size    Type  File system Flags
 1  32.3kB  41.1MB  41.1MB  primary   fat16   diag
 2  41.9MB  11.1GB  11.1GB  primary   ntfs    boot, diag
 3  11.1GB  51.1GB  40.0GB  primary   xfs
 4  51.1GB  2000GB  1949GB  extended
 5  51.1GB  1051GB  1000GB  logical   xfs
 6  1051GB  1251GB  200GB   logical   xfs
 7  1251GB  1451GB  200GB   logical   xfs
 8  1451GB  1651GB  200GB   logical   xfs
 9  1651GB  1751GB  100GB   logical   xfs
10  1751GB  1791GB  40.0GB  logical   linux-swap(v1)
11  1791GB  1941GB  150GB   logical   xfs


Model: Linux Software RAID Array (md)
Disk /dev/md126: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number  Start   End Size    Type  File system Flags
 1  32.3kB  41.1MB  41.1MB  primary   fat16   diag
 2  41.9MB  11.1GB  11.1GB  primary   ntfs    boot, diag
 3  11.1GB  51.1GB  40.0GB  primary   xfs
 4  51.1GB  2000GB  1949GB  extended
 5  51.1GB  1051GB  1000GB  logical   xfs
 6  1051GB  1251GB  200GB   logical   xfs
 7  1251GB  1451GB  200GB   logical   xfs
 8  1451GB  1651GB  200GB   logical   xfs
 9  1651GB  1751GB  100GB   logical   xfs
10  1751GB  1791GB  40.0GB  logical   linux-swap(v1)
11  1791GB  1941GB  150GB   logical   xfs

End output.

An external  USB 2 Tbyte drive is mounted by this system as /dev/sdg

Is there any reason that as root

dd if=/dev/sda of=/dev/sdg

would not image the mirrored "RAID" drives from one of the mirror set?  
By this means, all of /home , /opt  and the like should be recoverable?  
There may be minor discrepancies but as the system was not being used 
other than for root to run yum, the image should have all vital 
configuration files as

well as all end-user home directories.

Also, as the system does boot, is there anyway to start yum "fresh" and 
force an upgrade at this point?  Only the Xwindows system fails under 
the old system.  During the boot sequence, one can choose the SL7.5 
image, but this one fails with a panic due to the yum upgrade failure.  
However, the older system image does boot as the above output serves to 
verify.  My guess is there are one or more yum bookkeeping files that 
need modification for a "fresh" yum update to be enabled.


Any further assistance would be appreciated.

Yasha Karant


Re: off line upgrade to 7.5 from 7 previous [2]

2018-08-23 Thread Yasha Karant

The response below does not seem to agree with what I observed.

The downloads strictly were from the specified repos for an update, all 
from the web (no local NFS, etc., caching).  If what is stated below is 
correct, unless yum is not re-entrant, once the installation (update) 
had started, all of the necessary RPMS (perhaps one hundred) should be 
on the harddrive. Because the old SL 7 system will boot (no X11), and
the files should be on the hard drive, then yum should be able to 
re-enter where it "left off".


If the RPM files are kept in a temporary directory that is erased upon 
re-boot, an unfinished update could (would) fail.


Assuming that the bootable SL system can get to the network (or will 
this require "network manager"?), is there a way to force yum to start 
the update from the beginning?


In the interim, I am going to image the system hard drive to a 2 Tbyte  
external USB hard drive using dd.


If I cannot get yum to "restart", I will do a full install from the USB 
ISO SL 7.5 install image, and then restore /home , /opt, ssh-keys, and 
the like from the

image, unless a better approach appears in response.

Yasha Karant

On 08/23/2018 11:37 AM, Chris Schanzle wrote:
If you do the first paragraph below, you'll have a unknown mess and 
will always consider the system "flaky".  Please:  reinstall from 
scratch and restore your home directory data.  You'll at least be in a 
well-known state and that's worth a lot to your peace of mind.  Maybe 
try to save/restore your /etc/ssh/ directory to keep your host keys or 
other /etc data in case you need it for service reconfiguration.


Yum does not require the network after the installation begins. I.e., 
it downloads the packages to local disk first, then starts the install.


The system may have hung for other reasons (e.g., NFS mounts), but not 
because yum needed the network.


Hope that helps!

On 08/22/2018 02:16 PM, Yasha Karant wrote:
Another approach to consider:  the failed system is SL 7.2 and does 
boot but does not bring up the GUI (e.g., ctrl-alt-F3 brings up a 
login prompt on a scrolling terminal screen and all users, including 
root, may log into the system).  I have other working SL 7.2 systems 
(I have had no time to update and have no GSRAs or Staff right now to 
help). If I cp -pr /usr , /bin , whatever (but not /home and the 
like) from a working system to the failed system, will the failed 
system then be able to use other mechanisms for an update rather than 
a full new install of SL 7.5 followed by a restore of /home and the 
like?


Why was this system being upgraded?  It appears that the Palo Alto 
security systems on the end-users 802.3 network segment was 
"complaining", hopefully "fixed" by SL 7 current.  (Different 
security is used on the 802.11 networks.)


As the campus network where I work i not designed for reliable 
systems work but rather end-user files (if the network glitches, 
simply repeat the download, etc.), is there a mechanism to update 
from media, say using the iso install image from a USB thumb drive?


Thanks for any assistance.

Yasha Karant

On 08/21/2018 03:47 PM, Nico Kadel-Garcia wrote:

On Tue, Aug 21, 2018 at 5:53 PM Yasha Karant  wrote:
During the upgrade of a SL 7 non-current system to SL 7 (via yum 
update
as root from the Internet), the campus network "glitched" and the 
system
hung.  The 7.5 partially installed system panics; it has not 
recovered.

The 7 non-current will boot but no X (no GUI), only a scrolling text
terminal, presumably from which yum can be executed.

If you want to keep this beastie alive, I urge you to:

* Boot from a live USB or DVD image with networking enabled
* Mount the old partitions at /mnt/sysimage, with subpartitions
appropriately under that
* chroot to /mnt/sysimage
* Run "rpm --rebuilddb", because it is probably corrupt
* Get the list of installed packages with "rpm -qa --qf 
'%{name}.%{arch}\n'"

* For every package, use "yum upgrade $name" and "yum reinstall $name"
* * yum reinstall may require enabling the obsolete repositories
* One or more are likely to balk due to two distinct versions of the
same package.  Resolve that balking package manually, downloading the
current version and using "rpm -U --replacepkgs $name"


I have downloaded Scientific-7.5-Install-Dual-Layer-DVD-x86_64.iso and
then put this onto an USB flash "thumb" drive that I have confirmed is
bootable and will start the installation steps.  I do not want to do a
new install but rather an upgrade, not touching /home , /opt and 
the like.


I have found old upstream vendor instructions for a previous upstream
vendor major release of the enterprise (not enthusiast) system; please
see below.  How are these to
be modified for SL 7.5?  If I boot the Install ISO image (from the USB
drive), is there a way to get to the old GUI upgrade option that seems
no l

Re: off line upgrade to 7.5 from 7 previous [2]

2018-08-22 Thread Yasha Karant
Another approach to consider:  the failed system is SL 7.2 and does boot 
but does not bring up the GUI (e.g., ctrl-alt-F3 brings up a login 
prompt on a scrolling terminal screen and all users, including root, may 
log into the system).  I have other working SL 7.2 systems (I have had 
no time to update and have no GSRAs or Staff right now to help).  If I 
cp -pr /usr , /bin , whatever (but not /home and the like) from a 
working system to the failed system, will the failed system then be able 
to use other mechanisms for an update rather than a full new install of 
SL 7.5 followed by a restore of /home and the like?


Why was this system being upgraded?  It appears that the Palo Alto 
security systems on the end-users 802.3 network segment was 
"complaining", hopefully "fixed" by SL 7 current.  (Different security 
is used on the 802.11 networks.)


As the campus network where I work i not designed for reliable systems 
work but rather end-user files (if the network glitches, simply repeat 
the download, etc.), is there a mechanism to update from media, say 
using the iso install image from a USB thumb drive?


Thanks for any assistance.

Yasha Karant

On 08/21/2018 03:47 PM, Nico Kadel-Garcia wrote:

On Tue, Aug 21, 2018 at 5:53 PM Yasha Karant  wrote:

During the upgrade of a SL 7 non-current system to SL 7 (via yum update
as root from the Internet), the campus network "glitched" and the system
hung.  The 7.5 partially installed system panics; it has not recovered.
The 7 non-current will boot but no X (no GUI), only a scrolling text
terminal, presumably from which yum can be executed.

If you want to keep this beastie alive, I urge you to:

* Boot from a live USB or DVD image with networking enabled
* Mount the old partitions at /mnt/sysimage, with subpartitions
appropriately under that
* chroot to /mnt/sysimage
* Run "rpm --rebuilddb", because it is probably corrupt
* Get the list of installed packages with "rpm -qa --qf '%{name}.%{arch}\n'"
* For every package, use "yum upgrade $name" and "yum reinstall $name"
* * yum reinstall may require enabling the obsolete repositories
* One or more are likely to balk due to two distinct versions of the
same package.  Resolve that balking package manually, downloading the
current version and using "rpm -U --replacepkgs $name"


I have downloaded Scientific-7.5-Install-Dual-Layer-DVD-x86_64.iso and
then put this onto an USB flash "thumb" drive that I have confirmed is
bootable and will start the installation steps.  I do not want to do a
new install but rather an upgrade, not touching /home , /opt and the like.

I have found old upstream vendor instructions for a previous upstream
vendor major release of the enterprise (not enthusiast) system; please
see below.  How are these to
be modified for SL 7.5?  If I boot the Install ISO image (from the USB
drive), is there a way to get to the old GUI upgrade option that seems
no longer available?

It's nearly impossible to tell which components got messed up in a
mass upgrade. Start from a cleaned up upgrade process, as described
above.


Please reply to ykar...@gmail.com.  Any assistance would be appreciated.

Yasha Karant


Re: off line upgrade to 7.5 from 7 previous

2018-08-22 Thread Yasha Karant
Thanks for that approach.  As I can get to USB drives, would the 
following work as root:


1.  Insert a blank multi byte external USB drive (e.g., Western Digital, 
other vendors) on another machine and leave a blank format


2.  Assuming that the drive on the failed machine is /dev/sda (e.g., 
sda1 ... sdaN), and that the external drive appears as /dev/sdb,

issue

dd if=/dev/sda of=/dev/sdb

thereby "imaging" the current harddrive but having exact images of 
/home, /opt, and the like


3.  Install SL7.5 from the bootable USB iso install image, manually 
partitioning to same sizes as on the existing drive


4.  cp -pr /home and the like from the USB image drive to the "new" SL 
7.5 system, thereby restoring all files


Note that the above has far fewer manual steps than the suggested procedure.

I often use yumex GUI to perform such updates.  If the network 
"glitches"  during a yumex massive update, would the system again be in 
an unbootable state?


Does anyone have a mechanism for SL7.5 to perform an upgrade rather than 
a new install booting from the install ISO image file?


Thanks,

Yasha Karant

On 08/21/2018 03:47 PM, Nico Kadel-Garcia wrote:

On Tue, Aug 21, 2018 at 5:53 PM Yasha Karant  wrote:

During the upgrade of a SL 7 non-current system to SL 7 (via yum update
as root from the Internet), the campus network "glitched" and the system
hung.  The 7.5 partially installed system panics; it has not recovered.
The 7 non-current will boot but no X (no GUI), only a scrolling text
terminal, presumably from which yum can be executed.

If you want to keep this beastie alive, I urge you to:

* Boot from a live USB or DVD image with networking enabled
* Mount the old partitions at /mnt/sysimage, with subpartitions
appropriately under that
* chroot to /mnt/sysimage
* Run "rpm --rebuilddb", because it is probably corrupt
* Get the list of installed packages with "rpm -qa --qf '%{name}.%{arch}\n'"
* For every package, use "yum upgrade $name" and "yum reinstall $name"
* * yum reinstall may require enabling the obsolete repositories
* One or more are likely to balk due to two distinct versions of the
same package.  Resolve that balking package manually, downloading the
current version and using "rpm -U --replacepkgs $name"


I have downloaded Scientific-7.5-Install-Dual-Layer-DVD-x86_64.iso and
then put this onto an USB flash "thumb" drive that I have confirmed is
bootable and will start the installation steps.  I do not want to do a
new install but rather an upgrade, not touching /home , /opt and the like.

I have found old upstream vendor instructions for a previous upstream
vendor major release of the enterprise (not enthusiast) system; please
see below.  How are these to
be modified for SL 7.5?  If I boot the Install ISO image (from the USB
drive), is there a way to get to the old GUI upgrade option that seems
no longer available?

It's nearly impossible to tell which components got messed up in a
mass upgrade. Start from a cleaned up upgrade process, as described
above.


Please reply to ykar...@gmail.com.  Any assistance would be appreciated.

Yasha Karant


off line upgrade to 7.5 from 7 previous

2018-08-21 Thread Yasha Karant
During the upgrade of a SL 7 non-current system to SL 7 (via yum update 
as root from the Internet), the campus network "glitched" and the system 
hung.  The 7.5 partially installed system panics; it has not recovered. 
The 7 non-current will boot but no X (no GUI), only a scrolling text 
terminal, presumably from which yum can be executed.


I have downloaded Scientific-7.5-Install-Dual-Layer-DVD-x86_64.iso and 
then put this onto an USB flash "thumb" drive that I have confirmed is 
bootable and will start the installation steps.  I do not want to do a 
new install but rather an upgrade, not touching /home , /opt and the like.


I have found old upstream vendor instructions for a previous upstream 
vendor major release of the enterprise (not enthusiast) system; please 
see below.  How are these to
be modified for SL 7.5?  If I boot the Install ISO image (from the USB 
drive), is there a way to get to the old GUI upgrade option that seems 
no longer available?


Please reply to ykar...@gmail.com.  Any assistance would be appreciated.

Yasha Karant

https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_documentation_en-2Dus_red-5Fhat-5Fenterprise-5Flinux_5_html_deployment-5Fguide_s1-2Dyum-2Dupgrade-2Dsystem=DwICaQ=gRgGjJ3BkIsb5y6s49QqsA=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A=VIBZAPLSw5i79APlbk9o7bb7-I8Ng0G_fvWaaH3Ayb0=_Mk6MJ3Ff8HTunQdaQhWLUrVysCAIcVDqWQc9u7T-DQ=

14.5. Upgrading the System Off-line with ISO and Yum
For systems that are disconnected from the Internet or Red Hat Network, 
using the yum update command with the Red Hat Enterprise Linux 
installation ISO image is an easy and quick way to upgrade systems to 
the latest minor version. The following steps illustrate the upgrading 
process:


Create a target directory to mount your ISO image. This directory 
is not automatically created when mounting, so create it before 
proceeding to the next step, as root, type:


mkdir mount_dir

Replace mount_dir with a path to the mount directory. Typicaly, 
users create it as a subdirectory in the /media/ directory.
Mount the Red Hat Enterprise Linux 5 installation ISO image to the 
previously created target directory. As root, type:


mount -o loop iso_name mount_dir

Replace iso_name with a path to your ISO image and mount_dir with a 
path to the target directory. Here, the -o loop option is required to 
mount the file as a block device.
Check the numeric value found on the first line of the .discinfo 
file from the mount directory:


head -n1 mount_dir/.discinfo

The output of this command is an identification number of the ISO 
image, you need to know it to perform the following step.
Create a new file in the /etc/yum.repos.d/ directory, named for 
instance new.repo, and add a content in the following form. Note that 
configuration files in this directory must have the .repo extension to 
function properly.


[repository]
mediaid=media_id
name=repository_name
baseurl=repository_url
gpgkey=gpg_key
enabled=1
gpgcheck=1

Replace media_id with the numeric value found in 
mount_dir/.discinfo. Set the repository name instead of repository_name, 
replace repository_url with a path to a repository directory in the 
mount point and gpg_key with a path to the GPG key.
For example, the repository settings for Red Hat Enterprise Linux 5 
Server ISO can look as follows:


[rhel5-Server]
mediaid=1354216429.587870
name=RHEL5-Server
baseurl=file:///media/rhel5/Server
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1

Update all yum repositories including /etc/yum.repos.d/new.repo 
created in previous steps. As root, type:


yum update

This upgrades your system to the version provided by the mounted 
ISO image.
After successful upgrade, you can unmount the ISO image, with the 
root privileges:


umount mount_dir

where mount_dir is a path to your mount directory. Also, you can 
remove the mount directory created in the first step. As root, type:


rmdir mount_dir

If you will not use the previously created configuration file for 
another installation or update, you can remove it. As root, type:


rm /etc/yum.repos.d/new.repo

Example 14.1. Upgrading from Red Hat Enterprise Linux 5.8 to 5.9
Imagine you need to upgrade your system without access to the Internet 
connection. To do so, you want to use an ISO image with the newer 
version of the system, called for instance 
RHEL5.9-Server-20121129.0-x86_64-DVD1.iso. You have crated a target 
directory /media/rhel5/. As root, change into the directory with your 
ISO image and type:


~]# mount -o loop RHEL5.9-Server-20121129.0-x86_64-DVD1.iso /media/rhel5/

To find the identification number of the mounted image, run:

~]# head -n1 /media/rhel5/.discinfo
1354216429.587870

You need this number to configure your mount point as a yum reposit

Brother dcpl2540dw

2017-10-29 Thread Yasha Karant
The Department of my spouse is now using Brother over HP 
printer/scanners.  To duplicate what she has in her office, we purchased 
the same machine for our use, a Brother dcpl2540dw.  I installed the 
Brother proprietary Linux drivers, and using the SL 7 printer 
configuration application (CUPS based), had no issues with getting the 
printer to print a test page using our home IEEE 802.11 network.   
However, it appears that the dcpl2540dw will not scan to a USB device, 
unlike the HP unit, but only to a computer on a network.  Has anyone 
been able to get the Brother dcpl2540dw to operate as a network scanner?


The computer in her office has the printer physically near her office 
tower workstation (not a laptop), and is connected USB. Thus, there is 
no network connection to the printer in her office, unlike at home.  
However, in neither case have I been able to get the scanning 
functionality to work.


Also, what application does one use to accept the scan or to allow the 
scanner to produce a .pdf file on the target computer? I simply scanned 
to a MS FAT file system USB memory stick on the HP unit, but evidently 
the Brother does not have this capability. Once on a memory stick, the 
PDF file easily could be accessed on a SL7 system.


I have found a systems tool that is claimed to simplify the process and 
not depend upon updates from Brother as new releases of Linux appear:


https://www.hamrick.com/vuescan/brother_dcp_l2540dw.html

Has anyone used this application?  If so, any comments?  Is there any 
GPL, etc., application with similar functionality?


Thanks for any information.

Yasha Karant


Re: davmail

2017-09-28 Thread Yasha Karant

On 09/28/2017 04:25 AM, Bruce Ferrell wrote:

On 09/27/2017 09:56 PM, Yasha Karant wrote:

On 09/27/2017 09:50 PM, Bruce Ferrell wrote:

On 09/27/2017 06:33 PM, Yasha Karant wrote:


I have been instructed to use davmail by the university IT who 
insist that the university use a proprietary Microsoft email 
service.  Although the service nominally provides IETF SMTP and 
IMAP compliant access, this access has been unreliable.  I have 
found the following from 
http://davmail.sourceforge.net/linuxsetup.html and I have not found 
a SL 7 davmail RPM.  Does anyone use davmail with SL 7 and Mozilla 
Thunderbird IMAP and SMTP (my choice for an email client)?  If so,



  Manual setup

Prerequisite: OpenJDK 6 or 7 or Sun JRE 6. Tray icon is now 
implemented with SWT and compatible with Java 5.


Note: some users reported issues with OpenJDK 6, please upgrade to 
OpenJDK 7 in this case.


You should first download and install Java, with the graphical 
package manager or through command line.


Under Ubuntu, launch System/Administration/Synaptic Package 
Manager, quick search default-jre, mark for installation and click 
Apply


Or use the following command:

sudo apt-get install default-jre

Download the linux x86 DavMail package from Sourceforge and 
uncompress it with your favorite tool. The standard package will 
run natively on x86, to use DavMail on any other hardware platform, 
replace the SWT with the right one from http://www.eclipse.org/swt/ 
or use the platform independent package.


On Ubuntu and other Gnome or Kde distributions, just use the 
desktop launcher. On other distributions, try davmail.sh. You 
should now see the DavMail gateway icon in the tray :


end excerpt that is followed by examples of the various GUI boxes 
that one must complete.


Thanks for any assistance.

Yasha Karant

From what you say, you may be using exchange and while davmail may 
do the job, I used exquilla.  It cost me $10.00/year for the 
license, but I found it VERY effective in dealing with MS Exchange.


From looking over davmail, it set's up a pop3/imap gateway to mapi 
mail services.




    Exquilla:


    Reviews


  *Add-on no longer working* Rated 1 out of 5 stars

by deep-blue 
<https://addons.mozilla.org/en-US/thunderbird/user/deep-blue/> on 
August 2, 2017 · permalink 
<https://addons.mozilla.org/en-US/thunderbird/addon/exquilla-exchange-web-services/reviews/900573/>


We use the program for commercial purposes.

There are many problems:

* Bad release management (add-on no longer works)
* Poor support

If there are no significant improvements, we will not extend a license.

End excerpt.

Do you disagree with the above review of exquilla?

Yes I have to disagree with that review.  I I started using the plugin 
four years ago and stopped about two weeks ago, when the company I 
work for changed from exchange server to office365 (pop3/imap).  Any 
time I had a difficulty I opened a support case and received very 
prompt responses and fixes or explanations.


MAPI/exchange server is a royal pain and the exquilla add-on made it 
far less so for me.  Your mileage may vary.



From my Tbird configuration for the email server in question: 
outlook.office365.com


Supposedly, I am using office365 that you indicate is IETF IMAP 
compliant.  The diagnostic on failure states "authenticated but not 
connected".  As for later comments in this thread, I too do not like 
fully integrated clients that also run additional servers (e.g., a RDBMS 
system) to operate.  It is true that Mozilla has a directory in which it 
keeps the "data" for email, etc., but this is one directory (and 
sub-tree thereof) that needs to be copied and restored.


Yasha Karant


Re: davmail

2017-09-27 Thread Yasha Karant

On 09/27/2017 09:50 PM, Bruce Ferrell wrote:

On 09/27/2017 06:33 PM, Yasha Karant wrote:


I have been instructed to use davmail by the university IT who insist 
that the university use a proprietary Microsoft email service.  
Although the service nominally provides IETF SMTP and IMAP compliant 
access, this access has been unreliable.  I have found the following 
from http://davmail.sourceforge.net/linuxsetup.html and I have not 
found a SL 7 davmail RPM.  Does anyone use davmail with SL 7 and 
Mozilla Thunderbird IMAP and SMTP (my choice for an email client)?  
If so,



  Manual setup

Prerequisite: OpenJDK 6 or 7 or Sun JRE 6. Tray icon is now 
implemented with SWT and compatible with Java 5.


Note: some users reported issues with OpenJDK 6, please upgrade to 
OpenJDK 7 in this case.


You should first download and install Java, with the graphical 
package manager or through command line.


Under Ubuntu, launch System/Administration/Synaptic Package Manager, 
quick search default-jre, mark for installation and click Apply


Or use the following command:

sudo apt-get install default-jre

Download the linux x86 DavMail package from Sourceforge and 
uncompress it with your favorite tool. The standard package will run 
natively on x86, to use DavMail on any other hardware platform, 
replace the SWT with the right one from http://www.eclipse.org/swt/ 
or use the platform independent package.


On Ubuntu and other Gnome or Kde distributions, just use the desktop 
launcher. On other distributions, try davmail.sh. You should now see 
the DavMail gateway icon in the tray :


end excerpt that is followed by examples of the various GUI boxes 
that one must complete.


Thanks for any assistance.

Yasha Karant

From what you say, you may be using exchange and while davmail may do 
the job, I used exquilla.  It cost me $10.00/year for the license, but 
I found it VERY effective in dealing with MS Exchange.


From looking over davmail, it set's up a pop3/imap gateway to mapi 
mail services.




   Exquilla:


   Reviews


 *Add-on no longer working* Rated 1 out of 5 stars

by deep-blue 
<https://addons.mozilla.org/en-US/thunderbird/user/deep-blue/> on August 
2, 2017 · permalink 
<https://addons.mozilla.org/en-US/thunderbird/addon/exquilla-exchange-web-services/reviews/900573/> 



We use the program for commercial purposes.

There are many problems:

* Bad release management (add-on no longer works)
* Poor support

If there are no significant improvements, we will not extend a license.

End excerpt.

Do you disagree with the above review of exquilla?



davmail

2017-09-27 Thread Yasha Karant
I have been instructed to use davmail by the university IT who insist 
that the university use a proprietary Microsoft email service.  Although 
the service nominally provides IETF SMTP and IMAP compliant access, this 
access has been unreliable.  I have found the following from 
http://davmail.sourceforge.net/linuxsetup.html and I have not found a SL 
7 davmail RPM.  Does anyone use davmail with SL 7 and Mozilla 
Thunderbird IMAP and SMTP (my choice for an email client)?  If so,



 Manual setup

Prerequisite: OpenJDK 6 or 7 or Sun JRE 6. Tray icon is now implemented 
with SWT and compatible with Java 5.


Note: some users reported issues with OpenJDK 6, please upgrade to 
OpenJDK 7 in this case.


You should first download and install Java, with the graphical package 
manager or through command line.


Under Ubuntu, launch System/Administration/Synaptic Package Manager, 
quick search default-jre, mark for installation and click Apply


Or use the following command:

sudo apt-get install default-jre

Download the linux x86 DavMail package from Sourceforge and uncompress 
it with your favorite tool. The standard package will run natively on 
x86, to use DavMail on any other hardware platform, replace the SWT with 
the right one from http://www.eclipse.org/swt/ or use the platform 
independent package.


On Ubuntu and other Gnome or Kde distributions, just use the desktop 
launcher. On other distributions, try davmail.sh. You should now see the 
DavMail gateway icon in the tray :


end excerpt that is followed by examples of the various GUI boxes that 
one must complete.


Thanks for any assistance.

Yasha Karant

<>

Re: [SCIENTIFIC-LINUX-USERS] yumex failed to update SL7x to current

2017-09-18 Thread Yasha Karant
4 44/44
  Verifying  : 
libblkid-2.23.2-33.el7_3.2.i686 1/44
  Verifying  : 
gvfs-fuse-1.30.4-3.el7.x86_64   2/44
  Verifying  : 
gvfs-goa-1.30.4-3.el7.x86_643/44
  Verifying  : 
libplist-1.12-3.el7.x86_64  4/44
  Verifying  : 
libusbmuxd-1.0.10-5.el7.x86_64  5/44
  Verifying  : 
upower-0.99.4-2.el7.x86_64  6/44
  Verifying  : 
libmount-2.23.2-33.el7_3.2.i686 7/44
  Verifying  : 
libgpod-0.8.2-12.el7.x86_64 8/44
  Verifying  : 
gvfs-archive-1.30.4-3.el7.x86_649/44
  Verifying  : 
glib2-2.50.3-3.el7.i68610/44
  Verifying  : 
libimobiledevice-1.2.0-1.el7.x86_6411/44
  Verifying  : 
gvfs-client-1.30.4-3.el7.x86_6412/44
  Verifying  : 
libgdata-0.17.8-1.el7.x86_64   13/44
  Verifying  : 
gvfs-1.30.4-3.el7.x86_64   14/44
  Verifying  : 
usbmuxd-1.1.0-1.el7.x86_64 15/44
  Verifying  : 
gvfs-smb-1.30.4-3.el7.x86_64   16/44
  Verifying  : 
gvfs-gphoto2-1.30.4-3.el7.x86_64   17/44
  Verifying  : 
libgdata-devel-0.17.8-1.el7.x86_64 18/44
  Verifying  : 
gvfs-mtp-1.30.4-3.el7.x86_64   19/44
  Verifying  : 
gvfs-afp-1.30.4-3.el7.x86_64   20/44
  Verifying  : 
glib2-2.50.3-3.el7.x86_64  21/44
  Verifying  : 
gvfs-devel-1.30.4-3.el7.x86_64 22/44
  Verifying  : 
glib2-devel-2.50.3-3.el7.x86_6423/44
  Verifying  : 
gvfs-afc-1.30.4-3.el7.x86_64   24/44
  Verifying  : 
libgpod-0.8.3-14.el7.x86_6425/44
  Verifying  : 
glib2-2.46.2-4.el7.i68626/44
  Verifying  : 
glib2-2.46.2-4.el7.x86_64  27/44
  Verifying  : 
upower-0.99.2-1.el7.x86_64 28/44
  Verifying  : 
libgdata-devel-0.17.1-1.el7.x86_64 29/44
  Verifying  : 
libgdata-0.17.1-1.el7.x86_64   30/44
  Verifying  : 
gvfs-mtp-1.22.4-8.el7.x86_64   31/44
  Verifying  : 
gvfs-afc-1.22.4-8.el7.x86_64   32/44
  Verifying  : 
gvfs-archive-1.22.4-8.el7.x86_64   33/44
  Verifying  : 
gvfs-smb-1.22.4-8.el7.x86_64   34/44
  Verifying  : 
gvfs-devel-1.22.4-8.el7.x86_64 35/44
  Verifying  : 
libplist-1.10-4.el7.x86_64 36/44
  Verifying  : 
gvfs-gphoto2-1.22.4-8.el7.x86_64   37/44
  Verifying  : 
gvfs-goa-1.22.4-8.el7.x86_64   38/44
  Verifying  : 
libimobiledevice-1.1.5-6.el7.x86_6439/44
  Verifying  : 
gvfs-fuse-1.22.4-8.el7.x86_64  40/44
  Verifying  : 
usbmuxd-1.0.8-11.el7.x86_6441/44
  Verifying  : 
usbmuxd-1.0.8-11.el7.x86_6442/44
  Verifying  : 
glib2-devel-2.46.2-4.el7.x86_6443/44
  Verifying  : 
gvfs-1.22.4-8.el7.x86_64   44/44
  Verifying  : 
gvfs-afp-1.22.4-8.el7.x86_64   45/44


Removed:
  libgpod.x86_64 0:0.8.3-14.el7

Installed:
  libgpod.x86_64 0:0.8.2-12.el7   usbmuxd.x86_64 0:1.1.0-1.el7

Dependency Installed:
  gvfs-client.x86_64 0:1.30.4-3.el7  libblkid.i686 0:2.23.2-33.el7_3.2
  libmount.i686 0:2.23.2-33.el7_3.2  libusbmuxd.x86_64 0:1.0.10-5.el7

Dependency Updated:
  glib2.i686 0:2.50.3-3.el7  glib2.x86_64 0:2.50.3-3.el7
  glib2-devel.x86_64 0:2.50.3-3.el7  gvfs.x86_64 0:1.30.4-3.el7
  gvfs-afc.x86_64 0:1.30.4-3.el7 gvfs-afp.x86_64 0:1.30.4-3.el7
  gvfs-archive.x86_64 0:1.30.4-3.el7 gvfs-devel.x86_64 0:1.30.4-3.el7
  gvfs-fuse.x86_64 0:1.30.4-3.el7gvfs-goa.x86_64 0:1.30.4-3.el7
  gvfs-gphoto2.x86_64 0:1.30.4-3.el7 gvfs-mtp.x86_64 0:1.30.4-3.el7
  gvfs-smb.x86_64 0:1.30.4-3.el7 libgdata.x86_64 0:0.17.8-1.el7
  libgdata-devel.x86_64 0:0.17.8-1.el7   libimobiledevice.x86_64 
0:1.2.0-1.el7

  libplist.x86_64 0:1.12-3.el7   upower.x86_64 0:0.99.4-2.el7

Replaced:
  usbmuxd.x86_64 0:1.0.8-11.el7

Complete!
[root@jb344 ykarant]#

On 09/18/2017 09:53 AM, Pat Riehecky wrote:

Please run 'yum downgrade libgpod'

On 09/18/2017 11:51 AM, Yasha Karant wrote:
I used yumex to update SL7 production to current SL7production 
release. The update failed with the following diagnostics:


Dependency Resolution Error

yumex failed to update SL7x to current

2017-09-18 Thread Yasha Karant
I used yumex to update SL7 production to current SL7production release.  
The update failed with the following diagnostics:


Dependency Resolution Errors:

Package: libgpod-0.8.3-14.el7.x86_64 (@epel)
Requires: libimobiledevice.so.4()(64bit)
Removing: libimobiledevice-1.1.5-6.el7.x86_64 (@anaconda)
libimobiledevice.so.4()(64bit)
Updated By: libimobiledevice-1.2.0-1.el7.x86_64 (sl-security)
   ~libimobiledevice.so.6()(64bit)Package: 
libgpod-0.8.3-14.el7.x86_64 (@epel)

Requires: libusbmuxd.so.2()(64bit)
Removing: usbmuxd-1.0.8-11.el7.x86_64 (@anaconda)
libusbmuxd.so.2()(64bit)
Obsoleted By: usbmuxd-1.1.0-1.el7.x86_64 (sl-security)
Not found
Updated By: usbmuxd-1.1.0-1.el7.x86_64 (sl-security)
Not foundPackage: libgpod-0.8.3-14.el7.x86_64 (@epel)
Requires: libplist.so.1()(64bit)
Removing: libplist-1.10-4.el7.x86_64 (@anaconda)
libplist.so.1()(64bit)
Updated By: libplist-1.12-3.el7.x86_64 (sl-security)
   ~libplist.so.3()(64bit)

Where does one find the "Not found" packages, and/or what changes need 
to be made to configuration files (e.g., simply not updating which 
packages from the yumex list)?  I understand that epel is not part of 
the FNAL SL base, but I know that persons with epel knowledge do read 
this list.  sl-security should be an SL issue; it appears: Obsoleted By: 
usbmuxd-1.1.0-1.el7.x86_64 (sl-security)

Not found

Yasha Karant

<>

Sagemath

2017-05-03 Thread Yasha Karant
Sagemath is an open source licensed-for-free alternative to Mathematica, 
Maple, and other proprietary applications.  Has anyone compiled  -- or 
found an installation, not source, RPM for -- Sagemath for SL7?


Yasha Karant

<>

hp-toolbox

2017-02-16 Thread Yasha Karant
If you are using hp-toolbox from Hewlett-Packard and the HP print 
drivers, somewhere during the SL7x upgrade/maintenance chain (including 
subsidiary application), the print driver appears to "break".  I used 
the hp-toolbox GUI and had to install new plugins from HP for this 
application.  After that, the HP printer (connected via USB to a SL 7x 
Linux workstation) again printed.


Yasha Karant

<>

successful 7.3 update through yumex

2017-01-26 Thread Yasha Karant
Yesterday afternoon, I did a successful update from production 7.2 to 
production 7.3 through yumex.  In addition to the SL production 
repositories, I use the epel, elrepo, and google-chrome repositories for 
specific add-ons, including nvidia support.  I only use kernels from 
SL.  Although the update was slow, it taking a very long time for the 
nvidia portion to complete cleanup (I left after a 5 minute wait), when 
I came back this morning, everything appears to be working, including 
applications that have not been touched since I first installed SL 7 
(e.g., UCSF chimera, Weizmann grace).  The machine to which this was 
done has a 802.3 wired connection to a USA university research 
backbone.  The next thing to update is my laptop that has a 802.11 
connection to a production network, significantly lower data rate.  Is 
there any way to get a list of the required RPMs, download and burn 
these to a DVD, and then have yumex use the DVDs, only going to the 
network to get additional RPMs that turn out to be needed?


Yasha Karant

<>

Integration with Apple iPad 2 air

2017-01-15 Thread Yasha Karant
I understand that this not an Apple forum.  However, my spouse has been 
assigned an Apple iPad 2 Air from our university administration, and she 
was reluctant for political reasons to demand a Linux or Android 
"equivalent" of this unit.


I have been attempting to configure it .  I have found that Mozilla does 
not support this platform:  (quoting from Mozilla) Mozilla.org 
<http://Mozilla.org> does not have any version of Thunderbird and 
Firefox for iOS due to Apple's restrictions on the JavaScript and 
browser engines that can be used.


Are there any email apps, preferably licensed for free and not requiring 
an additional service, that will connect to arbitrary MAP servers and 
provide anything close to a Thunderbird email client end-user experience?


Are there any sys admin or equivalent level books/websites for this 
unit?  I only have found end-user documentation, most of which is 
strictly cookbook.


The unit was equipped with a Logitech add-on case/bluetooth keyboard, so 
one is not forced to a touchscreen keyboard for most uses.


I am not expecting responses on-list, but any assistance/advice would be 
most appreciated.


Yasha Karant



MacOS X Mac Mail with SL Thunderbird issues

2016-11-10 Thread Yasha Karant

From a colleague:

Your mail client doesn’t play nicely with mine (Mac Mail).
As you can see by the screen snap, it doesn’t wrap text and includes the 
long version of headers on forwarded messages.
As a result, I sometimes don’t read stuff from you because it’s too 
annoying to scroll and scroll…


End quote.

A web search does not reveal anything about this issue.  I do not have 
an Apple MacOS X box; all Linux and MS Win Thunderbird users do not 
report this issue. I am using IMAP for reading email, and an external 
SMTP server for sending email.  Is there a (SL) Thunderbird 
configuration that is more Mac Mail friendly?


Yasha Karant


SL7 compatible 4G ISP needed

2016-10-13 Thread Yasha Karant
I need a 4G wireless USB WNIC and ISP (carrier) that is SL 7 compatible 
-- that is, that the drivers exist for SL 7, not just MS Win or Mac OS 
X.  The service needs to be in my geographic region; thus, I will check 
recommendations against service area (several I have found do not serve 
my area).  I do not want to use a MIFI access point unless a UTP 
hardwired 802.3 connection is supported -- I do not want to use 802.11 
or Bluetooth to connect to the access point .  Any suggestions greatly 
would be appreciated.  Thus, a USB direct connection into the machine 
would be best.


Yasha Karant

<>

Re: problem (with Gnome,on non-root logins)

2016-10-13 Thread Yasha Karant
Assuming that you found Gnome 2 more acceptable than MS Win 8 or 10, 
etc., may I strongly recommend MATE?  I have this GUI/manager installed 
on all my SL 7 boxes, as well as on a Mint box for a colleague (the 
laptop in that case came pre-installed with Mint -- leaving it was much 
less work than starting from scratch with the current EL 7 installation 
DVD). Note that for full functionality, one must install essentially all 
of the MATE RPMs otherwise small but convenience-necessa bits are missing.


Yasha Karant

On 10/13/2016 08:41 AM, James M. Pulver wrote:
FWIW whenever I boot Kali and get stuck with Gnome 3 (at least that's 
what I think that abomination is), I can't do much of anything. It's 
actively worse than Win 10 / Mac OSX, though part of it might be the 
live CD part of it. In day to day I have converted many people to 
XFCE4 which seems far more sane, in _my_ experience.


James Pulver
CLASSE Computer Group
Cornell University

On 10/13/2016 04:51 AM, David Sommerseth wrote:

On 13/10/16 03:21, Nico Kadel-Garcia wrote:

On Wed, Oct 12, 2016 at 1:08 PM, MAH Maccallum
<m.a.h.maccal...@qmul.ac.uk> wrote:

Thanks, Andrew. I will check those possibilities. A problem
with the graphics drivers seems likely in that I get the same
result with my default (test) user as with my own personal login.
However, logging in as root gives a perfectly normal Gnome
screen.So it may be that somehow a permission got changed.
What's odd is that this all happened in the course of moving
the cursor around and the abrt error message suggests it was
moving the cursor across the clock that caused the problem.


Gnome is *not the friend of getting work done*. Seriously. It's become
so driven that it interferes with actual work.


That's your experience.

My experience with GNOME 3 on SL7.2 is that is vastly have improved
workflow.  A lot of it comes through very handy keyboard shortcuts and a
handful of GNOME Shell extensions.  In fact I can't imagine any sane
reason to move back to GNOME 2 or anything else - it just feels so
clumsy and horrid to work with for me.  Everything just runs very
smoothly and fine on my ThinkPad T450s.

But this is /my/ experience.



--
kind regards,

David Sommerseth


  - If I had asked people what they wanted, they would have
said "faster horses." -Henry Ford



<>

Re: SL 7.2 on a HP Zbook

2016-10-13 Thread Yasha Karant

On 10/07/2016 11:14 AM, Bill Askew wrote:

Hi everyone
I am using SL 7.2 on a HP Zbook.  So far the only issue that I have is setting 
the date and time does not set the Zbook's hardware clock.  It does change the 
time for the duration of the session but when the ZBook is rebooted the time 
goes back to what it was before plus the amount of time I spent during the 
session.
Does anyone have a fix for this?
Thanks


I am using SL 7.2x on a HP Zbook without this issue.  Which model?  Mine 
is several years old and thus might be different from yours.


Yasha Karant


Re: Missing laptop mains power indication [3]

2016-09-29 Thread Yasha Karant
Problem solved.  Although the power light (physical LED on laptop) was 
illuminated, replacing the mains adapter solved the problem.  Evidently 
not a software issue but a problem with the output (power?  voltage?) of 
the mains adapter sufficient for the LED to illuminate but not in fact 
sufficient to power the laptop.  Apologies for the extra traffic.


Yasha Karant

On 09/29/2016 08:45 AM, Yasha Karant wrote:
I just updated to the current SL7 security via yumex on both a 
workstation (mains only) and a laptop (internal battery, mains adapter)


Kernel 3.10.0-327.36.1.el7.x86_64 -- all yumex update recommended RPMs 
were installed.


HP Zbook

Both MATE PowerManager 1.14.0 and GKrellM 2.3.5 report no mains 
adapter and 83 percent remaining in the battery for 10 hours 30 
minutes -- this started after the above update.  The amount of battery 
time is very far off -- it really should be about 2 hours.


Has anyone else experienced this?  Is there a fix/workaround?

Yasha Karant


Missing laptop mains power indication

2016-09-29 Thread Yasha Karant
I just updated to the current SL7 security via yumex on both a 
workstation (mains only) and a laptop (internal battery, mains adapter)


Kernel 3.10.0-327.36.1.el7.x86_64 -- all yumex update recommended RPMs 
were installed.


HP Zbook

Both MATE PowerManager 1.14.0 and GKrellM 2.3.5 report no mains adapter 
and 83 percent remaining in the battery for 10 hours 30 minutes -- this 
started after the above update.  The amount of battery time is very far 
off -- it really should be about 2 hours.


Has anyone else experienced this?  Is there a fix/workaround?

Yasha Karant


Production current mozilla firefox issue

2016-09-20 Thread Yasha Karant
We use current production (not beta / pre-release) releases of x86-64 
Linux Mozilla Firefox (as well as Mozilla Thunderbird), not the distro 
ESR version.  There are a number of reasons for this that can be 
discussed under separate cover.  The environment is SL7x.


Firefox often (almost always) fails to open, with the diagnostic:

[ykarant@localhost ~]$ /usr/lib64/firefox/firefox
XPCOMGlueLoad error for file /usr/lib64/firefox/libxul.so:
libmozgtk.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

A simple script "fixes" the problem.  I keep the run directory 
/usr/lib64/firefox that has the installed compressed tarball files 
duplicated in /usr/lib/firefox-current , and then as root superuser rm 
-rf the run directory followed by a directory copy of the duplicate 
directory into a new copy of the run directory.


Does anyone know what causes current standard production firefox from 
"destroying"

/usr/lib64/firefox/libxul.so ?

Yasha Karant


Linux mint

2016-09-10 Thread Yasha Karant
I fully understand that this is an EL list.  The laptop of a retired 
colleague failed.  On that laptop, I had installed SL pre 7 because the 
machine was not adequately provisioned for 64 bit operation.  A mutual 
friend donated to this colleague a Lenovo ThinkPad  R400 series (in much 
better physical condition than her failed laptop); he is a computer 
enthusiast enduser with no computer science or professional IT 
background.  The machine has Mint on it.  The colleague did not like the 
default Mint desktop -- I have installed Mate that is similar to what 
she is accustomed.  Is there anyone on this list who has to maintain or 
use a Mint environment? (I understand that Mint is a Debian/Ubuntu 
family Linux.)  If so, a private response would be most appreciated.


I have joined the Mint Forums (sic) but much of the discussion there 
seems more what I expect from enthusiasts/end-users, not professionals.  
At some time in the future, I may transition the machine to SL 7, but 
she cannot afford the downtime now and thus will continue with Mint.  
She needs particular versions of MS Office applications, and thus I have 
configured both CrossOver (commercial, supported, Wine) as well as 
VirtualBox -- however, she uses Linux Thunderbird (IMAP) for email and 
Linux Firefox as her default web browser,  not a MS environment or 
application.


Yasha Karant


"spinning" application startup MATE

2016-09-07 Thread Yasha Karant
This query may belong on some MATE list, but I cannot find one. On my 
office SL 7 with MATE, when I click on a GUI application, as it is 
loading, the GUI arrow becomes a spinning dots-within-circle.  On my 
nominally same environment on my laptop, it does not, and there is no 
"starting" indicator until the application actually appears on the GUI.  
How/where does one configure this?


Yasha Karant

<>

some further observations on the 7.1 to 7.2 pseudo-upgrade

2016-07-31 Thread Yasha Karant
Although I have not found the smoking gun that caused the 7.1 system to 
hang after a partial (hung) upgrade of an application RPM.  However, I 
have found the item that was being upgraded: darktable from EPEL .   
Evidently, the latest darktable required other components.


A second observation.  I use the Mozilla suite from current stable 
production (not SL ESR) release, including Firefox, Thunderbird, and 
Seamonkey (the latter for the HTML editor integrated into the browser -- 
but I do not use Seamonkey email). When the upgrade created a new /home, 
not reusing the previous /home that was preserved untouched, the upgrade 
automagic install of firefox (ESR, of course) created a .mozilla in my 
new home directory.  Originally, I left that untouched but did a ln -s 
from my oldhome .thunderbird to my new home.  This created 
instabilities.  I solved this by:  1  in my new home directory with none 
of firefox, thunderbird, or seamonkey "open", I did mv .mozilla to 
dotmozilla and then a mv of both .mozilla and .thunderbird from my old 
home to my new home .  Things seem to be working.  Do understand that I 
do not manually modify any of these dot files; all were created and 
manipulated by the various releases (none beta, all production) of the 
Mozilla suite components that I use.  What I observed could be artifacts 
of the way the Mozilla suite maintains these files, or it could be due 
to some of the configuration being kept by Mozilla in one file and some 
in the other, requiring both to be mutually consistent.  This is just a 
word of caution.  I have not studied the current source code for the 
Mozilla suite and thus do not know the answer, only my empirical 
observations.


The subject includes "pseudo-upgrade" because what the 7.2 upgrade seems 
to require is a re-install, at least if something gets "broken" as it 
happened in my 7.1 .


Yasha Karant


libav-tools

2016-07-29 Thread Yasha Karant

I need for SL7 the equivalents to:

|sudo apt-get install -y libav-tools ubuntu-restricted-extras|
|sudo apt-get install -y libavcodec-extra-54 libavformat-extra-54|

|to provide libav4 for a Mozilla Firefox extension (|Video DownloadHelper)

Thus far, yumex has not found these nor does a search on the web.  Any 
suggestions (including aURL for a downloable RPM or set thereof) would 
be most appreciated.


Yasha Karant



ELRepo Kernel Repository

2016-07-29 Thread Yasha Karant
There being so many repositories with "sub-repositories" that I do not 
keep track of many; however, yumex reveals many of these. For ELRepo, 
there is an EL7 community kernel repository.  Is anyone using this for 
production machines  (presumably, yes)?  If so, how do these differ from 
the "stock" SL (CentOS, RHEL, ...) kernels?  If one uses an ELRepo 
kernel, and one then does a minor release upgrade of SL (assuming yum 
upgrade or something similar actually works, not requiring smashing the 
system partitions), will the ELRepo kernel "parts" play nicely with such 
a SL upgrade, or are there conflicts resulting in either no-boot (system 
failure) or instabilities?  For "new" laptops/tablets that do not have 
the necessary drivers in stock SL, does the ELRepo kernel repository 
provide additional current drivers (as might be present in Ubuntu or 
even fully enthusiast, not enterprise production, Linux distros)?


Yasha Karant


Re: SL 7.2 issues

2016-07-29 Thread Yasha Karant

On 07/28/2016 02:57 PM, Lamar Owen wrote:

On 07/28/2016 01:44 PM, Yasha Karant wrote:
I was updating an application on my SL7.1 laptop workstation, not 
using a terminal screen yum but the GUI interface that automagically 
appears after "clicking" on the downloaded RPM in the web browser 
download window. Unfortunately, the ISP network failed during the 
update (that evidently downloaded other RPMs required).  The update 
did not appear to be re-entrant recoverable. ...
yum-complete-transaction may have saved you a whole lot of work. It's 
in the 'yum-utils' package and it attempts to re-enter and complete 
the yum transaction.  The yum database is semi-atomic and has a 
transactional characteristic.


Yum and the GUI updaters are all supposed to download everything 
before updating anything, but depending upon exactly which RPM 
installer you were using it may have behaved differently.


I did try that from a scrolling screen, but to no avail -- something may 
have broken yum for all I know.  I did look at the logs in /var but 
found no smoking gun(s).  There were suggested hints displayed by yum 
when I invoked it on the scrolling screen (the GUI had been absolutely 
silent -- just an activity indicator that halted momentarily then 
continued ad naseum that made me suspicious something was amiss -- and 
only after GUI failure did I continue with the scrolling screen method 
-- a different F key screen than the one with Xwindows).   The 802.11 
connection was not lost, but DNS, etc., was -- a web browser could not 
get out. It is possible that one of the automagic updates needed to 
satisfy the update of the package upon which I was updating pulled in 
some network utility/resource update and that froze the Internet 
Protocol Suite stack -- but the 802.11 MAC was fine.  It definitely 
smashed Xwindows.


What I found most annoying was with the SL7.2 ISO 4 Gbyte installation 
DVD in the drive, yum upgrade did find it and did claim to succeed -- 
but the machine would not boot.  Only a fresh install smashing 
(formatting) the boot, /, /usr, and swap partitions allowed it to 
complete and boot.  Also, the fact that the current 7.2 MATE evidently 
has issues with a home directory that worked with a 7.1 MATE (7.2 
current MATE caja failed) was not pleasing; I still have the previous 
home directory and can attempt to find which . file(s) contained 
the offending configuration(s).


In any event, I do now have a working 7.2 laptop and am not looking 
forward to 7.3 unless the yum upgrade path works, or the GUI booted 
installer also has an update "button" that will not smash any existing 
directories (except for swap that only has ephemeral data/files as I 
understand things).  I understand that 8 will be a fresh install of all 
of the systems partitions.


A question:  does yumex (that is working and installed on this system) 
allow for easy control of which "installed" repositories are used?


A second question:  if I want to go from "old" partitions to LVM 
layouts, do I need two LVM "parts" on a drive so that /home /usr/local 
/opt and the like do not have to be smashed upon a full install?  At 
some point I shall need to install a hard drive and use LVM rather than 
the "old" partition scheme.


Yasha Karant


Re: SL 7.2 issues

2016-07-28 Thread Yasha Karant

On 07/28/2016 11:33 AM, John Pilkington wrote:

On 28/07/16 18:44, Yasha Karant wrote:




Several observations, questions -- all pertaining to SL 7.2 / mate (if a
KDE, etc., application/interface works under mate, such qualify as 
"mate").


Q1 I previously had gpk-application as the primary software GUI
installer.  This has been replaced by gnome-software that appears quite
different.

Q1.1 Is there a GUI application that will list all installed RPMs
(obviously, this does not work for packages installed/built other than
through the RPM methodology)?

Q1.2  Is there a GUI means to select software sources (repositories) to
enable/disable these at will?

Q1.3 Other than a web search for an application RPM followed by the
command line yum install, is there a GUI application other than
gnome-software to list all available applications from all
selected/installed repositories?

Q2  How does yumex work in 7.2 -- the same as in 7 previous?


For me, with a single-box, single-HD 7.2 KDE plasma installation, it 
does Q1.1, Q1.2, Q1.3 competently with a slower but much friendlier 
response than the command-line; but you will probably need to have 
that in reserve.


What is the name (file name and RPM) of the KDE application that you are 
using?  Presumably, if I login using KDE Plasma, I would find this (I 
also specify SL to install KDE) and could track down the actual name of 
the file (via ps axw in any event).  Mate runs KDE applications (as did 
and presumably does gnome).  I use k3b as my preferred CD/DVD burning 
application now that Nero Linux does no longer seem to work under SL 
(stopped with the upgrade to SL 7).






There are other small glitches and changes, but nothing severe for the
nonce.



SL 7.2 issues

2016-07-28 Thread Yasha Karant
I was updating an application on my SL7.1 laptop workstation, not using 
a terminal screen yum but the GUI interface that automagically appears 
after "clicking" on the downloaded RPM in the web browser download 
window.  Unfortunately, the ISP network failed during the update (that 
evidently downloaded other RPMs required).  The update did not appear to 
be re-entrant recoverable.  The system was left in a state whereby the 
entire Xwindows system failed (a terminal screen on other F keys did 
work), and there was no easy rollback method.  I then used the SL 7.2 
ISO DVD via a terminal screen in yum upgrade (a switch/qualifier to 
yum); the "upgraded" system would not boot.  I finally did a fresh 
install of SL 7.2 via booting from the SL 7.2 ISO DVD, having to 
reformat /  , /usr , /boot, swap, but saving /home, /opt, and /usr/local 
as I am using "conventional" partitions (the machine only has a 1 Tbyte 
drive) with XFS format.  (I have left the EXT series and now exclusively 
use XFS on all new installations.  XFS appears to be mature and stable.) 
Has anyone done the above (or portions thereof) with RHEL 7.2 or CentOS 
7.2, and if so, are there any differences?


Several observations (recall:  this a minor release update -- 7.1 to 
7.2; also, the mv scenarios explained below would require a detailed 
algorithmic or equivalent diagram to be precise -- I have not done this 
here to save space):


1.  During the install, I was required to enter a new root password and 
create a user account (mine) to which I granted admin privileges under 
the GUI installer (this evidently makes me a sudo-er).


1.1  The installer created a new /home under the / partition, and 
renamed the old /home to /hiome  .


1.2 After installing the ELRepo and EPEL repository files, I did the yum 
package install of mate (the window manager system I prefer).


1.4  As root, I exchanged (via a set of mv commands, not a simple mv) 
the old /home and the newly created /home .


1.5  After a restart, now logged into my old /home, I discovered that 
the current mate did not work, with symptoms I had seen before (a 
failure of caja).  Call my home directory (account) on SL 7.1 foo .  I 
then did a mv foo oldfoo on /home (the old home, a real partition, not 
the /home created by the install, merely a directory under / but 
residing in the / partition).  From the /home created by the installer 
(and now renamed /hiome), I moved that foo to foo under the real /home.  
Mate now worked.  On the first run, my desktop did not correctly appear 
(missing icons/entries).  Upon one more full reboot, my old desktop 
appeared (many links broken that required re-installation into 7.2) but 
not in the same layout as before (the apparent arrangement of the icon 
upon the desktop screen display).  I have now reinstalled most of these.


Several observations, questions -- all pertaining to SL 7.2 / mate (if a 
KDE, etc., application/interface works under mate, such qualify as "mate").


Q1 I previously had gpk-application as the primary software GUI 
installer.  This has been replaced by gnome-software that appears quite 
different.


Q1.1 Is there a GUI application that will list all installed RPMs 
(obviously, this does not work for packages installed/built other than 
through the RPM methodology)?


Q1.2  Is there a GUI means to select software sources (repositories) to 
enable/disable these at will?


Q1.3 Other than a web search for an application RPM followed by the 
command line yum install, is there a GUI application other than 
gnome-software to list all available applications from all 
selected/installed repositories?


Q2  How does yumex work in 7.2 -- the same as in 7 previous?

There are other small glitches and changes, but nothing severe for the 
nonce.


SL7 on a tablet

2016-07-14 Thread Yasha Karant
My wife has been elected Chair of the Faculty Senate at our university.  
As such, the Administration is willing to buy her an Apple iPad or 
equivalent.  My understanding is that the iPad platform will not run any 
Linux environment, and she does not want to "relearn" everything.  That 
is, she wants Mozilla Firefox, Google Chrome, Mozilla Thunderbird, MATE 
(or a close equivalent), LibreOffice, galculator, etc.  My understanding 
also is that non-Apple tablets will run Linux and thus should support 
the environment to which she is accustomed.  Are there any tablets in 
the Apple iPad price range that run SL 7?  If not SL 7, other distros 
(say, Ubuntu "enterprise")?  Would such tablets also run VirtualBox or 
VMWare Player to allow the use of MS Win as a guest environment?  How 
much RAM and mass storage should be procured? The unit would need both 
USB ports as well as 802.11 support (supported drivers under Linux for 
Network Manager, her WLAN application of choice).


Any recommendations or observations would be appreciated.

Yasha Karant


Re: Need specific LaTeX utiliities for EL7

2016-06-16 Thread Yasha Karant

On 06/15/2016 12:32 AM, Andrew C Aitchison wrote:



On Tue, 14 Jun 2016, Yasha Karant wrote:

WYSIWYG (not LyX that produces LaTeX but internally is not LaTeX)?  
Thus far,

I have not found such a WYSIWYG.


EPEL includs Kile
http://kile.sourceforge.net/
(possibly an abbreviation of KDE Integrated LaTeX Environment).


I have Kile, LyX, Texstudio, etc., and cannot afford BaKoMaTeX . 
However, that was not the primary thrust of my enquiry.  I am looking 
for specific LaTeX utilities in a SL7 or compatible port (RPM preferred, 
but LaTeX "automagic" utility installation methods will suffice), the 
list being:



XeLaTeX

Biber

Texindy

Makeglossaries

Asymptote

Any assistance would be appreciated.

Yasha Karant


Need specific LaTeX utiliities for EL7

2016-06-14 Thread Yasha Karant
I am looking for EL & RPMs of specific LaTeX utilities compatible with 
the TeX/LaTeX base/packages installed from the SL7 install DVD:


XeLaTeX

Biber

Texindy

Makeglossaries

Asymptote

I have found these as installable images for other distros, including 
some Fedora.  If these packages are available by some other mechanism 
such that the SL7 Latex system can download, compile, insert, etc., any 
of these, advice and instructions would be most appreciated.


As a fast LaTeX GUI front end, I use Texstudio that has a X86-64 CentOS 
7 RPM available at the Texstudio Sourceforge site and that installs and 
runs fine under SL 7.  The only WYSIWYG I have found is BaKoMaTeX that 
is licensed for fee (with actual pricing in Euros).  Is there any 
licensed-for-free LaTeX WYSIWYG (not LyX that produces LaTeX but 
internally is not LaTeX)?  Thus far, I have not found such a WYSIWYG.


Yasha Karant


<>

Re: Scientific linux 6.7 to 7.x

2016-05-18 Thread Yasha Karant
If you have kept home directories and custom non-standard-distros 
applications and support files on other than the
system partitions (or the equivalent if you are using a disk with too 
much capacity to use the older partition methods), e.g., /home, /opt, 
/usr/local, and the like, then
simply use the install media to install into typical systems partitions 
(e.g., /usr , /boot , ... ) and you will be operational.  If you are 
statically configuring the NIC/WNIC and Internat access configuration 
files (e.g., the actual IPv4, IPv6 address configuration information for 
the NIC/s, etc.), then simply installing into the other partitions as 
required should result in a working system.  Note that I use gparted to 
convert the overwritten partitions to a "newer" format (such as XFS), 
Upon reboot, all of the older applications and previous home directories 
should be present.  Note also that if the older applications require 
specific .so files or utilities (older loader, etc.), these must be 
obtained and installed .


Yasha Karant

On 05/12/2016 01:19 PM, John Black wrote:

Is there away to upgrade with yum form SL 6x to SL 7x?

Thank you

John



bosh, cloud foundry, predix

2016-05-18 Thread Yasha Karant
General Electric corporation has a "cloud" environment called Pedix that 
is a derivative of Cloud Foundy and that is obtained via Bosh.  Does 
anyone have experience with any of these on SL7?


Yasha Karant


Re: Back to SL

2015-12-31 Thread Yasha Karant

Dhivan,

Because of a colleague who insisted that we switch from EL to SuSE, we 
licensed SLES and I installed OpenSUSE on my laptop -- but left SL on my 
workstation.  SUSE never in fact provided us with SLES (although we paid 
the license) and OpenSUSE simply was not as reliable as SL.  For example,
I prefer Mate over current Gnome or current KDE.  Mate never worked on 
OpenSUSE, and I could get no support for it.  Likewise, I was having 
significant difficulty with VirtualBox on OpenSUSE. The major fault 
seemed to be that there is no OpenSUSE equivalent to this SL Users list 
to which one ask "technical" questions and get either direct answers or 
confirmation that there is an issue that needs to be addressed, or for 
workarounds (application X does not work, but application W has 
essentially the same functionality and does work).  Also, having 
compared RPM and yum with the SuSE similar functionality, yum seems 
easier to use and more predictable -- although I am certain that those 
in the SuSE camp (using "patterns" if I recall the SuSE terminology) 
would have just the opposite opinion.


I had used CentOS before switching to SL.  The initial primary reason I 
switched to SL is that SL, once it become a superset of EL, not a 
non-conforming port, is that SL is professionally developed and 
supported by staff at Fermilab and CERN -- these are paid professionals, 
not "volunteers" -- although it appears SL 7 strictly is ported by 
Fermilab staff.  The other alternative is the Princeton / Institute for 
Advanced Study port, but SL seems more stable,
more rapidly deployed, and this list -- from which one can get 
meaningful technical advice -- is a big plus.


Yasha

On 12/30/2015 11:04 PM, Dhivan Djaganu wrote:

Yasha,

How is the move back going for you? Are you happy?
I am asking for an update, if possible, as I am at crossroads myself..
 What is the main attraction for you over the CentOS, please?

Thank you in advance and Happy New Years!




Re: grace (xmgrace) on SL 7 [2]

2015-12-01 Thread Yasha Karant

On 11/30/2015 01:04 PM, Arthur H. Edwards wrote:

is there a repository with grace (xmgrace) for SL 7?

Thanks,

Art Edwards


Detailed information below as for the build of xmgrace that I have.

ls -la grace.tgz
-rw-r--r--. 1 root root 2255749 Dec  1 15:19 grace.tgz
bash-4.2$ tar -tvzf grace.tgz
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/bin/
-rwxr-xr-x root/root   1263960 2015-10-14 22:31 grace/bin/xmgrace
lrwxrwxrwx root/root 0 2015-10-14 22:31 grace/bin/gracebat -> 
xmgrace

-rwxr-xr-x root/root 56504 2015-10-14 22:31 grace/bin/grconvert
-rwxr-xr-x root/root 22808 2015-10-14 22:31 grace/bin/convcal
-rwxr-xr-x root/root  3014 2015-10-14 22:31 grace/bin/fdf2fit
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/lib/
-rw-r--r-- root/root 16998 2015-10-14 22:31 grace/lib/libgrace_np.a
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/include/
-rw-r--r-- root/root  2107 2015-10-14 22:31 grace/include/grace_np.h
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/fonts/
-rw-r--r-- root/root   857 2015-10-14 22:31 grace/fonts/FontDataBase
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/fonts/type1/
-rw-r--r-- root/root 46026 2015-10-14 22:31 
grace/fonts/type1/n021003l.pfb
-rw-r--r-- root/root 45458 2015-10-14 22:31 
grace/fonts/type1/n021023l.pfb
-rw-r--r-- root/root 44729 2015-10-14 22:31 
grace/fonts/type1/n021004l.pfb
-rw-r--r-- root/root 44656 2015-10-14 22:31 
grace/fonts/type1/n021024l.pfb
-rw-r--r-- root/root 36026 2015-10-14 22:31 
grace/fonts/type1/n019003l.pfb
-rw-r--r-- root/root 38314 2015-10-14 22:31 
grace/fonts/type1/n019023l.pfb
-rw-r--r-- root/root 35941 2015-10-14 22:31 
grace/fonts/type1/n019004l.pfb
-rw-r--r-- root/root 39013 2015-10-14 22:31 
grace/fonts/type1/n019024l.pfb
-rw-r--r-- root/root 45758 2015-10-14 22:31 
grace/fonts/type1/n022003l.pfb
-rw-r--r-- root/root 44404 2015-10-14 22:31 
grace/fonts/type1/n022023l.pfb
-rw-r--r-- root/root 50493 2015-10-14 22:31 
grace/fonts/type1/n022004l.pfb
-rw-r--r-- root/root 51527 2015-10-14 22:31 
grace/fonts/type1/n022024l.pfb
-rw-r--r-- root/root 45955 2015-10-14 22:31 
grace/fonts/type1/d05l.pfb
-rw-r--r-- root/root 33709 2015-10-14 22:31 
grace/fonts/type1/s05l.pfb
-rw-r--r-- root/root  9381 2015-10-14 22:31 
grace/fonts/type1/d05l.afm
-rw-r--r-- root/root 31763 2015-10-14 22:31 
grace/fonts/type1/n019003l.afm
-rw-r--r-- root/root 31595 2015-10-14 22:31 
grace/fonts/type1/n019004l.afm
-rw-r--r-- root/root 32114 2015-10-14 22:31 
grace/fonts/type1/n019023l.afm
-rw-r--r-- root/root 31901 2015-10-14 22:31 
grace/fonts/type1/n019024l.afm
-rw-r--r-- root/root 31943 2015-10-14 22:31 
grace/fonts/type1/n021003l.afm
-rw-r--r-- root/root 31889 2015-10-14 22:31 
grace/fonts/type1/n021004l.afm
-rw-r--r-- root/root 31920 2015-10-14 22:31 
grace/fonts/type1/n021023l.afm
-rw-r--r-- root/root 31926 2015-10-14 22:31 
grace/fonts/type1/n022003l.afm
-rw-r--r-- root/root 32136 2015-10-14 22:31 
grace/fonts/type1/n022023l.afm
-rw-r--r-- root/root 31779 2015-10-14 22:31 
grace/fonts/type1/n022004l.afm
-rw-r--r-- root/root 31961 2015-10-14 22:31 
grace/fonts/type1/n022024l.afm
-rw-r--r-- root/root 32028 2015-10-14 22:31 
grace/fonts/type1/n021024l.afm
-rw-r--r-- root/root  9686 2015-10-14 22:31 
grace/fonts/type1/s05l.afm

drwxr-xr-x root/root 0 2015-10-14 22:31 grace/fonts/enc/
-rw-r--r-- root/root 12617 2015-10-14 22:31 
grace/fonts/enc/IsoLatin1.enc
-rw-r--r-- root/root 14519 2015-10-14 22:31 
grace/fonts/enc/IsoLatin2.enc
-rw-r--r-- root/root 13993 2015-10-14 22:31 
grace/fonts/enc/IsoLatin5.enc
-rw-r--r-- root/root 12223 2015-10-14 22:31 
grace/fonts/enc/IsoLatin7.enc
-rw-r--r-- root/root 12444 2015-10-14 22:31 
grace/fonts/enc/IsoLatin9.enc

-rw-r--r-- root/root 12436 2015-10-14 22:31 grace/fonts/enc/PSLatin1.enc
-rw-r--r-- root/root 12327 2015-10-14 22:31 grace/fonts/enc/PDFDoc.enc
-rw-r--r-- root/root 12357 2015-10-14 22:31 grace/fonts/enc/WinAnsi.enc
-rw-r--r-- root/root 12249 2015-10-14 22:31 grace/fonts/enc/MacRoman.enc
-rw-r--r-- root/root  1998 2015-10-14 22:31 grace/fonts/enc/CP1251.enc
-rw-r--r-- root/root  1934 2015-10-14 22:31 grace/fonts/enc/KOI8-R.enc
-rw-r--r-- root/root  1942 2015-10-14 22:31 grace/fonts/enc/KOI8-U.enc
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/templates/
-rw-r--r-- root/root  6740 2015-10-14 22:31 grace/templates/Default.agr
drwxr-xr-x root/root 0 2015-10-14 22:31 grace/doc/
-rw-r--r-- root/root 69997 2015-10-14 22:31 grace/doc/CHANGES.html
-rw-r--r-- root/root 19795 2015-10-14 22:31 grace/doc/GPL.html
-rw-r--r-- root/root  6123 2015-10-14 22:31 
grace/doc/philosophical-gnu-sm.jpg

-rw-r--r-- root/root   150 2015-10-14 22:31 grace/doc/nohelp.html
-rw-r--r-- root/root 67001 2015-10-14 

Re: grace (xmgrace) on SL 7

2015-12-01 Thread Yasha Karant
I do not know -- but I believe that I have a working grace, including 
xmgrace, for SL 7 on X86-64.  I can package it as a tar.gz if there is a 
way to get it to you.  To the best of my understanding, the machines 
upon which it is running are infection-free and grace is stock.  It is 
on my laptop and that is not on right now.


Yasha Karant

On 11/30/2015 01:04 PM, Arthur H. Edwards wrote:

is there a repository with grace (xmgrace) for SL 7?

Thanks,

Art Edwards



<>

Re: VMware

2015-10-30 Thread Yasha Karant

Hi Vladimir,

The physical 802.11 WNIC is IP configured by DHCP from the ISP. Does 
this require DHCP "trickery" to transfer this information
to the virtual 802.3 NIC under VirtualBox that is supplied to the MS Win 
guest?


Yasha Karant

On 10/30/2015 08:27 AM, Vladimir Mosgalin wrote:

Hi Yasha Karant!

  On 2015.10.29 at 13:28:21 -0700, Yasha Karant wrote next:


You seem to display a bridge between an 802.3 (eth) and an 802.11 (wnic).

Right.

Note that I only did that for purposes of software AP. This is router
which provides both wired and wireless network connectivity, which are
bridged for network uniformity (no routing, broadcast and multicast
passing, no dhcp forwarding trickery and so on).

I can show you configuration but it doesn't mean that it would work for
you with wireless NIC not in AP mode. That said, if THIS way won't work
for you, it doesn't mean it's impossible at all: try Open vSwitch! It is
much more agile compared to standard linux bridging, especially in areas
related to bridging between multiple interfaces created on the fly,
VLANs and such, making it very useful on virtualization hosts.


In any event, a copy (typescript, screenshots, etc.) of the actual commands
you used, any needed configuration files, and a copy of any outputs produced
during the activation/configuration greatly would be appreciated.

I set up bridge in NM with nmtui. You can find guides on setting it up
with NM GUI / nmcli combo, e.g.
https://www.happyassassin.net/2014/07/23/bridged-networking-for-libvirt-with-networkmanager-2014-fedora-21/
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Network_Bridging_Using_the_NetworkManager_Command_Line_Tool_nmcli.html

NM creates bridge0 and adds eth0 to it, sets up IPs and such after that.
Wireless device wlan0 is set up much later, and hostapd adds wlan0 to
that bridge after it finishes configuring wireless lan. It's impossible
to add uncofigured wlan0 device to bridge.

Either way, the resulting configuration files look like

$ cat /etc/sysconfig/network-scripts/ifcfg-bridge0
DEVICE=bridge0
STP=no
TYPE=Bridge
BOOTPROTO=none
DNS1=127.0.0.1
DOMAIN=asgard
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
NAME=bridge0
UUID=c10629d4-3fc8-4987-98d2-b82799419e49
ONBOOT=yes
IPADDR=192.168.2.1
PREFIX=24

$ cat /etc/sysconfig/network-scripts/ifcfg-bridge0_eth0
TYPE=Ethernet
NAME=bridge0_eth0
UUID=a3810633-5171-4946-9e60-f3a09bd7f4e7
DEVICE=eth0
ONBOOT=yes
BRIDGE=c10629d4-3fc8-4987-98d2-b82799419e49


I won't publish the whole hostapd.conf file, related lines are

interface=wlan0
bridge=bridge0


As for the log file, here are the lines related to eth0/wlan0/bridge0
initialization:
http://pastebin.com/zVjfcqBj



<    1   2   3   >