[BPO] Please backport sdbus-cpp 0.8.3-4 (universe) from impish
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sdbus-cpp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
There is an upcoming Azure-related project that would like to support
Ubuntu 20.04 LTS out of the box, and one of the requirements is the
sdbus-cpp library.
The library is available in hirsute and bullseye, but not in focal.
It would be great if it could be uploaded to focal-backports, so
that it can be used out of the box. The alternative for the project
team would be to vendor the dependency, but this would also apply
to newer releases where the library is available, which means the
security and maintainability would take a hit.
[Scope]
Backport from 21.10 impish to 20.04 focal-backports.
So far Jammy is on the same version as impish - the new one there needs some fixes. But clearly later on we might re-upload a new verions once this has settled in Jammy.
[Other Info]
The only change needed to get a working build is to downgrade debhelper-compat from 13 to 12 in debian/control. Everything else works out of the box.
PPA build:
https:/
--- sponsoring ---
[by cpaelzer]
Thanks for the link to [0].
The new rules are not much different to the past IMHO, checking all of this against them ...
- Responsibilities of the Backporter
- Prepare the package - (Lucas proposed content was fine already)
- Reviewed, the changes for the BP are really minimal
- Testing the Backport
- Done (already by Luca before based on the PPA)
- Functionality of the Backported Package
- This was tested on Lucas PPA (identical to the sponsored upload)
already in regard to [1] which is one of the use cases
utilizing the library
- It also installs fine in my tests
- Build time tests are present and passed as seen in [4] and similar
for all architectures
- Autopkgtest are not present, but would make more sense on an
app using the lib which (so far) is not in Focal
- No existing Dependencies or build-dependencies to sdbus-cpp
that we'd affect
- Future Maintenance of the Backport
- Luca/Azure will watch this and let us know and help if there
are new uploads needed.
- I have and will show Luca how to subscribe to the package on
LP to see potential related bug reports
- I've also imported the package to git-ubuntu for better
maintenance
- the backport can be seen there as well [3]
I've done another set of test builds [2] (on all architectures this time) and installs, but it really is a) simple and b) seems to work just fine. A few changes to the changelog and update-maintainer is all that I added to be more formally-correct.
Further testing examples were executed and logs added by Luca - see comment 7.
[0]: https:/
[1]: https:/
[2]: https:/
[3]: https:/
[4]: https:/
summary: |
- Please backport sdbus-cpp 0.8.3-3 (universe) from hirsute + Please backport anbox 0.0~git20210106-1 (universe) and sdbus-cpp 0.8.3-3 + (universe) from hirsute |
summary: |
- Please backport anbox 0.0~git20210106-1 (universe) and sdbus-cpp 0.8.3-3 - (universe) from hirsute + Please backport anbox 0.0~git20210106-1 (multiverse) and sdbus-cpp + 0.8.3-3 (universe) from hirsute |
description: | updated |
description: | updated |
description: | updated |
no longer affects: | anbox (Ubuntu) |
summary: |
- Please backport anbox 0.0~git20210106-1 (multiverse) and sdbus-cpp - 0.8.3-3 (universe) from hirsute + Please backport sdbus-cpp 0.8.3-3 (universe) from hirsute |
description: | updated |
no longer affects: | groovy-backports |
description: | updated |
description: | updated |
Changed in sdbus-cpp (Ubuntu Focal): | |
status: | Fix Committed → Fix Released |
Hello,
the backports process has recently been updated, please see the new documentation: /wiki.ubuntu. com/UbuntuBackp orts
https:/
I'm closing this bug, but please feel free to open a new bug (or reopen this bug) using the new process, if appropriate.