Hi All, After reactivating my Ubuntu ppa it uses for the recent version 1.0.26~ppa[date].
OK, this breaks the old version from last July (1.0.26+git[date]), but I communicated 2 instructions how the users can jump onto the new versions. Don't worry about the Ubuntu distribution versions. They're still using 1.0.25+git20150528. Using 'git describe' is an good idea. But please don't forget that we must be able to compile the tarballs provided from sane's website and alioth *without* installed git packages or with the correct version. A header file (e.g. git-describe.h) could be a solution, which holds the git version and has been created before creating the tarballs. If we're compiling against a git repository, this file can be rewritten from 'make' and must be excluded from the git repository. Hope this helps. Cheers, Rolf Am 13.05.2017 um 05:10 schrieb Olaf Meeuwissen: > Hi Allan, > > m. allan noah writes: > >> this sounds like a reasonable plan to me, though I wonder what effect >> it will have on the currently installed git-based packages. They are >> already 1.0.26+gitxxxx, and they will remain so after this release >> (though the xxxx part will be of a different format). > > Most of the cases I've seen use a date for the xxx part. If so, there'd > be no problem as the git snapshots after the 1.0.26 release will have a > later date. > > Distributions can also work around with an "epoch", so you get something > like "1:1.0.26+gitxxxx", but that's a bit ugly. > > But we could also just admit that we've more or less goofed up on the > versioning for our master branch, skip 1.0.26 and release as 1.0.27. > Doing so will bypass any of the scenarios you worry about. > > I'd go with 1.0.27 but am fine with 1.0.26 for the release and add a > +git on master (for now while we investigate using `git describe`). > > Hope this helps, > -- > Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27 > GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9 > Support Free Software https://my.fsf.org/donate > Join the Free Software Foundation https://my.fsf.org/join > -- sane-devel mailing list: sane-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to sane-devel-requ...@lists.alioth.debian.org