Bug#855846: repo: requires software outside of the distribution to function
Package: repo Followup-For: Bug #855846 -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Seems Replicant project might be on to something that might help get this package back in main: https://redmine.replicant.us/issues/2213 - Jonas - -- System Information: Debian Release: 11.0 APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-6-amd64 (SMP w/2 CPU threads) Locale: LANG=da_DK.UTF-8, LC_CTYPE=da_DK.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages repo depends on: ii git 1:2.31.1-1 ii gnupg 2.2.27-2 ii python3 3.9.2-3 pn python3-kerberos repo recommends no packages. repo suggests no packages. -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmCkN4sACgkQLHwxRsGg ASFxQQ//eCHJEABapuo1Y4Mwdzy7Dobr4pJNKw49S0bnC7EwnY4dMM1VSPqLLNkJ s62kHzfXHIT/2CfsJNhKm7lfpZ5xxMg+lVbZ4CvmwB/+h5rzuILyKz7iKlL2mQ7G P3PECAzzhMaH901tP8ibWscKkpnIxknVOzt2o3BYhzvR5FKf5YeEOuFlpLZNLOgM XElUYvLCfmIXyRjGL/R+O6T7noT9boEiCJvIbc/DsG0/smTYInGwJCzi/5Kisi9V uiglPPE6FooMngOxV5UWLuijszai3MXschrg6YMqCGQchEN4dKEW45tFQssS4gok tSFr9Bv2YbEUHFzRCcVHVMN25OAmStWfMOglaX4csQ+s3vpx+UNQAUFdzhuF/I9e Fkkhr5PLrJxBw/WGWHn1X842bFp4XtaYOH+tsfUYVMbfH/9G4oNCvexG0E2V/yX2 JvUXWB7kC/5N91ECC6CJD2+qT9yJ9DkTO+P6w/lF+2mwrEwGutyeXgHlrtn0Gk+s 4PbA3JxTcWHCvdIzI4HnWiVX/ekn3ODhtYOtEsMw7YrBWPT4tCEWobJL3Y7h2c2p d1zytu50Ueb6Syos8Cp9DVeg+Xhbuq8HR1LaUZMQABF1kPuKcLsTcwsq0HHXUZnu vK2nnfl8NH+qFLC3rchv5q4Kpg5VbYGkNTz7bVIKcczNoK+Nv+U= =uzmD -END PGP SIGNATURE-
Bug#855846: [Android-tools-devel] Bug#855846: repo: requires software outside of the distribution to function
I'm fine with it being moved to contrib.
Bug#855846: [Android-tools-devel] Bug#855846: repo: requires software outside of the distribution to function
Quoting Hans-Christoph Steiner (2017-02-22 16:49:03) > Its more vague than that. repo clones a git repo for each source repo > that it manages, so it becomes something like the stuff in the .git/ > subdir for git repos. That functionality comes entirely from what's > packaged in Debian. If you say that the code packaged for Debian does _not_ download code, then I guess this bug can be transformed into a minor bug about long description being wrong (it should reflect the _package_ not upstream, if those differ). - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#855846: [Android-tools-devel] Bug#855846: repo: requires software outside of the distribution to function
Its more vague than that. repo clones a git repo for each source repo that it manages, so it becomes something like the stuff in the .git/ subdir for git repos. That functionality comes entirely from what's packaged in Debian.
Bug#855846: repo: requires software outside of the distribution to function
Package: repo Version: 1.12.37-1 Severity: serious Justification: Policy 2.2 From the package description: > repo is an unusual tool because it downloads all of its own Python > modules using GPG-signed git tags, and stores those files as part of > the project that it is working with. So this package just provides > the wrapper script, which provides the GPG signing keys for verifying > that the correct Python code was downloaded. Debian Policy § 2.2.1 says: > [...] must not require or recommend a package outside of _main_ for > compilation or execution Debian Policy § 2.2.2 says: > The _contrib_ archive area contains supplemental packages intended to > work with the Debian distribution, but which require software outside > of the distribution to either build or function. I can only read this as repo (in its current form) belongs in contrib, not main. - Jonas