public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] gradle as source? How safe are overlays?
@ 2023-10-16 19:29 n952162
  2023-10-16 19:30 ` Viktar Patotski
  2023-10-16 20:54 ` [gentoo-user] gradle as source? How safe are overlays? Michael Orlitzky
  0 siblings, 2 replies; 5+ messages in thread
From: n952162 @ 2023-10-16 19:29 UTC (permalink / raw
  To: gentoo-user

In order to build an android app, I need gradle.  Apparently, there's
only a binary version in gentoo, dev-java/gradle-bin, but there's a
source version in the mva overlay.  Why might it only be in an overlay?

This link:

https://wiki.gentoo.org/wiki/Gradle#Availability

links to:

https://github.com/msva/mva-overlay/tree/master/dev-java/gradle

containing 3 files, none of which is 100 lines.

If that's all it takes, why not be part of the distribution?

TIA




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gradle as source? How safe are overlays?
  2023-10-16 19:29 [gentoo-user] gradle as source? How safe are overlays? n952162
@ 2023-10-16 19:30 ` Viktar Patotski
  2023-10-16 19:36   ` [gentoo-user] gradle as source? How safe are overlays? [resend] n952162
  2023-10-16 20:54 ` [gentoo-user] gradle as source? How safe are overlays? Michael Orlitzky
  1 sibling, 1 reply; 5+ messages in thread
From: Viktar Patotski @ 2023-10-16 19:30 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 747 bytes --]

Usually all gradle projects contain gradle wrappers (gradlew.bat and
gradlew.sh). If you have them, you just need Java and run: ./gradlew build

Viktar

On Mon, Oct 16, 2023 at 9:29 PM n952162 <n952162@web.de> wrote:

> In order to build an android app, I need gradle.  Apparently, there's
> only a binary version in gentoo, dev-java/gradle-bin, but there's a
> source version in the mva overlay.  Why might it only be in an overlay?
>
> This link:
>
> https://wiki.gentoo.org/wiki/Gradle#Availability
>
> links to:
>
> https://github.com/msva/mva-overlay/tree/master/dev-java/gradle
>
> containing 3 files, none of which is 100 lines.
>
> If that's all it takes, why not be part of the distribution?
>
> TIA
>
>
>
>

[-- Attachment #2: Type: text/html, Size: 1303 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gradle as source? How safe are overlays? [resend]
  2023-10-16 19:30 ` Viktar Patotski
@ 2023-10-16 19:36   ` n952162
  0 siblings, 0 replies; 5+ messages in thread
From: n952162 @ 2023-10-16 19:36 UTC (permalink / raw
  To: Viktar Patotski, gentoo-user

On 10/16/23 21:30, Viktar Patotski wrote:
> Usually all gradle projects contain gradle wrappers (gradlew.bat and
> gradlew.sh). If you have them, you just need Java and run: ./gradlew build
>
>

Yes, that was the case with f-droid/sms-ie-master, totally easy. But not
for f-droid/mupdf, unfortunately.  But I read that it's easy enough to
generate a gradlew - if you have gradle ...





^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gradle as source? How safe are overlays?
  2023-10-16 19:29 [gentoo-user] gradle as source? How safe are overlays? n952162
  2023-10-16 19:30 ` Viktar Patotski
@ 2023-10-16 20:54 ` Michael Orlitzky
  2023-10-17  5:29   ` n952162
  1 sibling, 1 reply; 5+ messages in thread
From: Michael Orlitzky @ 2023-10-16 20:54 UTC (permalink / raw
  To: gentoo-user

On Mon, 2023-10-16 at 21:29 +0200, n952162 wrote:
> Why might it only be in an overlay?

Because it bundles 100+ other packages. That is inherently a security
risk, although plenty of people use Windows and install all of their
software that way and are perfectly happy on those days of the year
when their documents aren't encrypted by ransomware.



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gradle as source? How safe are overlays?
  2023-10-16 20:54 ` [gentoo-user] gradle as source? How safe are overlays? Michael Orlitzky
@ 2023-10-17  5:29   ` n952162
  0 siblings, 0 replies; 5+ messages in thread
From: n952162 @ 2023-10-17  5:29 UTC (permalink / raw
  To: gentoo-user

That's what I was afraid of hearing .... ;-)


On 10/16/23 22:54, Michael Orlitzky wrote:
> On Mon, 2023-10-16 at 21:29 +0200, n952162 wrote:
>> Why might it only be in an overlay?
> Because it bundles 100+ other packages. That is inherently a security
> risk, although plenty of people use Windows and install all of their
> software that way and are perfectly happy on those days of the year
> when their documents aren't encrypted by ransomware.
>
>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-10-17  5:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-16 19:29 [gentoo-user] gradle as source? How safe are overlays? n952162
2023-10-16 19:30 ` Viktar Patotski
2023-10-16 19:36   ` [gentoo-user] gradle as source? How safe are overlays? [resend] n952162
2023-10-16 20:54 ` [gentoo-user] gradle as source? How safe are overlays? Michael Orlitzky
2023-10-17  5:29   ` n952162

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox