Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #408955

Bug#1125492: vde2: please drop last know usage of CDBS /usr/share/cdbs/1/rules/autoreconf.mk

From Alexandre Detiste <alexandre.detiste@gmail.com>
Newsgroups linux.debian.bugs.rc
Subject Bug#1125492: vde2: please drop last know usage of CDBS /usr/share/cdbs/1/rules/autoreconf.mk
Date 2026-01-14 21:00 +0100
Message-ID <Mdfc5-aywC-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Source: vde2
Version: 2.3.2+r586-12
Severity: serious
Justification: FTBFS


Dear Maintainer,

As explained on "#1114784 please move away from deprecated CDBS build system",
the deprecated CDBS build system is being sunset, step by step,
the leaf modules are being removed first.

There are now only 2 users of autoreconf.mk left and libexttextcat
has been fixed in git.

So please drop the usage of this old, unmaintained, build tool.

Vendoring autoreconf.mk inside vde2's debian/ directory
will gain us a bit more time but please keep in mind
that CDBS won't be included in Forky.

Greetings

Alexandre

(as said in #1114784 I can provide a Merge Request on Salsa;
and will in the worst case NMU this bug before your package get autoremoved)

---------


$ codesearch "/usr/share/cdbs/1/rules/autoreconf.mk -path:debian/changelog"
path: vde2_2.3.2+r586-12/debian/rules
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/autoreconf.mk
DEB_CONFIGURE_EXTRA_FLAGS = --enable-experimental --disable-python

path: dh-autoreconf_21/dh-autoreconf.pod
=head1 CDBS INTEGRATION
This package also provides F</usr/share/cdbs/1/rules/autoreconf.mk> for
packages using B<CDBS>. The variable C<DEB_DH_AUTORECONF_ARGS> can be used
to pass extra arguments to dh_autoreconf, and the variable

path: libexttextcat_3.4.7-1/debian/rules
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/autoreconf.mk
DEB_MAKE_CHECK_TARGET = check

---------

$ cat /usr/share/cdbs/1/rules/autoreconf.mk
# autoreconf.mk - dh-autoreconf integration for CDBS.
include /usr/share/cdbs/1/rules/buildcore.mk

CDBS_BUILD_DEPENDS_rules_autoreconf := dh-autoreconf
CDBS_BUILD_DEPENDS += , $(CDBS_BUILD_DEPENDS_rules_autoreconf)

post-patches:: debian/autoreconf.after

debian/autoreconf.after:
        dh_autoreconf $(DEB_DH_AUTORECONF_ARGS)

reverse-config::
        if test -e debian/autoreconf.before; then \
                dh_autoreconf_clean $(DEB_DH_AUTORECONF_CLEAN_ARGS); \
        fi

Back to linux.debian.bugs.rc | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1125492: vde2: please drop last know usage of CDBS /usr/share/cdbs/1/rules/autoreconf.mk Alexandre Detiste <alexandre.detiste@gmail.com> - 2026-01-14 21:00 +0100
  Processed: vde2: diff for NMU version 2.3.2+r586-12.1 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-01-19 12:30 +0100
  Bug#1125492: marked as done (vde2: please drop last know usage of  CDBS /usr/share/cdbs/1/rules/autoreconf.mk) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-01-26 15:30 +0100

csiph-web