Package: ognibuild
Version: 0.0.6+git20210517.1.8189e91-1
Severity: normal

When I download tabula-java and try to build it I get a long traceback
and then a long list of Python object pointers.

Please change the output to remove the traceback and print out the
missing Maven package names/versions.

The same happens when using the --resolve=apt option.

   $ git clone -q https://github.com/tabulapdf/tabula-java
   $ cd tabula-java/
   tabula-java (master=) $ ogni build
   Preparing directory .
   Using requirement resolver: [cpan, ctan, pypi, npm, go, hackage, cran, cran, 
octave-forge]
   Detected buildsystems: maven
   Checking that declared requirements are present
   Traceback (most recent call last):
     File "/usr/bin/ogni", line 33, in <module>
       sys.exit(load_entry_point('ognibuild==0.0.6', 'console_scripts', 
'ogni')())
     File "/usr/bin/ogni", line 25, in importlib_load_entry_point
       return next(matches).load()
     File "/usr/lib/python3.9/importlib/metadata.py", line 77, in load
       module = import_module(match.group('module'))
     File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
       return _bootstrap._gcd_import(name[level:], package, level)
     File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
     File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
     File "<frozen importlib._bootstrap_external>", line 790, in exec_module
     File "<frozen importlib._bootstrap>", line 228, in 
_call_with_frames_removed
     File "/usr/lib/python3/dist-packages/ognibuild/__main__.py", line 244, in 
<module>
       sys.exit(main())
     File "/usr/lib/python3/dist-packages/ognibuild/__main__.py", line 187, in 
main
       install_necessary_declared_requirements(
     File "/usr/lib/python3/dist-packages/ognibuild/__main__.py", line 69, in 
install_necessary_declared_requirements
       install_missing_reqs(session, resolver, relevant, explain=explain)
     File "/usr/lib/python3/dist-packages/ognibuild/buildlog.py", line 328, in 
install_missing_reqs
       resolver.install(missing)
     File "/usr/lib/python3/dist-packages/ognibuild/resolver/__init__.py", line 
529, in install
       raise UnsatisfiedRequirements(requirements)
   ognibuild.resolver.UnsatisfiedRequirements: 
[<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f080040>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f080dc0>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0ddf40>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0ddeb0>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4a30>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4460>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4af0>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4a90>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4280>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4c70>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4730>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a46d0>, 
<ognibuild.requirements.MavenArtifactRequirement object at 0x7f661f0a4b20>]

-- System Information:
Debian Release: 11.0
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental'), 
(500, 'testing-security')
Architecture: amd64 (x86_64)

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

Versions of packages ognibuild depends on:
ii  python3                      3.9.2-3
ii  python3-apt                  2.2.0
ii  python3-breezy               3.1.0-8
ii  python3-buildlog-consultant  0.0.10-1
ii  python3-lz4                  3.1.3+dfsg-1
ii  python3-requirement-parser   0.2.0-1.1
ii  python3-toml                 0.10.1-1

Versions of packages ognibuild recommends:
pn  brz-debian         <none>
ii  python3-debmutate  0.20

ognibuild suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to