Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MAINTAIN] java related packages polishment #85

Closed
34 tasks done
starsareintherose opened this issue Nov 1, 2022 · 13 comments · Fixed by #106
Closed
34 tasks done

[MAINTAIN] java related packages polishment #85

starsareintherose opened this issue Nov 1, 2022 · 13 comments · Fixed by #106
Labels
maintain Maintain problems about server and packages upstream upstream bug

Comments

@starsareintherose
Copy link
Member

starsareintherose commented Nov 1, 2022

List of Pacakges

  • aliview
  • artemis
  • bbmap
  • beast
  • beast2
  • canu
  • cytoscape #101
  • emboss
  • fastqc
  • figtree
  • gatk
  • insight-toolkit
  • jane
  • libsbml
  • mcscanx
  • mesquite
  • morphoj
  • open-delta
  • phyde
  • phylip
  • pibuss
  • phylonet
  • picard
  • sequencematrix
  • spread3
  • spread
  • tempest
  • tracer
  • treemap
  • trimmomatic

Description

These packages need to be checked the following points

  • use java-runtime and java-enviroment instead of jdk, jre, etc.
  • confirm the java version and limit the enviroment in PKGBUILD
  • check if they can be compiled from the source code [may be difficult, considering some software use quite low version java-enviroment]
  • check if PKGBUILD style can be auto updated
@starsareintherose starsareintherose added the maintain Maintain problems about server and packages label Nov 1, 2022
@starsareintherose
Copy link
Member Author

starsareintherose commented Nov 30, 2022

@Kiri2002 if you want, you can choose to maintain mesquite, it's an excellent start for your bioarchlinux tour.

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 1, 2022

- tempest: can't exec beast-dev/Tempest#3

tempest now merge into beast 93554af

@starsareintherose starsareintherose added the upstream upstream bug label Dec 1, 2022
@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 1, 2022

- spread3: build error phylogeography/SpreaD3#43 and version issue phylogeography/SpreaD3#39

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 1, 2022

- spread: can't compile and no version phylogeography/spread#208

considering there is no source code here, don't build from source

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 1, 2022

trimmomatic: bump java version of ant usadellab/Trimmomatic#36

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 2, 2022

open-delta: can't be built, AtlasOfLivingAustralia/open-delta#259

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 2, 2022

solved: aliview: compile error AliView/AliView#118

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 2, 2022

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 2, 2022

- gatk: lfs issue, similar to broadinstitute/gatk#4687 , but also consider PKGBUILD working with git LFS https://bbs.archlinux.org/viewtopic.php?id=250669

fixed f27e196

@starsareintherose
Copy link
Member Author

starsareintherose commented Dec 3, 2022

- Artemis 1850076 need more fix for shell script

pre-build binary can't work also, therefore, build from source

@starsareintherose
Copy link
Member Author

@BioArchLinux/bioarchlinux-group anyone can help me solve these java problems?

@starsareintherose
Copy link
Member Author

starsareintherose commented Mar 7, 2023

solved fasqc: s-andrews/FastQC#115

@starsareintherose
Copy link
Member Author

Only one (mesquite) remains as single issue (134).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintain Maintain problems about server and packages upstream upstream bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant