Regnology / lucy

Lucy is a component analysis platform to minimize the risk of license infringements and to support and optimize the license compliance process.
MIT License
7 stars 1 forks source link

Fossology scan bug #4

Open savu-a opened 1 year ago

savu-a commented 1 year ago

Describe the bug When scanning a component with Fossology via Lucy, a problem occurs if the component name contains slashes. This is because the component is stored and made available locally for Fossology to download.

Since the name contains slashes, this is interpreted as subdirectories and thus the file cannot be found where it is expected.

To Reproduce Steps to reproduce the behavior:

  1. Create a library with slashes (/) in the artifact ID
  2. Start Scan with Fossology

Expected behavior Start scan with Fossology and find the source code archive in the filesArchive/fossology

Screenshots screenshot-1

Additional context Replace slashes with another character like "_", when making it available to download