** Description changed:
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre`
packages from java-common have been migrated to openjdk-21. And the puppetdb
level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binari
a) The "Where problems could occur" section still says this SRU is also
updating libclj-yaml-clojure:
> * This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently
> uploaded to oracular). This version
> is compatible with openjdk-21.
That's no longer the case, correct?
b) do we sti
TEST CASE:
1. Install and upgrade test.
- try installing and removing puppetdb 7.12.1-3ubuntu0.1
- apt install puppetdb=7.12.1-3ubuntu0.1
- try upgrading puppetdb from 7.12.1-3 to 7.12.1-3ubuntu0.1 from
noble-proposed
- apt upgrade puppetdb=7.12.1-3ubuntu0.1
2. Run autopkgtests
please update the description to say that we're not using a full version
backport
** Changed in: puppetdb (Ubuntu Noble)
Status: In Progress => Fix Committed
** Tags added: verification-needed verification-needed-noble
--
You received this bug notification because you are a member of Ubu
Unsubscribing ubuntu-sponsors; please re-subscribe once these points are
addressed, and thank you for coming up with the minimal patch!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2069384
Title:
p
Reviewed the current state and it seems there's a feel bits of paperwork
that still need a little bit of work before this can be sponsored:
* The "Where problems could occur" and "Other Info" sections in this bug
haven't been updated to indicate this is now a minimal patch. The SRU
team need this
Thanks! I added the SRU template on bug 2072516. And also addressed your
comment on the oracular MP.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2069384
Title:
puppetdb fails to build from source
Thanks! I have gone ahead and uploaded.
I did make one minor adjustment because I forgot to mention something
before. Generally, it is a good idea to follow [1] when selecting a
version number for SRUs. In this case, it might not technically matter
because oracular already has a new upstream versi
Thanks again, for the review!
> Points 1, 2, 3 above
I've addressed them in the newly attached diff. Test build in PPA [1].
> Point 4
Yes, I do have an MP created [2].
[1]
https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-retest/+build/28646990
[2]
https://code.launchpad.net/~pus
LP is eating my indentation in the changelog entry example, but
hopefully you get the idea.
** Changed in: puppetdb (Ubuntu Noble)
Status: In Progress => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.l
Thanks for finding the minimal patches required for this. A few
organizational things:
1. 0008-Resolve-ftbfs-with-java-21.patch: It would be good to have an
Origin: field in the patch showing where you got this. It's good you
have the Author: for credit, but links are easier to follow. I also
pref
I have managed to fix the autopkgtest failures by back-porting one more
upstream patch along with some necessary changes to debian/test/*.
The final debdiff is attached here.
Test build:
https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-retest/+build/28638064
Local autokpgtest run: https
Thanks for the reviews and sincere apologies for my delayed response.
I was able to cherry-pick a patch (see attached debdiff) and get
puppetdb building [1]. However, the autopkgtests failed:
=
autopkgtest [00:30:07]: summary
standalone FAIL stderr: warn: JDK 2
Marking as fixed released for oracular since 8.4.1-1 built there.
I agree with Nick to cherry-pick the needed patches to make puppetdb
build on noble. Have you tried bisecting upstream to see which commit
fixes the test failure?
I am unsubscribing ~ubuntu-sponsors for now. Please re-subscribe onc
Thanks, Nick.
I tried to only backport the patch that fixes FTBFS with openjdk-21. I
see a build-time test fail [1]. There is another patch in 8.4.1-1 that
skips a test, but I don’t find that relevant to this test failure.
[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-
noble/+buil
Have you tried to determine if there is a minimal set of patches that
could be cherry-picked for an SRU, rather than backporting a new
upstream version? Usually, backporting a new upstream version as an SRU
requires a micro release exception, but I do not see any for this
package on [1].
Otherwise
** Description changed:
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre`
packages from java-common have been migrated to openjdk-21. And the puppetdb
level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binari
** Patch added: "puppetdb_8.4.1-1.debdiff"
https://bugs.launchpad.net/ubuntu/+source/puppetdb/+bug/2069384/+attachment/5789442/+files/puppetdb_8.4.1-1.debdiff
** Description changed:
[ Impact ]
-
- * Package puppetdb fails to build from source on noble. The `default-
- jdk/jre` packages fr
** Patch added: "puppetdb_8.4.1-1.debdiff"
https://bugs.launchpad.net/ubuntu/+source/puppetdb/+bug/2069384/+attachment/5789441/+files/puppetdb_8.4.1-1.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.n
19 matches
Mail list logo