On 2/12/25 6:32 PM, Fabio Valentini wrote:
On Wed, Feb 12, 2025 at 10:25 AM Jiri Vanek <jva...@redhat.com> wrote:
Hello!
Don't take me bad, I had quite a good intention, and I do not insists on
keeping them.
The scriplets were chose, as they are always noticed. And I would sleep more
easily, if I would know that people moved non system jdk to temurins rather
sooner then late.
But .. they're just not.
Why so? Many people will read them. Many will follow to the system wide change.
I think it is better to pass this information to more people rather then to
less.
People will only see them if they run `dnf upgrade` in the terminal,
and only if the terminal window is big enough that they're visible in
the scrollback.
Eg myself is running it only from terminal. and is checking the whole update
result after each update. I bet I'm not alone.
To my knowledge, *all* officially recommended system update methods
(GUI via GNOME Software et al. or using `dnf offline-upgrade`) will
*not* show scriptlet output to the user.
thats it - system update. During system update, you will not see those
messages, and that was one of the main reasons I put it also to live branches.
I'm also really confused why this was added to stable releases < 42
too. Your explanations above don't make sense. The only way to migrate
users away from old JDKs would be on upgrade to Fedora 42+ by using
Obsoletes or something equivalent.
I do this. see diff:
https://src.fedoraproject.org/rpms/adoptium-temurin-java-repository/blob/f41/f/adoptium-temurin-java-repository.spec
x
https://src.fedoraproject.org/rpms/adoptium-temurin-java-repository/blob/rawhide/f/adoptium-temurin-java-repository.spec#_54 +
https://src.fedoraproject.org/rpms/adoptium-temurin-java-repository/blob/rawhide/f/adoptium-temurin-java-repository.spec#_136
But the system upgrade is the problem. During that, you will not see what
happned - you will jsut wander why you have some weird - and disabled - temurin
repo and where is your legacy jdk....
If the outcome of all that "spam" will be that user will remove jdk17 and
older, then just good. They should not be needed anymore.
Thanx for watch!
J.
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue