Re: Notice of intent to orphan salt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday, May 2, 2024 1:55:07 PM CDT Gwyn Ciesla via devel wrote:
> salt-master has been broken on Fedora since Fedora 39, when we moved to
> Python 3.12. 
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=2250197
> 
> Upstream doesn't seem particularly interested in supporting anything outside
> of their 'onedir' packaging, which bundles it's own Python stack. Most of
> the work required to work on 3.12, I THINK, involves unbundling twisted,
> which is non-trival.
> 
> The good news is that they do that with the 3007.x series. The bad news is
> that that requires a recent version of python-cryptography that breaks
> several other packages:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=2257380
> 
> Since I needed something that works for config management, I've migrated my
> own stuff from salt to something that works with distro packaging and
> doesn't have odd version constraints¹.
> 
> As a consequence, I can no longer sufficiently test new releases. As a
> result, I've just sent 3006.8 to updates-testing for rawhide-f38, and will
> orphan salt on May 21 2024, when f38 is EOL.
> 
> If someone wants to take ownership before then, please let me know.
> 
> -Gwyn
> 
> 
> 1.  Ansible.
> 
> 
> 
> 
> 
> -- 
> Gwyn Ciesla
> she/her/hers
> ------------------------------------------------ 
> in your fear, seek only peace 
> in your fear, seek only love
> -d. bowie
> 
> 
> Sent with Proton Mail secure email.

I am wondering if we would be able to bundle the dependencies in accordance 
with the guidelines[1]???  The salt folks are bundling the dependencies, could 
we do the same (minus the python interpreter of course)??

Failing that, some folks on matrix were discussing just dropping the `salt-
master` package and building the rest the normal Fedora way.  Does that seem 
feasible?

[1] - https://docs.fedoraproject.org/en-US/fesco/Bundled_Software_policy/


--
Robby Callicotte
he/him/his
@rcallicotte:fedora.im


--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux