Compat package prepared.

Package autoconf269-2.69-1 provides:

/usr/bin/autoconf269
/usr/bin/autoheader269
/usr/bin/autom4te269
/usr/bin/autoreconf269
/usr/bin/autoscan269
/usr/bin/autoupdate269
/usr/bin/ifnames269
/usr/share/autoconf269
/usr/share/autoconf269/Autom4te
/usr/share/autoconf269/Autom4te/C4che.pm
/usr/share/autoconf269/Autom4te/ChannelDefs.pm
/usr/share/autoconf269/Autom4te/Channels.pm
/usr/share/autoconf269/Autom4te/Configure_ac.pm
/usr/share/autoconf269/Autom4te/FileUtils.pm
/usr/share/autoconf269/Autom4te/General.pm
/usr/share/autoconf269/Autom4te/Getopt.pm
/usr/share/autoconf269/Autom4te/Request.pm
/usr/share/autoconf269/Autom4te/XFile.pm
/usr/share/autoconf269/INSTALL
/usr/share/autoconf269/autoconf
/usr/share/autoconf269/autoconf/autoconf.m4
/usr/share/autoconf269/autoconf/autoconf.m4f
/usr/share/autoconf269/autoconf/autoheader.m4
/usr/share/autoconf269/autoconf/autoscan.m4
/usr/share/autoconf269/autoconf/autotest.m4
/usr/share/autoconf269/autoconf/autoupdate.m4
/usr/share/autoconf269/autoconf/c.m4
/usr/share/autoconf269/autoconf/erlang.m4
/usr/share/autoconf269/autoconf/fortran.m4
/usr/share/autoconf269/autoconf/functions.m4
/usr/share/autoconf269/autoconf/general.m4
/usr/share/autoconf269/autoconf/go.m4
/usr/share/autoconf269/autoconf/headers.m4
/usr/share/autoconf269/autoconf/lang.m4
/usr/share/autoconf269/autoconf/libs.m4
/usr/share/autoconf269/autoconf/oldnames.m4
/usr/share/autoconf269/autoconf/programs.m4
/usr/share/autoconf269/autoconf/specific.m4
/usr/share/autoconf269/autoconf/status.m4
/usr/share/autoconf269/autoconf/types.m4
/usr/share/autoconf269/autom4te.cfg
/usr/share/autoconf269/autoscan
/usr/share/autoconf269/autoscan/autoscan.list
/usr/share/autoconf269/autotest
/usr/share/autoconf269/autotest/autotest.m4
/usr/share/autoconf269/autotest/autotest.m4f
/usr/share/autoconf269/autotest/general.m4
/usr/share/autoconf269/autotest/specific.m4
/usr/share/autoconf269/m4sugar
/usr/share/autoconf269/m4sugar/foreach.m4
/usr/share/autoconf269/m4sugar/m4sh.m4
/usr/share/autoconf269/m4sugar/m4sh.m4f
/usr/share/autoconf269/m4sugar/m4sugar.m4
/usr/share/autoconf269/m4sugar/m4sugar.m4f
/usr/share/autoconf269/m4sugar/version.m4
/usr/share/config.site
/usr/share/doc/autoconf269
/usr/share/doc/autoconf269/AUTHORS
/usr/share/doc/autoconf269/ChangeLog
/usr/share/doc/autoconf269/NEWS
/usr/share/doc/autoconf269/README
/usr/share/doc/autoconf269/THANKS
/usr/share/doc/autoconf269/TODO
/usr/share/emacs/site-lisp/autoconf269
/usr/share/emacs/site-lisp/autoconf269/autoconf-mode.el
/usr/share/emacs/site-lisp/autoconf269/autoconf-mode.elc
/usr/share/emacs/site-lisp/autoconf269/autotest-mode.el
/usr/share/emacs/site-lisp/autoconf269/autotest-mode.elc
/usr/share/emacs/site-lisp/site-start.d
/usr/share/emacs/site-lisp/site-start.d/autoconf-init.el
/usr/share/info/autoconf269.info.gz
/usr/share/licenses/autoconf269
/usr/share/licenses/autoconf269/COPYING
/usr/share/licenses/autoconf269/COPYING.EXCEPTION
/usr/share/licenses/autoconf269/COPYINGv3
/usr/share/man/man1/autoconf269.1.gz
/usr/share/man/man1/autoheader269.1.gz
/usr/share/man/man1/autom4te269.1.gz
/usr/share/man/man1/autoreconf269.1.gz
/usr/share/man/man1/autoscan269.1.gz
/usr/share/man/man1/autoupdate269.1.gz
/usr/share/man/man1/config.guess269.1.gz
/usr/share/man/man1/config.sub269.1.gz
/usr/share/man/man1/ifnames269.1.gz

Package autoconf-2.71-1 provides:

