Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Joshua Partlow updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Joshua Partlow Fix Version/s: pdb 7.0.2 Add Comment This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.9605.1676059320028%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Morgan Rhodes commented on PDB-4972 Re: puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Copying my comment from SERVER-2922 for posterity: The issue with fixing this for el7 is twofold: OpenJDK is packaged in such a way that it is hard to do something like 'Requires /usr/bin/java' - neither openjdk 8 or 11 provides '/usr/bin/java' since that is managed through alternatives. openjdk 8 provides 'java', but openjdk 11 only provides 'java-11' . This is intentional for openjdk since compatibility between java 8 and java 11 isn't guaranteed https://unix.stackexchange.com/questions/504706/how-do-i-set-a-rpm-package-to-require-java-8-or-higher-whose-dependencies-can-b The version of rpm that ships with el7 does not support boolean dependencies. This is a relatively new feature for rpm, and could be used to resolve this issue for el8 https://rpm.org/user_doc/boolean_dependencies.html It seems like the only way to actually resolve this for el7 would be to switch from requiring java8 to java11 which is not a change we're ready to make at this time. Add Comment This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Josh Cooper updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Josh Cooper Labels: platform_7.2 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.114824.1610576220180%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Josh Cooper updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Josh Cooper Team: Release Engineering Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.109314.1609961400249%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Josh Cooper updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Josh Cooper Labels: platform_7. 1 2 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.97189.1607970180081%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Zachary Kent updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Zachary Kent Fix Version/s: PDB 7.0.1 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.91112.1607039220719%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Josh Cooper updated an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Change By: Josh Cooper Labels: platform_7.1 Add Comment This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.379070.160597919.85299.1606159800112%40Atlassian.JIRA.
Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless
Title: Message Title Curtis Ruck created an issue PuppetDB / PDB-4972 puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless Issue Type: Bug Affects Versions: PDB 7.0.0 Assignee: Unassigned Components: PuppetDB Created: 2020/11/21 9:19 AM Environment: Redhat 7.9 x86_64 Priority: Normal Reporter: Curtis Ruck Puppet Version: 7.0.0 Puppet Server Version: 7.0.0 OS Name/Version: Redhat 7.9 x86_64 the new puppetdb-7.0.0 redhat packages still "require" java-1.8.0-openjdk-headless, even though the package supports OpenJDK 11. Desired Behavior: puppetdb-7.0.0 should probably switch to just requiring `/usr/bin/java` since redhat's 1.8.0 and 11 openjdk packages do not have a common provides like `jre-headless` Actual Behavior: [root@puppet modules]# yum install puppetserver -y Resolving Dependencies --> Running transaction check ---> Package puppetdb.noarch 0:7.0.0-1.el7 will be installed --> Processing Dependency: java-1.8.0-openjdk-headless for package: puppetdb-7.0.0-1.el7.noarch --> Running transaction check ---> Package java-1.8.0-openjdk-headless.x86_64 1:1.8.0.272.b10-1.el7_9 will be installed --> Finished Dependency Resolution Dependencies Resolved === Package Arch Version Repository Size === Installing: puppetdb noarch 7.0.0-1.el7 puppet7 44 M Installing for dependencies: java-1.8.0-openjdk-headless x86_64 1:1.8.0.272.b10-1.el7_9 rhel7-server-rpms 33 M Transaction Summary