Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-43495

Debian packages depend on Java 7 even though Jenkins requires Java 8

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • packaging
    • None

      Jenkins 2.54 started requiring Java 8 [1], but the 2.54 package in the Jenkins-provided Debian package repository [2] still depends on openjdk-7-jre-headless. This means that on distros that do not provide Java 8 the package will successfully update but fail to start.

      [1] https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8/
      [2] https://pkg.jenkins.io/debian

        1. jenkins.err.log
          5.18 MB
          Dave Miller
        2. jenkins.wrapper.log
          160 kB
          Dave Miller

          [JENKINS-43495] Debian packages depend on Java 7 even though Jenkins requires Java 8

          Marcus Karlsson created issue -
          Baptiste Mathus made changes -
          Summary Original: Debian packages depend on Java 7 even though Jenkins require Java 8 New: Debian packages depend on Java 7 even though Jenkins requires Java 8
          Baptiste Mathus made changes -
          Description Original: Jenskins 2.54 started requiring Java 8 [1], but the 2.54 package in the Jenkins-provided Debian package repository [2] still depends on openjdk-7-jre-headless. This means that on distros that does not provide Java 8 the package will successfully update but fail to start.

          [1] https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8/
          [2] https://pkg.jenkins.io/debian
          New: Jenkins 2.54 started requiring Java 8 [1], but the 2.54 package in the Jenkins-provided Debian package repository [2] still depends on openjdk-7-jre-headless. This means that on distros that do not provide Java 8 the package will successfully update but fail to start.

          [1] https://jenkins.io/blog/2017/04/10/jenkins-has-upgraded-to-java-8/
          [2] https://pkg.jenkins.io/debian
          Baptiste Mathus made changes -
          Assignee New: Baptiste Mathus [ batmat ]
          Oleg Nenashev made changes -
          Component/s New: packaging [ 20120 ]
          Oleg Nenashev made changes -
          Component/s Original: core [ 15593 ]
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-43500 [ 180815 ]
          Baptiste Mathus made changes -
          Assignee Original: Baptiste Mathus [ batmat ]
          Oleg Nenashev made changes -
          Assignee New: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

            oleg_nenashev Oleg Nenashev
            mkarlsson Marcus Karlsson
            Votes:
            6 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: