On 8/2/21 10:26 PM, n952162 wrote:
> On 8/3/21 7:20 AM, n952162 wrote:
>> On 8/2/21 10:10 PM, David Haller wrote:
>>> Hello,
>>>
>>> On Mon, 02 Aug 2021, n952162 wrote:
>>>> !!! All ebuilds that could satisfy
>>>> "dev-python/isodate[python_targets_python3_8(-)?,python_targets_python3_9(-)?]"
>>>>
>>>> have been masked.
>>>> !!! One of the following masked packages is required to complete your
>>>> request:
>>>> - dev-python/isodate-0.6.0-r2::gentoo (masked by: EAPI 8)
>>>>
>>>> The current version of portage supports EAPI '7'. You must upgrade to a
>>>       ^^^^^^^^^^^^^^^^^^^^^^^^^^
>>>> newer version of portage before EAPI masked packages can be installed.
>>> You should read a bit more carefully... It seems your sys-apps/portage
>>> is a bit dated.
>>>
>>> Upgrade sys-apps/portage first, then it should work.
>>>
>>> HTH,
>>> -dnh
>>
>>
>> I read that, but I last updated 2 months ago.  So, this update breaks
>> because portage was updated and new ebuilds using that are already
>> being pushed out?  Seems strict to me ... but /isodate/ being the only
>> one?  I still have a EAPI 4 on my system (1). Plenty of EAPI 5.  Was
>> there something in isodate that needed to be urgently updated -
>> utilizing the the cutting edge EAPI?
>>
> 
> We just had to update portage not so long ago.  I admittedly presumed at
> first that something else must be wrong, because it didn't occur to me
> that portage would be so volatile.
> 
> Everything in gentoo is so nicely configurable, but I think another
> dimension should be add: configurable volatility - i.e. a configurable
> hysteresis for upstream updates.
> 
> 
> 
It sounds like you would be more satisfied with a distribution that has
releases.  You are fighting a losing battle to use a rolling-release
distribution on a machine you intend to update infrequently.

Keeping old software working in a rolling release ecosystem is a pain,
doubly so if you have to maintain the newer version in parallel.  What
you ask for is more difficult than you think.

Reply via email to