pcp
[Top] [All Lists]

Re: python3 woes on f22

To: Nathan Scott <nathans@xxxxxxxxxx>
Subject: Re: python3 woes on f22
From: fche@xxxxxxxxxx (Frank Ch. Eigler)
Date: Wed, 15 Jul 2015 09:31:44 -0400
Cc: Mark Goodwin <mgoodwin@xxxxxxxxxx>, pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <305121480.38738777.1436917670865.JavaMail.zimbra@xxxxxxxxxx> (Nathan Scott's message of "Tue, 14 Jul 2015 19:47:50 -0400 (EDT)")
References: <5594A1B5.5090003@xxxxxxxxxx> <y0mbnfhvx03.fsf@xxxxxxxx> <55A2FFBB.5000803@xxxxxxxxxx> <227885808.37023848.1436780775020.JavaMail.zimbra@xxxxxxxxxx> <y0my4ikulyq.fsf@xxxxxxxx> <955515466.37555879.1436847748465.JavaMail.zimbra@xxxxxxxxxx> <20150714115711.GG22361@xxxxxxxxxx> <305121480.38738777.1436917670865.JavaMail.zimbra@xxxxxxxxxx>
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)
nathans wrote:

> [...]
> This does not affect dependencies being declared and satisfied in any
> meaningful way - the argument is specious.  

The argument is that it -does- affect the dependencies, because
changing that pcp.conf value breaks them.


> We have had literally the *exact* same situation for many years with
> $PCP_AWK_PROG and its gawk package dependency. [...]

That just means that you have faced this issue before and went with
the easier dependency-risking option.  At least, awk vs. gawk is not a
subject of flux in distros, but python2 vs. 3 is.

Looking closer, the bulk of pcp.conf is of that nature: it describes
the software installation's whereabouts, so parts of pcp can find
other parts of pcp.  Very few represent settings that a sysadmin
should tweak for site-specific configuration.  It's kind of out of
place in /etc.


- FChE

<Prev in Thread] Current Thread [Next in Thread>