** 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 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].
+ * 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 binaries of puppetdb were built prior to the default-jdk
  migration to openjdk-21. Running them with openjdk-21 (which puppetdb
  does not support) can have unforeseen consequences to users.
  
  * Users of puppetdb migrating to noble from jammy might see regressions.
  
  [ Test Plan ]
- 
  * Building puppetdb 7.12.1-3 on noble as in [1] causes FTBFS.
-  
  
  [ Where problems could occur ]
  
  * This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently
  uploaded to oracular). This version is compatible with openjdk-21.
  
  * However, puppetdb 8.4.1-1 also needs libclj-http-clojure (>= 3.12.3)
  which is not satisfiable on noble [2]. I plan to create a parallel SRU
  request, which should precede the current one, for package clj-http-
  clojure too.
  
- 
  [ Other Info ]
  * I haven't attempted running the 7.12.1-3 binaries with the 
default-jdk/openjdk-21 because FTBFS in itself is an indicator of 
incompatibility and needs to be addressed.
  
  [1] 
https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru1/+build/28577254
  [2] 
https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru2/+build/28577255

-- 
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 on noble

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppetdb/+bug/2069384/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to