/usr/bin/autoconf
/usr/bin/autoheader
/usr/bin/autom4te
/usr/bin/autoreconf
/usr/bin/autoscan
/usr/bin/autoupdate
/usr/bin/ifnames
/usr/share/autoconf
/usr/share/autoconf/Autom4te
/usr/share/autoconf/Autom4te/C4che.pm
/usr/share/autoconf/Autom4te/ChannelDefs.pm
/usr/share/autoconf/Autom4te/Channels.pm
/usr/share/autoconf/Autom4te/Config.pm
/usr/share/autoconf/Autom4te/Configure_ac.pm
/usr/share/autoconf/Autom4te/FileUtils.pm
/usr/share/autoconf/Autom4te/General.pm
/usr/share/autoconf/Autom4te/Getopt.pm
/usr/share/autoconf/Autom4te/Request.pm
/usr/share/autoconf/Autom4te/XFile.pm
/usr/share/autoconf/INSTALL
/usr/share/autoconf/autoconf
/usr/share/autoconf/autoconf/autoconf.m4
/usr/share/autoconf/autoconf/autoconf.m4f
/usr/share/autoconf/autoconf/autoheader.m4
/usr/share/autoconf/autoconf/autoscan.m4
/usr/share/autoconf/autoconf/autotest.m4
/usr/share/autoconf/autoconf/autoupdate.m4
/usr/share/autoconf/autoconf/c.m4
/usr/share/autoconf/autoconf/erlang.m4
/usr/share/autoconf/autoconf/fortran.m4
/usr/share/autoconf/autoconf/functions.m4
/usr/share/autoconf/autoconf/general.m4
/usr/share/autoconf/autoconf/go.m4
/usr/share/autoconf/autoconf/headers.m4
/usr/share/autoconf/autoconf/lang.m4
/usr/share/autoconf/autoconf/libs.m4
/usr/share/autoconf/autoconf/oldnames.m4
/usr/share/autoconf/autoconf/programs.m4
/usr/share/autoconf/autoconf/specific.m4
/usr/share/autoconf/autoconf/status.m4
/usr/share/autoconf/autoconf/trailer.m4
/usr/share/autoconf/autoconf/types.m4
/usr/share/autoconf/autom4te.cfg
/usr/share/autoconf/autoscan
/usr/share/autoconf/autoscan/autoscan.list
/usr/share/autoconf/autotest
/usr/share/autoconf/autotest/autotest.m4
/usr/share/autoconf/autotest/autotest.m4f
/usr/share/autoconf/autotest/general.m4
/usr/share/autoconf/autotest/specific.m4
/usr/share/autoconf/build-aux
/usr/share/autoconf/build-aux/config.guess
/usr/share/autoconf/build-aux/config.sub
/usr/share/autoconf/build-aux/install-sh
/usr/share/autoconf/m4sugar
/usr/share/autoconf/m4sugar/foreach.m4
/usr/share/autoconf/m4sugar/m4sh.m4
/usr/share/autoconf/m4sugar/m4sh.m4f
/usr/share/autoconf/m4sugar/m4sugar.m4
/usr/share/autoconf/m4sugar/m4sugar.m4f
/usr/share/autoconf/m4sugar/version.m4
/usr/share/config.site
/usr/share/doc/autoconf
/usr/share/doc/autoconf/AUTHORS
/usr/share/doc/autoconf/ChangeLog
/usr/share/doc/autoconf/NEWS
/usr/share/doc/autoconf/README
/usr/share/doc/autoconf/THANKS
/usr/share/doc/autoconf/TODO
/usr/share/emacs/site-lisp/autoconf
/usr/share/emacs/site-lisp/autoconf/autoconf-mode.el
/usr/share/emacs/site-lisp/autoconf/autoconf-mode.elc
/usr/share/emacs/site-lisp/autoconf/autotest-mode.el
/usr/share/emacs/site-lisp/autoconf/autotest-mode.elc
/usr/share/emacs/site-lisp/site-start.d
/usr/share/emacs/site-lisp/site-start.d/autoconf-init.el
/usr/share/info/autoconf.info.gz
/usr/share/licenses/autoconf
/usr/share/licenses/autoconf/COPYING
/usr/share/licenses/autoconf/COPYING.EXCEPTION
/usr/share/licenses/autoconf/COPYINGv3
/usr/share/man/man1/autoconf.1.gz
/usr/share/man/man1/autoheader.1.gz
/usr/share/man/man1/autom4te.1.gz
/usr/share/man/man1/autoreconf.1.gz
/usr/share/man/man1/autoscan.1.gz
/usr/share/man/man1/autoupdate.1.gz
/usr/share/man/man1/ifnames.1.gz

Parallel installation successful.

Any suggestions/concerns are welcome.

Ondrej


On Wed, Mar 3, 2021 at 9:37 AM Dominique Martinet <asmadeus@codewreck.org> wrote:
Zbigniew Jędrzejewski-Szmek wrote on Wed, Mar 03, 2021 at 08:25:30AM +0000:
> On Wed, Mar 03, 2021 at 09:20:48AM +0100, Ondrej Dubaj wrote:
> > Understand, starting to work on delivering autoconf-2.69 compat package.
> > Have to investigate if it would be possible to install autoconf-2.69 and
> > autoconf-2.71 next to each other on the system. Will keep you updated.
>
> Actually, it might not be necessary to have them parallel-installable.
> If that is easy, then that's a nice property to have. But just being
> able to install one or the other in mock is enough.

For what it's worth debian has compat packages so it doesn't look too bad:

configure --normal-flags --program-suffix=2.69
make pkgdatadir=/usr/share/autoconf2.69
mv /usr/share/autoconf /usr/share/autoconf2.69 (at install time)

seems to be most of it

(that said I do agree it's not worth spending hours on it)
--
Dominique
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure