Bug 2283640
| Summary: | Replace deprecated webextension-token-signing package with web-eid | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | bugzilla |
| Component: | open-eid | Assignee: | Germano Massullo (Thetra) <germano.massullo> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | arun.neelicattu, cserpentis, germano.massullo |
| Target Milestone: | --- | Keywords: | Reopened, RFE, Upstream |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-11-04 14:10:20 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 2298838 | ||
| Bug Blocks: | |||
|
Description
bugzilla
2024-05-28 13:35:00 UTC
(In reply to simon.c.dalzell from comment #0) > Arun Babu Neelicattu <arun.neelicattu> has packaged the > web-eid-app [2]. The spec file is located at [3]. The built packages are > available on copr [4]. > > [1] > https://www.id.ee/en/article/configuring-google-chrome-for-using-the-id-card/ > [2] https://github.com/web-eid/web-eid-app > [3] https://github.com/abn/web-eid-rpm > [4] https://copr.fedorainfracloud.org/coprs/abn/web-eid/ Hello Arun, would you like to join open-eid maintainers by porting your RPM in official Fedora repositories? Package Review is welcome https://bugzilla.redhat.com/show_bug.cgi?id=2298838 Hi Germano. Happy to help the best I can. Apologies for the delay in responding here, been busy lately. Let me know what I can do right now to help. (In reply to Arun Babu Neelicattu from comment #3) > Hi Germano. Happy to help the best I can. Apologies for the delay in > responding here, been busy lately. > > Let me know what I can do right now to help. Hi, I am about to include your package into Fedora repositories and add you as co-maintainer. I saw that your FAS account is not in the list of official Fedora packagers. In order to be an official Fedora package maintainer you need to go through https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/ I can be your sponsor Hi Dmitri, are you able to do the package review of web-eid? https://bugzilla.redhat.com/show_bug.cgi?id=2298838 Hello Arun, you are not yet a member of Fedora packager group, so I cannot add you among web-eid admins. This is the procedure https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/ I am available to sponsor you Cheers Can anybody please login and leave a karma feedback? https://bodhi.fedoraproject.org/updates/?packages=web-eid I also updated open-eid meta package, can you please login and leave a karma feedback? Is quite urgent F40 https://bodhi.fedoraproject.org/updates/FEDORA-2024-4369320abd F39 https://bodhi.fedoraproject.org/updates/FEDORA-2024-3b8ecb5149 I have left karma feedbacks for bot F40 and F41. - a bit too late I guess :( (In reply to Arun Babu Neelicattu from comment #9) > I have left karma feedbacks for bot F40 and F41. - a bit too late I guess :( Hi, yes but currently these builds reached stable branch anyways Following up on DM conversation with Germano, one thing I noticed while building the spec file locally was that the source file in the build environment is not the same as the source defined in the spec file. Unsure if I should raise a new ticket for this one. > $ cat sources > SHA512 (web-eid-2.5.0.tar.gz) = 1ab370c3553ef04145e66577c93ea25310c385409a0f23aff3b20f41cd4ce2664abf914f9c8b985b269550e24f04fbda53fcad3867db073b6f2600dfb0836f0b > $ fedpkg sources > Downloading web-eid-2.5.0.tar.gz from https://src.fedoraproject.org/repo/pkgs > ######################################################################## 100.0% > $ sha512sum web-eid-2.5.0.tar.gz > 1ab370c3553ef04145e66577c93ea25310c385409a0f23aff3b20f41cd4ce2664abf914f9c8b985b269550e24f04fbda53fcad3867db073b6f2600dfb0836f0b web-eid-2.5.0.tar.gz Source file specified as SOURCE0: > $ curl -sL https://github.com/web-eid/web-eid-app/archive/v2.5.0/web-eid-2.5.0.tar.gz | sha512sum - > 629f797e1d28c370480fc2b57a580c93e42eecb9fbd07a0d6c23b184f7420992a776931eb38cdbf5fca87bdc6d347f1f3ef6185990cc8a1f43ad09c8aa7071e3 - The delta is the content inside the submodule directory lib/libelectronic-id. > $ tar tf web-eid-2.5.0.tar.gz | grep "lib/libelectronic-id" | wc -l > 146 > $ curl -sL https://github.com/web-eid/web-eid-app/archive/v2.5.0/web-eid-2.5.0.tar.gz | tar -ztf - | grep "lib/libelectronic-id" | wc -l > 1 I could not find much on what the expectation is on source trees with submodules. Let's continue the discussion at https://bugzilla.redhat.com/show_bug.cgi?id=2325424 |