Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 718152 - app-text/jabref-bin is not comparable to app-text/jabref and it is masked now
Summary: app-text/jabref-bin is not comparable to app-text/jabref and it is masked now
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Nicolas Bock
URL:
Whiteboard:
Keywords:
Depends on: 600698
Blocks:
  Show dependency tree
 
Reported: 2020-04-19 10:50 UTC by Klaus Ethgen
Modified: 2020-09-19 07:22 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Klaus Ethgen 2020-04-19 10:50:37 UTC
Currently app-text/jabref-bin is the only bib(La)TeX editor out there. Unfortunately there is no comparable app-text/jabref to build it from source.
(app-text/jabref is on version 2.10-r2 and uses a sourceforge address while app-text/jabref-bin is on version 3.8.2 up to masked 4.3.1 and referencing a complete different (the correct) homepage for jabref.

As today, the package is masked due to bug 681828.

Could you please:
- Remove current app-text/jabref and replace it by the same source used for app-text/jabref-bin
- Rebuild app-text/jabref-bin with a free java version and lift the mask on that package


Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2020-04-19 14:21:48 UTC
I think this depends on #600698, if it is not even a duplicate.
It is really a big problem. 
I set it to MAJOR, because Jabref is one of the most widespread Bibtex editors and a very important tool for all scientists and students.

What ever we do, we have to remember that the database format changed between the old and new jabref.
Comment 2 Georgy Yakovlev archtester gentoo-dev 2020-04-23 09:36:56 UTC
posted in oracle java removal bug

Before dropping oracle jdk we will have openjfx/javafx replacement.

openjfx-8 will be compatible with source and -bin versions of icedtea and openjdk.

so users will be able to use it with any jdk in the tree, not just oracle.

Keep using -bin and oracle for now, you can unmask if needed.
and subscribe to https://bugs.gentoo.org/681828, I'll post there once jfx is ready.
Comment 3 Till Schäfer 2020-06-30 10:28:21 UTC
I do not really get the reason for masking all the jabref-bin version here. I have installed version 3.8.2 without using oracle-jdk (using icedtea 8) and its working perfectly fine. I think only version >=4.0 are actually using javafx.
Comment 4 Till Schäfer 2020-08-04 12:39:14 UTC
(In reply to Till Schäfer from comment #3)
> I do not really get the reason for masking all the jabref-bin version here.
> I have installed version 3.8.2 without using oracle-jdk (using icedtea 8)
> and its working perfectly fine. I think only version >=4.0 are actually
> using javafx.

ping
Comment 5 Georgy Yakovlev archtester gentoo-dev 2020-09-19 07:18:24 UTC
I managed to save it.
jabref-bin unmasked.


both version 3* and 4* should work now.

if you see any problems with it please open a new bug.

you will need to unmask [javafx] useflag for openjdk:8 to install/use it.
Comment 6 Georgy Yakovlev archtester gentoo-dev 2020-09-19 07:20:22 UTC
currently users have to use openjdk (non-bin version), there are plans to add support for openjdk-bin, icedtea-bin, icedtea and maybe openjdk-jre-bin, but later.
Comment 7 Georgy Yakovlev archtester gentoo-dev 2020-09-19 07:22:33 UTC
sorry I'm a bit sleepy and keep forgetting some things.

openjdk[javafx] and flag unmasking is only needed for jabref-bin-4*

version 3* should work with anything.