[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Contributing to pandoc dependencies: many packages to upload



Quoting Robert Greener (2022-05-30 15:20:34)
> Hi Scott (cc Jonas),
> 
> On Sat, 2022-05-07 at 19:09 +0100, Robert Greener wrote:
> > > I would like to update some packages so that pandoc can be updated.
> > >
> > > /Lots/ of packages would need to be updated to update pandoc to its
> > > latest upstream (2.18). It is currently on 2.9.2.1.
> > > 
> > > To make the task simpler, I intend to update the dependencies so
> that
> > > it can be bumped to 2.10.1, and then keep working up.
> 
> Sorry for the big dump of packages here!
> 
> Thanks to Jonas noticing that some of the lua packages failed to build
> from source, I checked the one's I've uploaded and a few fail to build
> also because the locale is not set.
> 
> Would you be able to upload the following packages[1,2,3] and merge the
> requests[8,9,10].
> 
> All I've done to all of them is add LC_ALL=C.UTF-8 to debian/rules.
> 
> There are also the two packages mentioned that fixes the bugs Jonas
> identified. I've included them here for convenience (mentors[4,5],
> MR[11,12]). These are fixed in the same way (LC_ALL...)
> 
> I have also packaged haskell-commonmark-pandoc (mentors[6], MR[13]).
> 
> Finally, now haskell-commonmark-extensions has left the NEW queue, the
> correct thing to do is a source-only upload right? If so, I've uploaded
> this to mentors[7] and opened a MR[14].
> 
> Jonas - Once haskell-commonmark-pandoc has been uploaded by Scott &
> gone through the NEW queue, you should have enough to upgrade pandoc to
> 2.10.1. Could you put this in experimental & I will update hakyll and
> patch patat & then everything can be moved to unstable.

Yes, sounds like I have plenty to work with now.

Also, it just occured to me that independent of fixing the locale bug
properly in the packages - which should be done targeted unstable - I am
fine doing NMUs targeted experimental with same fix applied.  This
should not interfere with Scott (or someone else in the team) mentoring
your work, Robert.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: