logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

botch-remove-virtual-disjunctions - remove virtual dependency disjunctions

Author

       This man page was written by Johannes Schauer. Botch is written by Johannes Schauer and Pietro Abate.

Bugs

Description

       For binary packages: remove virtual packages from disjunctions with real packages.

       For source packages: remove all but the first alternative of disjunctions just as sbuild does it. This is
       useful to emulate sbuild behaviour with dependency solvers like dose3 and aspcud which do not respect the
       order of dependency disjunctions.

       This  program  is  meant  to  modify a set of Packages and Sources files. If you only want to modify one,
       specify /dev/null as input and output for the one you do not want in the command line arguments.

Name

       botch-remove-virtual-disjunctions - remove virtual dependency disjunctions

Options

--remove-nonvirtual
           Also remove all but the first alternative from binary packages. This applies the  same  algorithm  to
           binary packages as is applied to source packages.

       -h,--help
           Show help.

       --verbose
           Be verbose.

See Also

       Debian doc-base Manual /usr/share/doc/botch/wiki/Home.html

Synopsis

botch-remove-virtual-disjunctions [options] inPackagesinSourcesoutPackagesoutSources

See Also