#2867 Nonresponsive maintainer: Olivier Lemasle / olem
Closed: Accepted by churchyard. Opened by decathorpe.

fas username: @olem
package: rust-just (and others)
issues to fix: RHBZ#2103627 RHBZ#2103776 RHBZ#2103780 RHBZ#2113717
nonresponsive maintainer bug: RHBZ#2123691
fedora-devel mail: Thread in devel list archive
comainainers: @rust-sig
I am interested in comaintaining the package: no
additional notes: N/A

This is a ticket for the Fedora's Policy for nonresponsive package maintainers.


Note: They seem to have privately indicated that they no longer wish to maintain packages for Fedora, but there's no public record of this.

They specifically mentioned that they no longer have time for containerd and moby-engine, but I assume that they also aren't interested in the rest of them. I can paste the email somewhere if you really want.

+1

@olem Are you still interested in maintaining any Fedora packages?

Metadata Update from @churchyard:
- Issue assigned to olem
- Issue tagged with: nonresponsive maintainer

olem is main admin of rpms/apache-cloudstack-cloudmonkey
olem has a bugzilla override on rpms/apache-cloudstack-cloudmonkey
olem is main admin of rpms/containerd
rpms/containerd co-maintainers: @gotmax23
olem has a bugzilla override on rpms/containerd
olem is main admin of rpms/golang-github-containerd-nri
olem has a bugzilla override on rpms/golang-github-containerd-nri
olem is main admin of rpms/golang-github-containerd-stargz-snapshotter
olem has a bugzilla override on rpms/golang-github-containerd-stargz-snapshotter
olem is main admin of rpms/golang-github-fvbommel-sortorder
olem has a bugzilla override on rpms/golang-github-fvbommel-sortorder
olem is main admin of rpms/golang-github-google-containerregistry
olem has a bugzilla override on rpms/golang-github-google-containerregistry
olem is main admin of rpms/golang-github-hanwen-fuse
olem has a bugzilla override on rpms/golang-github-hanwen-fuse
olem is main admin of rpms/golang-github-jsonnet-bundler
olem has a bugzilla override on rpms/golang-github-jsonnet-bundler
olem is main admin of rpms/golang-github-kyokomi-emoji
rpms/golang-github-kyokomi-emoji co-maintainers: @athoscr
olem has a bugzilla override on rpms/golang-github-kyokomi-emoji
olem is main admin of rpms/golang-github-moby-locker
olem has a bugzilla override on rpms/golang-github-moby-locker
olem is main admin of rpms/golang-github-moby-term
olem has a bugzilla override on rpms/golang-github-moby-term
olem is main admin of rpms/golang-github-tonistiigi-rosetta
olem has a bugzilla override on rpms/golang-github-tonistiigi-rosetta
olem is main admin of rpms/golang-github-yashtewari-glob-intersection
olem has a bugzilla override on rpms/golang-github-yashtewari-glob-intersection
olem is main admin of rpms/golang-uber-automaxprocs
olem has a bugzilla override on rpms/golang-uber-automaxprocs
olem is main admin of rpms/moby-engine
rpms/moby-engine co-maintainers: @gotmax23
olem has a bugzilla override on rpms/moby-engine
olem is main admin of rpms/open-policy-agent
olem has a bugzilla override on rpms/open-policy-agent
olem is watching rpms/runc
olem is main admin of rpms/rust-ambient-authority
olem has a bugzilla override on rpms/rust-ambient-authority
olem is main admin of rpms/rust-camino
olem has a bugzilla override on rpms/rust-camino
olem is main admin of rpms/rust-cap-primitives
olem has a bugzilla override on rpms/rust-cap-primitives
olem is main admin of rpms/rust-cap-rand
olem has a bugzilla override on rpms/rust-cap-rand
olem is main admin of rpms/rust-cap-std
olem has a bugzilla override on rpms/rust-cap-std
olem is main admin of rpms/rust-cap-tempfile
olem has a bugzilla override on rpms/rust-cap-tempfile
olem is main admin of rpms/rust-cap-time-ext
olem has a bugzilla override on rpms/rust-cap-time-ext
olem is main admin of rpms/rust-cranelift-bforest
olem has a bugzilla override on rpms/rust-cranelift-bforest
olem is main admin of rpms/rust-cranelift-codegen
olem has a bugzilla override on rpms/rust-cranelift-codegen
olem is main admin of rpms/rust-cranelift-codegen-meta
olem has a bugzilla override on rpms/rust-cranelift-codegen-meta
olem is main admin of rpms/rust-cranelift-codegen-shared
olem has a bugzilla override on rpms/rust-cranelift-codegen-shared
olem is main admin of rpms/rust-cranelift-entity
olem has a bugzilla override on rpms/rust-cranelift-entity
olem is main admin of rpms/rust-cranelift-frontend
olem is main admin of rpms/rust-cranelift-native
olem has a bugzilla override on rpms/rust-cranelift-native
olem is main admin of rpms/rust-enumset
olem has a bugzilla override on rpms/rust-enumset
olem is main admin of rpms/rust-enumset_derive
olem has a bugzilla override on rpms/rust-enumset_derive
olem is main admin of rpms/rust-executable-path
olem has a bugzilla override on rpms/rust-executable-path
olem is main admin of rpms/rust-file-per-thread-logger
olem has a bugzilla override on rpms/rust-file-per-thread-logger
olem is main admin of rpms/rust-fs-set-times
olem has a bugzilla override on rpms/rust-fs-set-times
olem is main admin of rpms/rust-io-extras
olem has a bugzilla override on rpms/rust-io-extras
olem is main admin of rpms/rust-io-lifetimes
olem has a bugzilla override on rpms/rust-io-lifetimes
olem is main admin of rpms/rust-leb128
olem has a bugzilla override on rpms/rust-leb128
olem is main admin of rpms/rust-lexiclean
olem has a bugzilla override on rpms/rust-lexiclean
olem is main admin of rpms/rust-linux-raw-sys
olem has a bugzilla override on rpms/rust-linux-raw-sys
olem is main admin of rpms/rust-maybe-owned
olem has a bugzilla override on rpms/rust-maybe-owned
olem is main admin of rpms/rust-more-asserts
olem has a bugzilla override on rpms/rust-more-asserts
olem is main admin of rpms/rust-regalloc
olem has a bugzilla override on rpms/rust-regalloc
olem is main admin of rpms/rust-rustix
olem has a bugzilla override on rpms/rust-rustix
olem is main admin of rpms/rust-target
olem has a bugzilla override on rpms/rust-target
olem is main admin of rpms/rust-temptree
olem has a bugzilla override on rpms/rust-temptree
olem is main admin of rpms/rust-typetag
olem has a bugzilla override on rpms/rust-typetag
olem is main admin of rpms/rust-typetag-impl
olem has a bugzilla override on rpms/rust-typetag-impl
olem is main admin of rpms/rust-wasmparser
olem has a bugzilla override on rpms/rust-wasmparser
olem is main admin of rpms/rust-wasmtime-cache
olem has a bugzilla override on rpms/rust-wasmtime-cache
olem is main admin of rpms/rust-wasmtime-fiber
olem has a bugzilla override on rpms/rust-wasmtime-fiber
olem is main admin of rpms/rust-wast
olem has a bugzilla override on rpms/rust-wast
olem is main admin of rpms/rust-wat
olem has a bugzilla override on rpms/rust-wat
olem is main admin of rpms/rust-witx
olem has a bugzilla override on rpms/rust-witx

