Hi Alex,

On Fri, Nov 24, 2023 at 04:56 AM, Alexander Kanavin wrote:

> 
> Hello all,
> 
> I started working on rpm 4.19 update, and quickly ran into new,
> difficult dependencies: rpm has deprecated its internal crypto
> management, and now defaults to external Sequoia library:
> 
> https://fedoraproject.org/wiki/Changes/RpmSequoia
> 
> Alas, this library is written in rust, and one of its crates wants
> libclang as well. While we can delay the inevitable, for now (by
> forcing the usage of the deprecated internal crypto, which will
> certainly be removed upstream in the future), we also need to consider
> what are the long term options:
> 
> - move clang into core, and accept that both that, and rust-native are
> going to be required for do_package.

Please, no. For my $dayjob I have access to big runners so no problem, but for
my personal projects I have to build on my laptop. And building rust and clang
will become a problem.

> 
> - consider that we may need a divorce from the rpm ecosystem. We don't
> have a particularly well-established relationship with them, and have
> no influence on their roadmap and goals. So maybe we should mark rpm
> package format as deprecated, do what we can to ship it in the next
> LTS release, and then just remove all of it, and default to ipk. Any
> interested party can set up meta-rpm then and maintain it.

+1 for this. For the next release you can use the "deprecated internal parser".

--
Regards
Sudip
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#1870): 
https://lists.openembedded.org/g/openembedded-architecture/message/1870
Mute This Topic: https://lists.openembedded.org/mt/102780086/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to