On Thu, Aug 27, 2015 at 02:22:18PM +0200, Guillaume Gardet wrote: > Hi, > > Le 26/08/2015 13:21, Pierre-Yves Chibon a écrit : > >>>Well apparently subsurface is now targeted towards Win/Mac[0] (no > >>>binaries for Linux)... so the "experience" for FLOSS users will simply > >>>be that there is no subsurface anymore. > >>No, we have binaries available for Ubuntu, Fedora, OpenSUSE, Mint, and, of > >>course, Debian. And we have a fully automated build script in the works > >>that builds Subsurface on many other distributions that we haven't been > >>able to add to our list. There's an ArchLinux AUR based on that. Etc. > >You are also building the Fedora and OpenSuse packages on the same system > >while > >if they are both RPM based they do use different macros and have different > >guidelines. > > Hey, this is not true. Subsurface uses the OBS (Open Build Service) to build > packages. OBS runs build jobs inside VMs. > So, Fedora 21 packages are built inside a Fedora 21 VM, Fedora 22 in a Fedora > 22 VM, openSUSE 13.2 packages are built in openSUSE 13.2 VM, and so on. > So, this is not the same system, even for the same distro, it is distribution > _AND_ release specific.
That doesn't contradict what I am saying: OpenSuse and Fedora have different RPM macros and packaging guidelines but I'm glad to know that OBS builds in the target OS directly. > >I looked quickly over the spec file and I call already tell that the spec > >file > >used would not be valid on Fedora, even more fun the source rpm doesn't even > >build on Fedora. > > What is the problem? You are free to send patches to fix/enhance things. On F21, for one, missing dependencies. Pierre _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
