[sane-devel] Happy new year- time for a sane-backends release!

Ralph Little skelband at gmail.com
Tue Feb 7 05:32:43 GMT 2023


Hi,

On 2023-02-06 20:04, m. allan noah wrote:
> Hmm, looks like AC_INIT calls `./tools/git-version-gen --prefix '' 
> .tarball-version`, which returns UNKNOWN. Seems like our release 
> process might be leaving out some steps. I guess I'll dig more tomorrow.
>

IIRC, this has been a long-standing issue with the tar file included in 
the GitLab release artifacts, in that they don't build. You have to 
instead get the snapshot file.
I don't know how long it has been like that but we do get a complaint 
every now again. I keep trying to remember to figure out what is going 
on to do something about it.

If it is the thing that I am thinking about, it might also be the thing 
that always stuffs me up in the release PPA because the orig tar file 
requires an extra .gitversion file with the release version in it, 
otherwise it won't build when it is uploaded.

We really need to get our collective heads together and fix it. I don't 
pretend to really understand what the issue is though. Build systems 
aren't really my thing.

----
As an aside, the release page seems to have some weird guff from the top 
of the NEWS file in there. Not really sure what caused that. It is some 
of the comment material. :`(

Cheers,
Ralph

> allan
>
> On Mon, Feb 6, 2023 at 10:44 PM m. allan noah <kitno455 at gmail.com> wrote:
>
>     So, I was able to do the release on time (after filling in a few
>     blanks in our documentation). But I only did the website updates
>     tonight. I seem to have run into a small problem there- when I
>     download the release tarball, and run ./autogen.sh, i get a
>     ./configure file which has 'UNKNOWN' as the package version
>     number. This also happens with 1.1.1 as well. Is this happening
>     for anyone else?
>
>     allan
>
>     On Sat, Feb 4, 2023 at 10:05 PM Ralph Little <skelband at gmail.com>
>     wrote:
>
>         Hi,
>         OK, I think I have done that.
>
>         Because we are short on time I cut and pasted the release note
>         fragments from my spreadsheet into the NEWS file with
>         Apostrophe MD file editor and whipped them into shape manually.
>         First time using it and it is pretty good. Obviously, this was
>         a manual process, but it wasn't too onerous.
>
>         I couldn't get the towncrier thingy to work anyway. I don't
>         really have much experience with python and pip. Python seems
>         an awful lot more complicated since the last time I used it :(
>
>         I have pushed the release notes in NEWS to your branch.
>
>         Cheers,
>         Ralph
>
>         On 2023-02-04 18:18, m. allan noah wrote:
>>         Awesome, thanks! I'm working on updating doc/releases.md,
>>         which I find to be hard to use. Maybe if you keep some notes
>>         on what you did, I can incorporate your method instead of
>>         towncrier.
>>
>>         allan
>>
>>         On Sat, Feb 4, 2023 at 9:12 PM Ralph Little
>>         <skelband at gmail.com> wrote:
>>
>>             Hi,
>>             In this case I didn't generate the towncrier files. It's
>>             a lot of faff if you don't do it as you go along.
>>             I just put them into a spreadsheet.
>>
>>             I will try to generate the release notes from that.
>>
>>             Cheers,
>>             Ralph
>>
>>             On 2023-02-04 17:57, m. allan noah wrote:
>>>             I have pushed a branch called 'release-1.2.x'. I don't
>>>             have this 'towncrier' thing, so maybe you can run that
>>>             and merge the release notes?
>>>
>>>             allan
>>>
>>>             On Wed, Feb 1, 2023 at 11:39 AM m. allan noah
>>>             <kitno455 at gmail.com> wrote:
>>>
>>>                 Awesome, thanks! I'll probably take a first stab at
>>>                 it on the 4th, and see if I can follow our current
>>>                 instructions.
>>>
>>>                 allan
>>>
>>>                 On Sat, Jan 28, 2023 at 8:43 PM Ralph Little
>>>                 <skelband at gmail.com> wrote:
>>>
>>>                     Hi,
>>>                     I have prepared the release notes whenever you
>>>                     are ready!
>>>
>>>                     Cheers,
>>>                     Ralph
>>>
>>>                     On 2023-01-24 08:33, m. allan noah wrote:
>>>>                     Sounds good to me, thanks for your help. I'm
>>>>                     traveling this week, and won't be able to work
>>>>                     on this until the weekend.
>>>>
>>>>                     On Tue, Jan 24, 2023, 10:47 AM Ralph Little
>>>>                     <skelband at gmail.com> wrote:
>>>>
>>>>                         Hi,
>>>>
>>>>                         On 2023-01-01 15:54, m. allan noah wrote:
>>>>                         > It has been nearly a year since our last
>>>>                         release, and there have been
>>>>                         > many changes and bug fixes. I'd like to
>>>>                         get 1.2.1 released in early
>>>>                         > February. I've not done it in a few
>>>>                         years, but I am certainly willing
>>>>                         > to make the release package.
>>>>                         >
>>>>                         > Any objections to a code freeze on Jan
>>>>                         22, and a release on Feb 5?
>>>>                         >
>>>>                         > allan
>>>>
>>>>                         I think if we are going for your proposed
>>>>                         plan, then we are official in
>>>>                         code freeze for 1.2.1.
>>>>                         If you want to proceed, I can prepare
>>>>                         release notes.
>>>>
>>>>                         Cheers,
>>>>                         Ralph
>>>>
>>>
>>>
>>>
>>>                 -- 
>>>                 "well, I stand up next to a mountain- and I chop it
>>>                 down with the edge of my hand"
>>>
>>>
>>>
>>>             -- 
>>>             "well, I stand up next to a mountain- and I chop it down
>>>             with the edge of my hand"
>>
>>
>>
>>         -- 
>>         "well, I stand up next to a mountain- and I chop it down with
>>         the edge of my hand"
>
>
>
>     -- 
>     "well, I stand up next to a mountain- and I chop it down with the
>     edge of my hand"
>
>
>
> -- 
> "well, I stand up next to a mountain- and I chop it down with the edge 
> of my hand"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20230206/4bb14ac8/attachment.htm>


More information about the sane-devel mailing list