Re: Re: Build Maven offline

2017-02-14 Thread Michael Osipov

> Am 02/13/17 um 17:47 schrieb Guo Yunhe:
> >> Don't. Don't do the same as done here: 
> >> https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html
> >>
> >> The completely disassembled your tarball and build Maven theirselves. This 
> >> is a non-canoncial build which we are likely not going to support! The 
> >> modifications to this aren't known to us. Rather untar our offical tarball 
> >> and rebuilt your package.
> >>
> >> Though, you have to grab the tarball from the Internet somehow.
> >>
> >> Michael
> > 
> > I know what you worry about. But the packaging system doesn't allow 
> > internet download and compiled binary usually. I have to build it from 
> > source somehow.
> 
> It does not need to download the sources from somewhere? Others just
> fetch the binary distribution and build a package from that. No need to
> compile anything [1]. Only things you could patch are the configuration
> files (like the global default settings.xml) that way. If you really
> need to modify Maven sources, it's better to  present the modifications
> here so that we can find a solution we can ship in the binary distribution.

Infact, I have added "Introduce ${maven.conf} in m2.conf" in MNG-6102 which
should make that type of conf modification to /etc or /usr/local/etc a snap.

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Build Maven offline

2017-02-13 Thread Christian Schulte
Am 02/13/17 um 17:47 schrieb Guo Yunhe:
>> Don't. Don't do the same as done here: 
>> https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html
>>
>> The completely disassembled your tarball and build Maven theirselves. This 
>> is a non-canoncial build which we are likely not going to support! The 
>> modifications to this aren't known to us. Rather untar our offical tarball 
>> and rebuilt your package.
>>
>> Though, you have to grab the tarball from the Internet somehow.
>>
>> Michael
> 
> I know what you worry about. But the packaging system doesn't allow internet 
> download and compiled binary usually. I have to build it from source somehow.

It does not need to download the sources from somewhere? Others just
fetch the binary distribution and build a package from that. No need to
compile anything [1]. Only things you could patch are the configuration
files (like the global default settings.xml) that way. If you really
need to modify Maven sources, it's better to  present the modifications
here so that we can find a solution we can ship in the binary distribution.

[1] 

Regards,
-- 
Christian


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Build Maven offline

2017-02-13 Thread Michael Osipov

Am 2017-02-13 um 17:47 schrieb Guo Yunhe:

Don't. Don't do the same as done here: 
https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html

The completely disassembled your tarball and build Maven theirselves. This is a 
non-canoncial build which we are likely not going to support! The modifications 
to this aren't known to us. Rather untar our offical tarball and rebuilt your 
package.

Though, you have to grab the tarball from the Internet somehow.

Michael


I know what you worry about. But the packaging system doesn't allow internet 
download and compiled binary usually. I have to build it from source somehow.


Then you have two problems:
1. You will require Internet access even if you build from source
2. A non-canonical build will not be supported by us.

Same does Mark Thomas with Apache Tomcat. If people have problems with 
Tomcat with a OS-/distribution-bundled version, he requests a canonical 
version from ASF directly.


Michael


-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Build Maven offline

2017-02-13 Thread Benson Margulies
Then don't include it in the distro. Packaging non-standard, possibly
broken, versions in distros is not doing anyone any favors. Users are
better off just downloading for themselves.

On Mon, Feb 13, 2017 at 8:47 AM, Guo Yunhe  wrote:
>> Don't. Don't do the same as done here: 
>> https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html
>>
>> The completely disassembled your tarball and build Maven theirselves. This 
>> is a non-canoncial build which we are likely not going to support! The 
>> modifications to this aren't known to us. Rather untar our offical tarball 
>> and rebuilt your package.
>>
>> Though, you have to grab the tarball from the Internet somehow.
>>
>> Michael
>
> I know what you worry about. But the packaging system doesn't allow internet 
> download and compiled binary usually. I have to build it from source somehow.
>
> --
> Guo Yunhe
> Aalto University
> Espoo, Finland
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Build Maven offline

2017-02-13 Thread Guo Yunhe
> Don't. Don't do the same as done here: 
> https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html
> 
> The completely disassembled your tarball and build Maven theirselves. This is 
> a non-canoncial build which we are likely not going to support! The 
> modifications to this aren't known to us. Rather untar our offical tarball 
> and rebuilt your package.
> 
> Though, you have to grab the tarball from the Internet somehow.
> 
> Michael

I know what you worry about. But the packaging system doesn't allow internet 
download and compiled binary usually. I have to build it from source somehow.

-- 
Guo Yunhe
Aalto University
Espoo, Finland

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: Build Maven offline

2017-02-13 Thread Michael Osipov
> Hi, I am a contributor of openSUSE Linux. I am packaging maven package.
> 
> Building maven from source requires internet connection and downloads extra 
> packages. However, the openSUSE build server doesn't allow any downloads from 
> internet while building. So I want to ask if I can build maven totally 
> offline, without checking and downloading dependencies from internet?


Don't. Don't do the same as done here: 
https://www.rpmfind.net/linux/RPM/fedora/25/s390x/m/maven-3.3.9-6.fc25.noarch.html

The completely disassembled your tarball and build Maven theirselves. This is a 
non-canoncial build which we are likely not going to support! The modifications 
to this aren't known to us. Rather untar our offical tarball and rebuilt your 
package.

Though, you have to grab the tarball from the Internet somehow.

Michael

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Build Maven offline

2017-02-13 Thread Guo Yunhe
Hi, I am a contributor of openSUSE Linux. I am packaging maven package.

Building maven from source requires internet connection and downloads extra 
packages. However, the openSUSE build server doesn't allow any downloads from 
internet while building. So I want to ask if I can build maven totally offline, 
without checking and downloading dependencies from internet?

Thanks!

-- 
Guo Yunhe
Aalto University
Espoo, Finland

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org