[Debian-med-packaging] Inconsistencies in pristine-tar of several packages

rf at q-leap.de rf at q-leap.de
Thu Jul 10 18:18:56 UTC 2014


>>>>> "Andr" == Andreas Tille <andreas at an3as.eu> writes:

Hi Andreas,

I can give the all-clear on this issue. There is fortunately no real
problem. pristine-tar changed the type of id at some stage such that
newer versions don't store the commit id anymore but the hash of its
corresponding git tree. The misleading part comes from the fact that git
checkout doesn't work with this hash and thus led me to believe that the
stored pristine-tar ids are bogus. The following blog explains git trees:

http://alblue.bandlem.com/2011/08/git-tip-of-week-trees.html

Now something else:

We plan to package up sailfish
(http://www.cs.cmu.edu/~ckingsf/software/sailfish/) and have started to
do so. I read a post about this software and it was praised as kind of a
breakthrough in this area, so I thought it will be of interest to the
Debian community as well.

The problem with it is, that it has dependencies on two software packages
that are also not part of Debian yet. So I'm wondering how to go about
these two (http://image.diku.dk/shark/sphinx_pages/build/html/index.html
and
http://www.codeproject.com/Articles/288827/g-log-An-efficient-asynchronous-logger-using-Cplus). We'd
take over the packaging of them as well, but since they are of a general
nature and don't really belong to the DebianMed topics it's not clear to me
whether you can sponsor them too. I'd need to know how to proceed.

All the best,

Roland

-------
http://www.q-leap.com / http://qlustar.com
          --- HPC / Storage / Cloud Linux Cluster OS ---

    Andr> Hi Roland, On Fri, Jun 06, 2014 at 11:28:54AM +0200,
    Andr> rf at q-leap.de wrote:
    >>
    Andr> I just createt openemr.git - so this was not object of your
    Andr> polishing work.  Thanks to your script I was easily able to
    Andr> reproduce the problem ....
    >>
    >> great that you confirmed that. From what you write your steps
    >> were, I'm now pretty sure, it is a flaw of newer git-buildpackage
    >> versions. Which version are you using?

    Andr> 0.6.15 (I'm using recent testing on all my machines except
    Andr> servers.)

    >> BTW: I saw the same problem in another repo that is not part of
    >> DebMed, which reinforces my assumption. If I know the version,
    >> where the flaw occurs, I can track down the faulty commit in
    >> git-buildpackage.

    Andr> That would be really cool.  Just let me know if I can provide
    Andr> further help.



More information about the Debian-med-packaging mailing list