Menu

#33 Ubuntu: ifreebudget must not depend on openjdk-6-jre-lib

open
Mjrz
Functional (44)
5
2009-01-12
2009-01-11
No

Package ifreebudget must not depends on openjdk-6-jre-lib, but depend on openjdk-6-jre-lib|sun-java6-jre ("or" logic).
For example: I don't want to have all Java implementations installed on my system, but only official Sun Java, in this case I can't use ifreebudget because it has unresolved dependences.

Discussion

  • Vitaliy Pomazyonkov

    • assigned_to: nobody --> mjrz
     
  • Mjrz

    Mjrz - 2009-01-12

    Created a new debian package ifreebudget-sunjre-2.0.2.deb for sun jre dependency.

     
  • Mjrz

    Mjrz - 2009-01-12
    • status: open --> closed-fixed
     
  • Vitaliy Pomazyonkov

    • status: closed-fixed --> open-fixed
     
  • Vitaliy Pomazyonkov

    mjrz, I think that creation of new deb is not necessary, because Ubuntu/Debian packaging system supports "or" logic in dependencies, so you can create one package ifreebudget with dependency "openjdk-6-jre-lib|sun-java6-jre" it's well known practice and it will work fine.

     
  • Vitaliy Pomazyonkov

    • status: open-fixed --> open
     
  • Mjrz

    Mjrz - 2009-01-12

    Ah, I didn't know you could do "or" logic in the dependency list. I don't know if I should create a new debian package for this release or do it next time.

     
  • Nobody/Anonymous

    For example see project https://sourceforge.net/projects/freemind/ it's DEB distribution has dependencies "openjdk-6-jre | sun-java-5-jre | sun-java-6-jre | java2-runtime"

     
  • Nobody/Anonymous

    Same issue here. Don't want to install multiple versions of every library.

     

Log in to post a comment.