Bug#855846: repo: requires software outside of the distribution to function

2021-05-18 Thread Jonas Smedegaard
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

2017-02-23 Thread Hans-Christoph Steiner

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

2017-02-22 Thread Jonas Smedegaard
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

2017-02-22 Thread Hans-Christoph Steiner

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

2017-02-22 Thread Jonas Smedegaard
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