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

Re: source format 3.0 (git) with native version numbers



On 2014-04-06 02:39, Daniel Wozniak wrote:
> Et-all,
> 
> I am trying to switch from source format 3.0 (native) to 3.0 (git)
> however I still want to maintain native versions on my packages and do
> not want to generate orig.tar.gz files.
> 
> If I simply change debain/source/format form native to git the package
> builds successfully and the source gets fetched correctly with apt-get
> source. Everything seems to be working as I expected. However, when
> lintian runs it throws an error.
> 
> internal error: could not find the source tarball at
> /usr/share/lintian/lib/Lintian/Util.pm line 967.
> 
> It think this is a bug in lintian but want to check here insights before
> filing a bug report.
> 
> Thanks,
> 
> ~Daniel
> 
> 

Hi,

We are looking at #605999 - Lintian have never been reviewed for "3.0
(git)" support (nor the bzr-one); partly because the format is not
officially approved by the Debian archive (note that dpkg-source(1)
lists these formats as experimental).

That said, the current master branch seems to be able to process it
(mostly). A bit of searching suggests that the first version to process
a "3.0 (git)" package was 2.5.11 - guess I can close #605999 now. :>

"""
$ run-lintian --version
Lintian v2.5.22.1-7-g830ce22
$ run-lintian -EIL +pedantic ../lintian_2.5.22.2.dsc
W: lintian source: diff-contains-git-control-dir .git
E: lintian source: unsupported-source-format 3.0 (git)
N: 6 tags overridden (2 errors, 3 warnings, 1 info)
"""

~Niels



Reply to: