Package: tldr-py
Version: 0.7.0-4
Severity: important

Dear Maintainer,

Running "tldr update" fails with the following:

$ tldr update
Check for updates...
fatal: ambiguous argument 'master': unknown revision or path not in the working 
tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Traceback (most recent call last):
  File "/usr/bin/tldr", line 33, in <module>
    sys.exit(load_entry_point('tldr.py==0.7.0', 'console_scripts', 'tldr')())
  File "/usr/lib/python3/dist-packages/click/core.py", line 1128, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/click/core.py", line 1053, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3/dist-packages/click/core.py", line 1659, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3/dist-packages/click/core.py", line 1395, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3/dist-packages/click/core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/tldr/cli.py", line 114, in update
    local = subprocess.check_output('git rev-parse master'.split()).strip()
  File "/usr/lib/python3.10/subprocess.py", line 420, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.10/subprocess.py", line 524, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['git', 'rev-parse', 'master']' 
returned non-zero exit status 128.

I guess a branch was renamed from "master" to "main".

This may be related: https://github.com/lord63/tldr.py/issues/49

Best,

-- 
Antoine Amarilli


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-5-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tldr-py depends on:
ii  python3                3.10.4-1+b1
ii  python3-click          8.0.3-1
ii  python3-pkg-resources  59.6.0-1.2
ii  python3-yaml           5.4.1-1+b1

Versions of packages tldr-py recommends:
ii  git  1:2.35.1-1

tldr-py suggests no packages.

-- debconf-show failed

Reply via email to