@olem ping?

Hi all,

Sorry for the late reply, I just saw my email notifications.

As I said privately, I don't want to continue maintaining moby-engine and containerd.

However, I'd like to continue maintaining the other packages, I should have some time this week to work on Fedora packaging.

However, I'd like to continue maintaining the other packages

Which packages specifically would you like to continue maintaining?

As I said privately, I don't want to continue maintaining moby-engine and contained.

I've orphaned those for now.

@olem can you please indicate which packages you'd want to continue maintaining? Some have been broken for so long that they've been orphaned, retired, fixed, and picked up by other packagers in the meantime ...

@olem, ping again

Which packages specifically would you like to continue maintaining?

The reason I asked this in the first place is because a good amount of the packages @olem maintains (see my mailing list post about this) are libraries for moby-engine and containerd which he said he didn't want to maintain. So, I'm not sure what should be done with those...

Hi,

As @gotmax23 suggested, I think I should officially drop the packages that are libraries for moby-engine and containerd.

I'd like to continue maintaining:
- apache-cloudstack-cloudmonkey
- golang-github-jsonnet-bundler
- open-policy-agent and its dependencies (golang-github-yashtewari-glob-intersection and golang-uber-automaxprocs)
- golang-github-kyokomi-emoji
- the rust packages (part of an effort to package cranelift / wasmtime)

Note that, while I initially continued your effort to package wasmtime, I eventually had to abandon it due to unresolved legal issues. So you might want to drop your remaining Rust packages as well, since they are now mostly unused, and will not be used for wasmtime any time soon.

@churchyard To wrap this up, can you orphan everything except the stuff mentioned in grandparent comment?

