On 7/16/2021 12:29 PM, Thiago Maciel wrote:
> Hi there,
>
> First of all, let me say that autospec is a very elegant tool. After some
> time learning the quirks of it, my setup here is flying!
>
> With that said, is it really a hard sell asking for more git integration,
> e.g, the possibility to build from a specific commit point?
>
> I understand the policy to work with release tarballs, and I know we can
> easily point to master tarballs from github and gitlab.
>
> But still, I think it would make it way more flexible and it would be
> beneficial for the community and for the distribution as well.
>
> We would be able to test pre-releases without manually patching stuff, with
> more control over the packages with slow release tags (e.g., xserver and
> others), and sometimes we do have stability and security fixes on git
> without a release tag.
>
> From the community point of view, I think it would help to reduce the
> traction we have now on the CL adoption and 3rd party repositories.
>
> I have a very ugly patch to do this here, but it would be nice having a
> more elegant solution from upstream. Sorry, but I am trying hard to sell
> this. :)
>
> Best
github and gitlab also support a tarbal-from-commit-hash... and we use that for
some packages... that's really the way to do this.
we do need a tar file (spec files really want that, and in addition we need a copy of what
we ship in source code from an open source/license angle)
I'm not opposed to autospec supporting this. I think users and people
who build-their-own should be able to use it. Whether clearlinux starts
to use these features I doubt, but having it available to developers for
testing and playing around is already enough motivation for me.
I suspect the best way/place to drive this is on the github autospec
project issue/pr tracker, and attract eyes to it.
Auke
On 7/16/21 12:29 PM, Thiago Maciel wrote:
> Hi there,
>
> First of all, let me say that autospec is a very elegant tool. After some
> time learning the quirks of it, my setup here is flying!
>
> With that said, is it really a hard sell asking for more git integration,
> e.g, the possibility to build from a specific commit point?
>
> I understand the policy to work with release tarballs, and I know we can
> easily point to master tarballs from github and gitlab.
>
> But still, I think it would make it way more flexible and it would be
> beneficial for the community and for the distribution as well.
>
> We would be able to test pre-releases without manually patching stuff, with
> more control over the packages with slow release tags (e.g., xserver and
> others), and sometimes we do have stability and security fixes on git
> without a release tag.
>
> From the community point of view, I think it would help to reduce the
> traction we have now on the CL adoption and 3rd party repositories.
>
> I have a very ugly patch to do this here, but it would be nice having a
> more elegant solution from upstream. Sorry, but I am trying hard to sell
> this. :)
>
> Best,
> _______________________________________________
> Dev mailing list -- dev(a)lists.clearlinux.org
> To unsubscribe send an email to dev-leave(a)lists.clearlinux.org
Hi there,
First of all, let me say that autospec is a very elegant tool. After some
time learning the quirks of it, my setup here is flying!
With that said, is it really a hard sell asking for more git integration,
e.g, the possibility to build from a specific commit point?
I understand the policy to work with release tarballs, and I know we can
easily point to master tarballs from github and gitlab.
But still, I think it would make it way more flexible and it would be
beneficial for the community and for the distribution as well.
We would be able to test pre-releases without manually patching stuff, with
more control over the packages with slow release tags (e.g., xserver and
others), and sometimes we do have stability and security fixes on git
without a release tag.
>From the community point of view, I think it would help to reduce the
traction we have now on the CL adoption and 3rd party repositories.
I have a very ugly patch to do this here, but it would be nice having a
more elegant solution from upstream. Sorry, but I am trying hard to sell
this. :)
Best,
I searched through the web interface to the package repository and found VirtualBox to be missing.
VirtualBox is released under the GPL, are there any issues with anything related to it that have prevented it's inclusion as a package under Clear Linux?
I could locate the sources at the URL below;
https://download.virtualbox.org/virtualbox/6.1.22/VirtualBox-6.1.22.tar.bz2
Hi there,
I had to connect through a PPTP VPN and, currently, we don't have the
NetworkManager-pptp plug-in.
I don't know whether you have interest to include this old plugin, but here
are the spec files for review for NetworkManager-pptp and its
dependency pptpclient.
#NetworkManager-pptp
It took some time to figure out that libnm-gtk and libnm-glib are now
deprecated in network-manager-applet. Everything should use libnma now.
patching the configure file and configuring with --without-libnm-glib
solved the issue
#pptpclient
I've patched the prefix and moved the /etc files to /usr/share/ppp. But I'm
sure it is not enough to make 100% stateless.
#Obs.
I had to manually create the /dev/ppp node to connect
sudo mknod /dev/ppp c 108 0
I wonder if this should've been created somewhere else (like ppp pkg) or
here the client.
Best Regards,
I searched through the web interface at the clearlinux.org packages site, couldn't find a common lisp implementation.
I would like to recommend "Clisp"; https://clisp.sourceforge.io/
It's latest source is downloadable via;
http://ftp.gnu.org/pub/gnu/clisp/release/2.49/clisp-2.49.tar.gz (9.4M)
http://ftp.gnu.org/pub/gnu/clisp/release/2.49/clisp-2.49.tar.bz2 (7.7M)
I believe it's fully ready for the advanced automation provided by the Clear Linux build systems setup.
At last check it builds the normal GNU way (i.e. ./configure, make, make install).
Special thanks to Arjan (hope that's how he's addressed) for the clear explanation about how to recommend for Clear Linux, and thanks to the entire Clear Linux team for a wonderful distribution.
I am a Lisp programmer, most of my development activities revolve around and within the development environment (Lisp REPL + editor OR Emacs + SLIME/Sly).
I would like to contribute towards building packages for Clear Linux rather than asking someone else to.
I solicit suggestions/recommendations for study material which would teach me how to go about learning how to build Makefiles, etc.?