Package Details: payara 6.2024.1-1

Git Clone URL: https://aur.archlinux.org/payara.git (read-only, click to copy)
Package Base: payara
Description: Jakarta EE (Java EE) & MicroProfile compatible application server for production and containerized deployments.
Upstream URL: http://www.payara.fish/
Keywords: glassfish jakartaee java javaee
Licenses: GPL2, CDDL
Submitter: None
Maintainer: morealaz
Last Packager: morealaz
Votes: 5
Popularity: 0.000000
First Submitted: 2016-12-19 20:58 (UTC)
Last Updated: 2024-02-06 12:59 (UTC)

Dependencies (1)

Required by (0)

Sources (4)

Latest Comments

1 2 Next › Last »

<deleted-account> commented on 2019-02-05 10:29 (UTC)

@hrauch: thank you for updating package, but why suddenly pkgrel increased from 1 to 3?

wget commented on 2018-09-01 18:53 (UTC)

@se1by And btw, the permissions are incorrect to the domain folder leading to the inability to deploy apps using an IDE like NetBeans for example (the latter has no write rights to this folder and cannot deploy an app. The IDE is then asking us to create an out of tree domain).

So I assume what would be best is to create a dedicated user/group for payara and add the end user to that group in order for him to have write access to the domain folder (some kind of instructions should be written on the Wiki). What do you think?

<deleted-account> commented on 2018-09-01 16:24 (UTC)

@se1by: As @Eschwartz said, please remove Provides and Conflicts from PKGBUILD.

eschwartz commented on 2018-08-26 02:19 (UTC)

Regarding the micro version, you can just upload the new package named "payara-micro", then submit a merge request for it to be merged into the new package.

Merge requests result in the package being deleted and votes and comments being transferred over, so in this case it doesn't really matter whether it is deleted or merged... but either way, you cannot just rename the repo. (e.g. the pkgbase still needs to match.)

Also while you are at it, you can remove the provides/conflicts =("$pkgname") because that's entirely pointless. Packages don't need to provide themselves on account of they already are themselves, and claiming they're self-conflicting is... illogical and counterproductive, even if it worked which it doesn't (since as you can see you managed to install it without pacman objecting that the package you tried to install conflicts the package you tried to install). That goes for this package too.

eschwartz commented on 2018-08-26 02:11 (UTC)

@hrauch,

There's really no reason to upload duplicate packages at all.

If this package is out of date, flag it out of date. If this package is not being updated, submit an orphan request. That's the standard and supported way(s) to get a package updated.

If you upload duplicate packages, then it just causes people to not know which one to install, and get confused as to the difference between the two. It introduces clutter, makes searching for legitimately different variants of this package (i.e. -micro and the legacy 41 version) harder, and many people won't even find it in the first place because it's just illegitimately named... packages suffixed with version numbers are an indication of legacy versions of packages uploaded because someone specifically has a use for a legacy version.

I severely doubt that lots of people are being so inconvenienced by the lack of an update, that it becomes desperately important to create another package... rather than wait 14 days for an orphan request.

You already had a working update for yourself, and anyone else who needed the same was entirely free to bump the pkgver with no other changes.

Please do not submit duplicate packages again. Thanks.

  • A Trusted User

hrauch commented on 2018-08-24 21:52 (UTC)

@wget yes, you're right the payare51 was created by me in order to have the latest Payara5 version ASAP.

Since now the original PKGBUILD has been updated, there's no point in the payara51 anymore.

A micro version as such does make sense (IMHO) when deploying JEE conformant micro services. You definately got a point concerning naming: it should've been named payara-micro from the start (my mistake; apologies).

Unfortunately, I haven't ssen an option to completely remove a repo (the only two options that seemed reasonable to me were to flag it as out of date and to disown it. It opted for both.

Concerning payara5-micro: I haven't come accross an option to just rename a repo, unfortunately.

wget commented on 2018-08-24 17:55 (UTC)

@se1by, there is no harm in adding someone willing to help as co-maintainer, I'm always in favor of it. Plurality is always better than a single point of failure (bus factor).

I asked the TUs to merge payara51 into this one. That version wasn't adding something very useful. I saw there was a micro version as well, please talk to each other about the need to have a micro version. Then maybe payara-micro would be better than payara5-micro.

Just my two cents.

se1by commented on 2018-03-22 13:48 (UTC)

@hrauch Updated to the new version ;) Thanks for your offer, but I think one maintainer is enough, as it is really not that much work to keep this package up to date. Just mark it out of date if I miss a version and I'll update it ASAP :)

hrauch commented on 2018-03-22 13:08 (UTC)

@se1by could you please add me as a co maintainer? There's a new version available (5.181). I've already made the minor changes to PKGBUILD and tested them locally. Thanks.

<deleted-account> commented on 2017-11-16 18:46 (UTC)

I am not using this package anymore, feel free to adopt it and update package.