Skip to content

BUG: creating package brow6el-main.tar.gz generates unexpected PURL values #449

@DennisClark

Description

@DennisClark

Describe the bug
Creating a package in DejaCode from https://codeberg.org/janantos/brow6el/archive/main.tar.gz results in unexpected PURL values.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Packages user list view
  2. Click on Add Package
  3. enter https://codeberg.org/janantos/brow6el/archive/main.tar.gz and click Add
  4. Note that the generated PURL is pkg:generic/main.tar.gz?download_url=https://codeberg.org/janantos/brow6el/archive/main.tar.gz even though it correctly generates the Filename field as brow6el-main.tar.gz and it correctly records the Download URL.

Expected behavior
The Name value in the PURL should be brow6el-main-tar-gz rather than main.tar.gz

Context (OS, Browser, Device, etc.):
DejaCode v5.5.0

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingdesign neededDesign details needed to complete the issueenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status

Todo ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions