Debian Bug report logs - #1081277
autopkg test uses deprecated tool debcrossgen

version graph

Package: src:meson; Maintainer for src:meson is Jussi Pakkanen <[email protected]>;

Reported by: Matthias Klose <[email protected]>

Date: Tue, 10 Sep 2024 10:27:01 UTC

Severity: normal

Found in version meson/1.5.1-2

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Jussi Pakkanen <[email protected]>:
Bug#1081277; Package src:meson. (Tue, 10 Sep 2024 10:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <[email protected]>:
New Bug report received and forwarded. Copy sent to Jussi Pakkanen <[email protected]>. (Tue, 10 Sep 2024 10:27:02 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Matthias Klose <[email protected]>
To: [email protected]
Subject: autopkg test uses deprecated tool debcrossgen
Date: Tue, 10 Sep 2024 12:25:50 +0200
Package: src:meson
Version: 1.5.1-2

the autopkg test uses the deprecated tool debcrossgen:


def internal_impl():
    print('WARNING: this tool is deprecated, use "meson env2mfile" 
instead.')
    options = parser.parse_args()
    run(options)
    print('Remember to add the correct --libdir arg to Meson invocation.')




Information forwarded to [email protected]:
Bug#1081277; Package src:meson. (Tue, 10 Sep 2024 21:36:02 GMT) (full text, mbox, link).


Acknowledgement sent to Jussi Pakkanen <[email protected]>:
Extra info received and forwarded to list. (Tue, 10 Sep 2024 21:36:02 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Jussi Pakkanen <[email protected]>
To: Matthias Klose <[email protected]>, [email protected]
Subject: Re: Bug#1081277: autopkg test uses deprecated tool debcrossgen
Date: Wed, 11 Sep 2024 00:33:43 +0300
On Tue, 10 Sept 2024 at 13:27, Matthias Klose <[email protected]> wrote:

> the autopkg test uses the deprecated tool debcrossgen:
>
> def internal_impl():
>      print('WARNING: this tool is deprecated, use "meson env2mfile"
> instead.')
>      options = parser.parse_args()
>      run(options)
>      print('Remember to add the correct --libdir arg to Meson invocation.')

This can't really be fixed yet, since env2mfile had some issues in
cross building AFAICR. I have changed the script so that if you set
the MESON_USE_NEW_CROSSGEN envvar, it will use env2mfile transparently
so that can be used for testing.



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:01:43 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.