[BPO] freeipmi/1.6.9-2 from Jammy to Focal

Bug #1962743 reported by Fantu
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
freeipmi (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

 * Version in Bionic had an experimental ipv6 part (added by ubuntu developers patch years ago) used in production by some users, Focal don't have it because had no enough upstream testing and was disable, recently was tested and fixed for next upstream stable version, I added the upstream fixes in now in Jammy and create a Focal backport can be useful for user already using the ipv6 part, see https://bugs.launchpad.net/ubuntu/+source/freeipmi/+bug/1956213

[Scope]

 * List the Ubuntu release you will backport from, and the specific package version: 1.6.9-2 from Jammy

 * List the Ubuntu release(s) you will backport to: Focal

[Other Info]

If will be accepted I'll prepare a build in focal-backports branch of salsa git (where is hosted debian packaging) is down: https://salsa.debian.org/debian/freeipmi
A Focal build was already tested by me and one user on a PPA: https://launchpad.net/~fantonifabio/+archive/ubuntu/backports

Mattia Rizzolo (mapreri)
Changed in freeipmi (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in freeipmi (Ubuntu Focal):
status: New → Confirmed
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Can you create a build in a focal ppa perhaps? Together with reverse dependencies if needed? I see the sonames of the built libraries didn't change, so no other rebuilds are probably needed. I also did a quick check on the diff of the debian/*.symbols files, and no symbols were changed, but please double check.

Revision history for this message
Fantu (fantonifabio) wrote :

A testing ppa was already done, used and linked above.
I prepared for the official build in https://salsa.debian.org/debian/freeipmi/-/commits/focal-backports and tried to upload in another PPA but:
...
running supported-distribution: check whether the target distribution is currently supported (using distro-info)
{'allowed': ['release'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']}
Uploads aren't permitted to pocket: backports

Revision history for this message
Dan Streetman (ddstreet) wrote :

Just a note that this needs a sponsor to review and upload it.

Revision history for this message
Wido den Hollander (wido) wrote :

Is there a way I can help here?

The code works and we are happy with it. What else is needed to get the packages into 22.04 Jammy?

Revision history for this message
Fantu (fantonifabio) wrote :

the package with ipv6 conf support (1.6.9-2) is already in Jammy, this is for backport to focal, you already using the updated version from my PPA but what is good is having a official one (in focal-backports)

Revision history for this message
Wido den Hollander (wido) wrote :

Yes, that backport works for me. However, we want it in Focal as well. How do we get that fixed?

A sponsor is needed? I can say the code works, but how to resolve the backport issue?

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Thanks for the bug report, Fabio.

I reviewed the branch where you put the backport patch and it seems mostly good to me. The only comment I have is about the version string you chose:

1.6.9-2~bpo10+1~bpo20.04.1

I understand that this is probably because you based your work on top of the backport for buster, but I don't like the double-tilde in the version. Could you please change it to a single tilde and remove the "~bpo10+1" part?

Apart from that, the rest LGTM.

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Ah, there's actually something else: as Andreas mentioned before, one of the things we have to check is whether the reverse-depends of the package will build fine with the new version. I looked at your backports PPA linked above but couldn't find the rdeps there.

Here's the list:

$ reverse-depends --release focal -b src:freeipmi
Reverse-Build-Depends
* conman (for libipmiconsole-dev)
* conman (for libfreeipmi-dev)
* ipmitool (for libfreeipmi-dev)
* ipmiutil (for libfreeipmi-dev)
* netdata (for libipmimonitoring-dev)
* nut (for libipmimonitoring-dev)
* nut (for libfreeipmi-dev)
* slurm-llnl (for libfreeipmi-dev)
* slurm-llnl (for libipmimonitoring-dev)

Can you please verify that these dependencies still build fine with the new version of freeipmi you're proposing?

Thanks.

Revision history for this message
Fantu (fantonifabio) wrote :

Hi, thanks for reply, 1.6.9-2~bpo10+1~bpo20.04.1 was a mistake and some days ago I fixed removing ~bpo10+1, where you still view 1.6.9-2~bpo10+1~bpo20.04.1?
When I'll have time I'll try to do rdeps build in a ppa

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote : Re: [Bug 1962743] Re: [BPO] freeipmi/1.6.9-2 from Jammy to Focal

On Tuesday, April 19 2022, Fantu wrote:

> Hi, thanks for reply, 1.6.9-2~bpo10+1~bpo20.04.1 was a mistake and some days ago I fixed removing ~bpo10+1, where you still view 1.6.9-2~bpo10+1~bpo20.04.1?
> When I'll have time I'll try to do rdeps build in a ppa

Hey Fabio,

Thanks. I was reviewing an older version of your branch, sorry. I've
now checked that the version seems OK.

Just let me know when you verified the rdeps and I will happily sponsor
the upload for you.

Cheers,

--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14

Revision history for this message
Fantu (fantonifabio) wrote :

done a fast rebuild of rdeps in another ppa: https://launchpad.net/~fantonifabio/+archive/ubuntu/freeipmi-backports
all uploaded after freeipmi build was published in the ppa

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

On Tuesday, April 19 2022, Fantu wrote:

> done a fast rebuild of rdeps in another ppa: https://launchpad.net/~fantonifabio/+archive/ubuntu/freeipmi-backports
> all uploaded after freeipmi build was published in the ppa

Thanks, Fabio.

I've just uploaded the package to focal-backports. It's now waiting for
approval.

Cheers,

--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14

Changed in freeipmi (Ubuntu Focal):
status: Confirmed → In Progress
Revision history for this message
Dan Streetman (ddstreet) wrote :

Hi, sorry for the delay, accepted into focal-backports.

Changed in freeipmi (Ubuntu Focal):
status: In Progress → Fix Committed
Dan Streetman (ddstreet)
Changed in freeipmi (Ubuntu Focal):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.