I will do that, but I guess the primary motivation here was the rust packages :/

Skipping rpms/apache-cloudstack-cloudmonkey
olem is main admin of rpms/golang-github-containerd-nri
olem is no longer the main admin of rpms/golang-github-containerd-nri
olem is main admin of rpms/golang-github-containerd-stargz-snapshotter
olem is no longer the main admin of rpms/golang-github-containerd-stargz-snapshotter
olem is main admin of rpms/golang-github-fvbommel-sortorder
olem is no longer the main admin of rpms/golang-github-fvbommel-sortorder
olem is main admin of rpms/golang-github-google-containerregistry
olem is no longer the main admin of rpms/golang-github-google-containerregistry
olem is main admin of rpms/golang-github-hanwen-fuse
olem is no longer the main admin of rpms/golang-github-hanwen-fuse
Skipping rpms/golang-github-jsonnet-bundler
Skipping rpms/golang-github-kyokomi-emoji
olem is main admin of rpms/golang-github-moby-locker
olem is no longer the main admin of rpms/golang-github-moby-locker
olem is main admin of rpms/golang-github-moby-term
olem is no longer the main admin of rpms/golang-github-moby-term
olem is main admin of rpms/golang-github-tonistiigi-rosetta
olem is no longer the main admin of rpms/golang-github-tonistiigi-rosetta
Skipping rpms/golang-github-yashtewari-glob-intersection
Skipping rpms/golang-uber-automaxprocs
olem is watching rpms/moby-engine
olem is no longer watching rpms/moby-engine
Skipping rpms/open-policy-agent
olem is watching rpms/runc
olem is no longer watching rpms/runc
Skipping rpms/rust-ambient-authority
Skipping rpms/rust-camino
Skipping rpms/rust-cap-primitives
Skipping rpms/rust-cap-rand
Skipping rpms/rust-cap-std
Skipping rpms/rust-cap-tempfile
Skipping rpms/rust-cap-time-ext
Skipping rpms/rust-cranelift-bforest
Skipping rpms/rust-cranelift-codegen
Skipping rpms/rust-cranelift-codegen-meta
Skipping rpms/rust-cranelift-codegen-shared
Skipping rpms/rust-cranelift-entity
Skipping rpms/rust-cranelift-frontend
Skipping rpms/rust-cranelift-native
Skipping rpms/rust-enumset
Skipping rpms/rust-enumset_derive
Skipping rpms/rust-executable-path
Skipping rpms/rust-file-per-thread-logger
Skipping rpms/rust-fs-set-times
Skipping rpms/rust-io-extras
Skipping rpms/rust-io-lifetimes
Skipping rpms/rust-leb128
Skipping rpms/rust-lexiclean
Skipping rpms/rust-linux-raw-sys
Skipping rpms/rust-maybe-owned
Skipping rpms/rust-more-asserts
Skipping rpms/rust-regalloc
Skipping rpms/rust-rustix
Skipping rpms/rust-target
Skipping rpms/rust-temptree
Skipping rpms/rust-typetag
Skipping rpms/rust-typetag-impl
Skipping rpms/rust-wasmparser
Skipping rpms/rust-wasmtime-cache
Skipping rpms/rust-wasmtime-fiber
Skipping rpms/rust-wast
Skipping rpms/rust-wat
Skipping rpms/rust-witx

Ok, I'm asking again: @olem

The effort to package wasmtime was abandoned due to unresolved legal / licensing questions in some components, and the existing packages were already retired from Fedora 37, because they started to fall apart - not getting any responses from you on FailsToBuild / FailsToInstall bugs for weeks or months.

The Rust packages in this list that are still in use have been maintained and kept up-to-date exclusively by me, for a while. Given that a wasmtime package will not happen for Fedora in the foreseeable future, do you still want to keep maintaining the handful of your Rust packages that remains?

Given your last response here (you want to keep maintaining them because you wanted wasmtime packaged for Fedora), I don't think this is the case, so please confirm whether it would be OK for these packages to be transferred to me, as I have already taken over their maintenance in practice.

Hi @decathorpe ,

Again sorry.
I'm totally ok ti transfer these rust packages to you.

@decathorpe Is there anything else we can do here? Should I transfer some packages to you?

I think there are some Rust packages left - it would probably be good to transfer them to me, as indicated two comments above this one.

@churchyard please see last comment.

I commented here: "Please, give me an explicit list of packages." 9 days ago. But some Pagure gremlins ate my comment.

Soot gremlins? https://www.youtube.com/watch?v=SRz5oxJcP84

