Jira (PDB-4972) puppetdb-7.0.0 still requires java-1.8.0-openjdk-headless

2023-02-10 Thread Joshua Partlow (Jira)
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

2021-07-02 Thread Morgan Rhodes (Jira)
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

2021-01-13 Thread Josh Cooper (Jira)
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

2021-01-06 Thread Josh Cooper (Jira)
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

2020-12-16 Thread Josh Cooper (Jira)
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

2020-12-03 Thread Zachary Kent (Jira)
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

2020-11-23 Thread Josh Cooper (Jira)
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

2020-11-21 Thread Curtis Ruck (Jira)
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