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

Bug#919531: marked as done (lintian: "Could not determine what you meant by: tag:foo")



Your message dated Thu, 17 Jan 2019 14:11:30 +0000
with message-id <1547734290.2316275.1637109944.09160318@webmail.messagingengine.com>
and subject line Re: Bug#919531: lintian: "Could not determine what you meant by: tag:foo"
has caused the Debian Bug report #919531,
regarding lintian: "Could not determine what you meant by: tag:foo"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
919531: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919531
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.5.121
Severity: normal
X-Debbugs-Cc: Felix Lechner <felix.lechner@lease-up.com>

Hi Felix,

Another test regression I'm afraid...

This works:

    $ debian/rules runtests onlyrun=tag:wrong-path-for-interpreter
    .... running tests ....
    mkdir -p "/home/lamby/git/debian/lintian/lintian/debian/test-out"
    t/runtests -k -j 9 t "/home/lamby/git/debian/lintian/lintian/debian/test-out" tag:wrong-path-for-interpreter
    Host architecture is amd64.
    Latest policy version is 4.3.0 from Sun, 23 Dec 2018 10:17:55 +0000
    Using compat level 11 as a default for packages built with debhelper.
    Harness modified on Wed, 16 Jan 2019 22:45:20 +0000
    Lintian modified on Wed, 16 Jan 2019 22:45:45 +0000

    Environment:
	DEB_HOST_ARCH=amd64
	DEFAULT_DEBHELPER_COMPAT=11
	DUMP_LOGS=yes
	HARNESS_EPOCH=1547678720
	IPCRUNDEBUG=none
	LINTIAN_DPLINT_FRONTEND=/home/lamby/git/debian/lintian/lintian/frontend/dplint
	LINTIAN_EPOCH=1547678745
	LINTIAN_FRONTEND=/home/lamby/git/debian/lintian/lintian/frontend/lintian
	LINTIAN_ROOT=/home/lamby/git/debian/lintian/lintian
	LINTIAN_TEST_INSTALLED=no
	LINTIAN_TEST_ROOT=/home/lamby/git/debian/lintian/lintian
	NO_PKG_MANGLE=true
	PATH=/home/lamby/git/debian/lintian/lintian/t/helpers/bin:/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/lamby/.bashhub/bin
	POLICY_EPOCH=1545560275
	POLICY_VERSION=4.3.0
	TEST2_ACTIVE=1
	TEST_ACTIVE=1

    Preparing 3 work directories.

    t/harness/check-result.t ...................................... ok      
    t/harness/no-watch-file-in-native.t ........................... ok      
    t/harness/watch-file-in-non-native.t .......................... ok      
    debian/test-out/tests/scripts-control-interpreters/generic.t .. ok      
    t/harness/logged-prepare.t .................................... ok      
    debian/test-out/tests/legacy-scripts/generic.t ................ ok      
    debian/test-out/tests/scripts-interpreters/generic.t .......... ok
    All tests successful.
    Files=7, Tests=35,  0 wallclock secs ( 0.04 usr  0.01 sys +  1.77 cusr  0.26 csys =  2.08 CPU)
    Result: PASS

… but this does not:

    $ debian/rules runtests onlyrun=tag:package-contains-real-file-outside-of-usr 
    .... running tests ....
    mkdir -p "/home/lamby/git/debian/lintian/lintian/debian/test-out"
    t/runtests -k -j 9 t "/home/lamby/git/debian/lintian/lintian/debian/test-out" tag:package-contains-real-file-outside-of-usr
    Host architecture is amd64.
    Latest policy version is 4.3.0 from Sun, 23 Dec 2018 10:17:55 +0000
    Using compat level 11 as a default for packages built with debhelper.
    Harness modified on Wed, 16 Jan 2019 22:45:20 +0000
    Lintian modified on Wed, 16 Jan 2019 22:45:45 +0000

    Environment:
	DEB_HOST_ARCH=amd64
	DEFAULT_DEBHELPER_COMPAT=11
	DUMP_LOGS=yes
	HARNESS_EPOCH=1547678720
	IPCRUNDEBUG=none
	LINTIAN_DPLINT_FRONTEND=/home/lamby/git/debian/lintian/lintian/frontend/dplint
	LINTIAN_EPOCH=1547678745
	LINTIAN_FRONTEND=/home/lamby/git/debian/lintian/lintian/frontend/lintian
	LINTIAN_ROOT=/home/lamby/git/debian/lintian/lintian
	LINTIAN_TEST_INSTALLED=no
	LINTIAN_TEST_ROOT=/home/lamby/git/debian/lintian/lintian
	NO_PKG_MANGLE=true
	PATH=/home/lamby/git/debian/lintian/lintian/t/helpers/bin:/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/lamby/.bashhub/bin
	POLICY_EPOCH=1545560275
	POLICY_VERSION=4.3.0
	TEST2_ACTIVE=1
	TEST_ACTIVE=1


    t/harness/check-result.t .............. ok                              
    t/harness/no-watch-file-in-native.t ... ok                              
    t/harness/watch-file-in-non-native.t .. ok                              
    t/harness/logged-prepare.t ............ ok     
    All tests successful.
    Files=4, Tests=32,  1 wallclock secs ( 0.02 usr  0.01 sys +  0.55 cusr  0.09 csys =  0.67 CPU)
    Result: PASS

    Could not determine what you meant by:

	tag:package-contains-real-file-outside-of-usr

    To select your tests, please use an appropriate argument with a
    selector like:

	'suite:', 'test:', 'check:', 'tag:', or 'script:'

    You can also use 'harness:', which runs only the internal tests
    for the harness.

    $ echo $?

Note that:

 * This second tag only exists in Git.

 * The UNIX exit code is wrong or at least grossly misleading.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-

--- End Message ---
--- Begin Message ---
Hi Felix,

> Please see this MR for a fix:
> https://salsa.debian.org/lintian/lintian/merge_requests/129

Oh! It wasn't really a bug in the test runner after all; it was me
failing at filling out the `desc`. I'm going to go-ahead and close
this directly now...

Thanks. :)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org 🍥 chris-lamb.co.uk
       `-

--- End Message ---

Reply to: