Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 819930 - dev-db/sqldeveloper-21.4.3.063.0100 stable request
Summary: dev-db/sqldeveloper-21.4.3.063.0100 stable request
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Marco Genasci
URL:
Whiteboard:
Keywords: CC-ARCHES, STABLEREQ
Depends on:
Blocks: 819678
  Show dependency tree
 
Reported: 2021-10-24 06:50 UTC by Marco Genasci
Modified: 2022-06-26 06:30 UTC (History)
5 users (show)

See Also:
Package list:
dev-db/sqldeveloper-21.4.3.063.0100 amd64
Runtime testing required: ---
nattka: sanity-check-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Genasci 2021-10-24 06:50:50 UTC
Please stabilize this version to be able to delete version 4.2.0.17.089.1709 which use the deprecated EAPI 5.

Reproducible: Always
Comment 1 NATTkA bot gentoo-dev 2021-10-24 07:00:28 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2021-11-18 19:17:43 UTC Comment hidden (obsolete)
Comment 3 NATTkA bot gentoo-dev 2022-01-07 05:16:36 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2022-01-07 07:16:37 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2022-02-20 05:24:37 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2022-02-24 12:44:37 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2022-02-27 23:20:32 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2022-03-16 17:24:30 UTC Comment hidden (obsolete)
Comment 9 NATTkA bot gentoo-dev 2022-04-20 08:44:33 UTC Comment hidden (obsolete)
Comment 10 slchris(Chris Su) 2022-04-20 15:15:01 UTC
Sanity check failed:

> dev-db/sqldeveloper-21.4.3.063.0100
>   rdepend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
>     <dev-java/openjdk-17:*[javafx]
>   rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
>     <dev-java/openjdk-17:*[javafx]
Comment 11 Massimo Burcheri 2022-04-21 09:44:07 UTC
Current amd64 stable version 4.2.0.17.089.1709 requires sqldeveloper-4.2.0.17.089.1709-no-jre.zip which is not available anymore on oracle.com.
Current ~amd64 unstable version fail with
emerge: there are no ebuilds to satisfy "<dev-java/openjdk-17:*[javafx]"
as already reported. USE flag javafx seems to be masked.
Comment 12 Marco Genasci 2022-04-21 09:49:55 UTC
(In reply to Massimo Burcheri from comment #11)
> as already reported. USE flag javafx seems to be masked.

Yes because dev-java/openjfx package is yet masked.
You can unmask javafx use flag on dev-java/openjdk package with /etc/portage/profile/package.use.mask.
Comment 13 Ulrich Müller gentoo-dev 2022-06-19 16:15:21 UTC
Where can the sqldeveloper-21.4.3.063.0100-no-jre.zip distfile be found? I don't see it at the location indicated in pkg_nofetch():
https://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html
Comment 14 Marco Genasci 2022-06-19 16:58:13 UTC
(In reply to Ulrich Müller from comment #13)
> Where can the sqldeveloper-21.4.3.063.0100-no-jre.zip distfile be found? I
> don't see it at the location indicated in pkg_nofetch():
> https://www.oracle.com/technetwork/developer-tools/sql-developer/overview/
> index.html

You should click 'SQL Developper' button and then download zip file for 'Other Platforms'.
There is also a direct link [1].
However you need an oracle account to download it.

[1] https://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-21.4.3.063.0100-no-jre.zip
Comment 15 Ulrich Müller gentoo-dev 2022-06-19 17:10:55 UTC
(In reply to Marco Genasci from comment #14)

I see. Maybe update the URL in the nofetch message then?
https://www.oracle.com/tools/downloads/sqldev-downloads.html
Comment 16 NATTkA bot gentoo-dev 2022-06-19 17:24:27 UTC
Sanity check failed:

> dev-db/sqldeveloper-21.4.3.063.0100
>   rdepend amd64 dev profile default/linux/amd64/17.0/x32 (2 total)
>     <dev-java/openjdk-17:*[javafx]
>   rdepend amd64 stable profile default/linux/amd64/17.1 (14 total)
>     <dev-java/openjdk-17:*[javafx]
Comment 17 Ulrich Müller gentoo-dev 2022-06-19 17:58:58 UTC
You won't get a good sanity check for x86 because openjdk[javafx] is package.use.masked there. Let's try with amd64 only.
Comment 18 Marco Genasci 2022-06-19 18:03:55 UTC
(In reply to Ulrich Müller from comment #15)
> (In reply to Marco Genasci from comment #14)
> 
> I see. Maybe update the URL in the nofetch message then?
> https://www.oracle.com/tools/downloads/sqldev-downloads.html

I change it in my overlay for the next release.

(In reply to Ulrich Müller from comment #17)
> You won't get a good sanity check for x86 because openjdk[javafx] is
> package.use.masked there. Let's try with amd64 only.

It's already amd64 only (KEYWORDS="-* ~amd64") the problem is that dev-java/openjfx isn't stable.
Comment 19 Ulrich Müller gentoo-dev 2022-06-19 18:07:59 UTC
@gyakovlev: Is the following message in profiles/arch/amd64/package.use.stable.mask still valid? If it is, then we must close this bug as CANTFIX.

# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-05-07)
# openjfx:8 will never be stabilized
# openjfx:11 probably will neither
dev-java/openjdk:8 javafx
dev-java/openjdk:11 javafx
Comment 20 Georgy Yakovlev archtester gentoo-dev 2022-06-25 18:57:48 UTC
sorry for delay.

there are absolutely no plans on stabilizing jfx8 or 11.


however, if jfx17 gets added - we can stabilize that one, as it receives security support and will work with openjdk11 and 17, not 8 though.


adding it is a big struggle though and I don't have neither time nor willpower to do that at the moment.
Comment 21 Ulrich Müller gentoo-dev 2022-06-25 19:09:45 UTC
(In reply to Georgy Yakovlev from comment #20)

@Marco Genasci: I suggest closing this bug as CANTFIX then. Dependencies are not stable, so there is nothing that could be done here.