https://src.fedoraproject.org/rpms/rust-ambient-authority
https://src.fedoraproject.org/rpms/rust-camino
https://src.fedoraproject.org/rpms/rust-cap-primitives
https://src.fedoraproject.org/rpms/rust-cap-rand
https://src.fedoraproject.org/rpms/rust-cap-std
https://src.fedoraproject.org/rpms/rust-cap-tempfile
https://src.fedoraproject.org/rpms/rust-cap-time-ext
https://src.fedoraproject.org/rpms/rust-cranelift-bforest
https://src.fedoraproject.org/rpms/rust-cranelift-codegen
https://src.fedoraproject.org/rpms/rust-cranelift-codegen-meta
https://src.fedoraproject.org/rpms/rust-cranelift-codegen-shared
https://src.fedoraproject.org/rpms/rust-cranelift-entity
https://src.fedoraproject.org/rpms/rust-cranelift-frontend
https://src.fedoraproject.org/rpms/rust-cranelift-native
https://src.fedoraproject.org/rpms/rust-enumset
https://src.fedoraproject.org/rpms/rust-enumset_derive
https://src.fedoraproject.org/rpms/rust-executable-path
https://src.fedoraproject.org/rpms/rust-file-per-thread-logger
https://src.fedoraproject.org/rpms/rust-fs-set-times
https://src.fedoraproject.org/rpms/rust-io-extras
https://src.fedoraproject.org/rpms/rust-io-lifetimes
https://src.fedoraproject.org/rpms/rust-leb128
https://src.fedoraproject.org/rpms/rust-lexiclean
https://src.fedoraproject.org/rpms/rust-linux-raw-sys
https://src.fedoraproject.org/rpms/rust-maybe-owned
https://src.fedoraproject.org/rpms/rust-more-asserts
https://src.fedoraproject.org/rpms/rust-regalloc
https://src.fedoraproject.org/rpms/rust-rustix
https://src.fedoraproject.org/rpms/rust-target
https://src.fedoraproject.org/rpms/rust-temptree
https://src.fedoraproject.org/rpms/rust-typetag
https://src.fedoraproject.org/rpms/rust-typetag-impl
https://src.fedoraproject.org/rpms/rust-wasmparser
https://src.fedoraproject.org/rpms/rust-wasmtime-cache
https://src.fedoraproject.org/rpms/rust-wasmtime-fiber
https://src.fedoraproject.org/rpms/rust-wast
https://src.fedoraproject.org/rpms/rust-wat
https://src.fedoraproject.org/rpms/rust-witx

Giving rpms/rust-ambient-authority to decathorpe
Giving rpms/rust-camino to decathorpe
Giving rpms/rust-cap-primitives to decathorpe
Giving rpms/rust-cap-rand to decathorpe
Giving rpms/rust-cap-std to decathorpe
Giving rpms/rust-cap-tempfile to decathorpe
Giving rpms/rust-cap-time-ext to decathorpe
Giving rpms/rust-cranelift-bforest to decathorpe
Giving rpms/rust-cranelift-codegen to decathorpe
Giving rpms/rust-cranelift-codegen-meta to decathorpe
Giving rpms/rust-cranelift-codegen-shared to decathorpe
Giving rpms/rust-cranelift-entity to decathorpe
Giving rpms/rust-cranelift-frontend to decathorpe
Giving rpms/rust-cranelift-native to decathorpe
Giving rpms/rust-enumset to decathorpe
Giving rpms/rust-enumset_derive to decathorpe
Giving rpms/rust-executable-path to decathorpe
Giving rpms/rust-file-per-thread-logger to decathorpe
Giving rpms/rust-fs-set-times to decathorpe
Giving rpms/rust-io-extras to decathorpe
Giving rpms/rust-io-lifetimes to decathorpe
Giving rpms/rust-leb128 to decathorpe
Giving rpms/rust-lexiclean to decathorpe
Giving rpms/rust-linux-raw-sys to decathorpe
Giving rpms/rust-maybe-owned to decathorpe
Giving rpms/rust-more-asserts to decathorpe
Giving rpms/rust-regalloc to decathorpe
Giving rpms/rust-rustix to decathorpe
Giving rpms/rust-target to decathorpe
Giving rpms/rust-temptree to decathorpe
Giving rpms/rust-typetag to decathorpe
Giving rpms/rust-typetag-impl to decathorpe
Giving rpms/rust-wasmparser to decathorpe
Giving rpms/rust-wasmtime-cache to decathorpe
Giving rpms/rust-wasmtime-fiber to decathorpe
Giving rpms/rust-wast to decathorpe
Giving rpms/rust-wat to decathorpe
Giving rpms/rust-witx to decathorpe

Metadata Update from @churchyard:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata