home  bbs  files  messages ]

      ZZLI4416             linux.debian.bugs.dist             15094 messages      

[ previous | next | reply ]

[ list messages | list forums ]

  Msg # 27 of 15094 on ZZLI4416, Wednesday 11-04-25, 1:00  
  From: NICK BROWN  
  To: ALL  
  Subj: Bug#1120046: osc requires git even for b  
 11: 
 From: nickbroon@gmail.com 
  
 Package: osc 
 Version: 1.12.1-2 
 Severity: normal 
 X-Debbugs-Cc: nickbroon@gmail.com 
  
 It appears that in Trixie running `osc`  1.12.1-2 requires `git` to be 
 installed 
 for even basic operations. If `git` is hard dependency then it should 
 probably be 
 added to debian/control as an install dependency. 
  
 ``` 
 $ osc ls 
 Traceback (most recent call last): 
   File "/usr/bin/osc", line 33, in  
     sys.exit(load_entry_point('osc==1.12.1', 'console_scripts', 'osc')()) 
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 
   File "/usr/lib/python3/dist-packages/osc/babysitter.py", line 227, in main 
     sys.exit(run(commandline.OscMainCommand())) 
              ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/osc/babysitter.py", line 70, in run 
     prg.main(argv) 
     ~~~~~~~~^^^^^^ 
   File "/usr/lib/python3/dist-packages/osc/commandline.py", line 289, in 
 main 
     exit_code = cmd.run(args) 
   File "/usr/lib/python3/dist-packages/osc/commandline_common.py", line 
 213, in run 
     return cmd.run(args) 
            ~~~~~~~^^^^^^ 
   File "/usr/lib/python3/dist-packages/osc/commandline.py", line 233, in run 
     return self.func(args.command, args, *args.positional_args) 
            ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/osc/commandline.py", line 1077, in 
 do_list 
     apiurl = self.get_api_url() 
   File "/usr/lib/python3/dist-packages/osc/commandline.py", line 877, in 
 get_api_url 
     store = osc_store.get_store(Path.cwd()) 
   File "/usr/lib/python3/dist-packages/osc/store.py", line 33, in get_store 
     store = git_scm.GitStore(path, check) 
   File "/usr/lib/python3/dist-packages/osc/git_scm/store.py", line 33, in 
 __init__ 
     self.toplevel = self._run_git(["rev-parse", "--show-toplevel"]) 
                     ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3/dist-packages/osc/git_scm/store.py", line 78, in 
 _run_git 
     return subprocess.check_output(["git"] + args, encoding="utf-8", 
 cwd=self.abspath).strip() 
            ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 
     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 
            ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
                **kwargs).stdout 
                ^^^^^^^^^ 
   File "/usr/lib/python3.13/subprocess.py", line 554, in run 
     with Popen(*popenargs, **kwargs) as process: 
          ~~~~~^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.13/subprocess.py", line 1039, in __init__ 
     self._execute_child(args, executable, preexec_fn, close_fds, 
     ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
                         pass_fds, cwd, env, 
                         ^^^^^^^^^^^^^^^^^^^ 
     ...<5 lines>... 
                         gid, gids, uid, umask, 
                         ^^^^^^^^^^^^^^^^^^^^^^ 
                         start_new_session, process_group) 
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
   File "/usr/lib/python3.13/subprocess.py", line 1972, in _execute_child 
     raise child_exception_type(errno_num, err_msg, err_filename) 
 FileNotFoundError: [Errno 2] No such file or directory: 'git 
 ``` 
  
 -- System Information: 
 Debian Release: 13.1 
   APT prefers stable-updates 
   APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
 'stable') 
 Architecture: amd64 (x86_64) 
  
 Kernel: Linux 6.14.8-2-pve (SMP w/4 CPU threads; PREEMPT) 
 Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE 
 Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set 
 Shell: /bin/sh linked to /usr/bin/dash 
 Init: systemd (via /run/systemd/system) 
  
 Versions of packages osc depends on: 
 ii  ca-certificates       20250419 
 ii  python3               3.13.5-1 
 ii  python3-cryptography  43.0.0-3 
 ii  python3-rpm           4.20.1+dfsg-3 
 ii  python3-ruamel.yaml   0.18.10+ds-1 
 ii  python3-urllib3       2.3.0-3 
  
 Versions of packages osc recommends: 
 ii  bash-completion  1:2.16.0-7 
 ii  cpio             2.15+dfsg-2 
 ii  obs-build        20210120-4 
 ii  python3-keyring  25.6.0-2 
 ii  rpm2cpio         4.20.1+dfsg-3 
 ii  sensible-utils   0.0.25 
  
 osc suggests no packages. 
  
 -- no debconf information 
  
 --- SoupGate-Win32 v1.05 
  * Origin: you cannot sedate... all the things you hate (1:229/2) 
    

[ list messages | list forums | previous | next | reply ]

search for:

328,124 visits
(c) 1994,  bbs@darkrealms.ca