Public bug reported:

composer 1.10.1 wrongfully complains about package names that contain
duplicate dashes:

Deprecation warning: require.npm-asset/fortawesome--fontawesome-free is
invalid, it should have a vendor name, a forward slash, and a package
name. The vendor and package name can be words separated by -, . or _.
The complete name should match
"[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9]([_.-]?[a-z0-9]+)*". Make sure you
fix this as Composer 2.0 will error.

This was fixed upstream in 1.10.6:
https://github.com/composer/composer/commit/2e7ace238a51fb66969ecd70d4dd823976b96dfb

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: composer 1.10.1-1
ProcVersionSignature: Ubuntu 5.4.0-48.52-generic 5.4.60
Uname: Linux 5.4.0-48-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.9
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Thu Oct  1 19:43:39 2020
InstallationDate: Installed on 2016-04-06 (1639 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323)
PackageArchitecture: all
SourcePackage: composer
UpgradeStatus: Upgraded to focal on 2020-09-05 (26 days ago)

** Affects: composer
     Importance: Unknown
         Status: Unknown

** Affects: composer (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: composer (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: amd64 apport-bug focal

** Bug watch added: github.com/composer/composer/issues #8749
   https://github.com/composer/composer/issues/8749

** Also affects: composer via
   https://github.com/composer/composer/issues/8749
   Importance: Unknown
       Status: Unknown

** Description changed:

- composer 1.10.1 wrongfully complains about package names that contain 
duplicate
- dashes:
+ composer 1.10.1 wrongfully complains about package names that contain
+ duplicate dashes:
  
  Deprecation warning: require.npm-asset/fortawesome--fontawesome-free is
  invalid, it should have a vendor name, a forward slash, and a package
  name. The vendor and package name can be words separated by -, . or _.
  The complete name should match
  "[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9]([_.-]?[a-z0-9]+)*". Make sure you
  fix this as Composer 2.0 will error.
  
  This was fixed upstream in 1.10.6:
  
https://github.com/composer/composer/commit/2e7ace238a51fb66969ecd70d4dd823976b96dfb
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: composer 1.10.1-1
  ProcVersionSignature: Ubuntu 5.4.0-48.52-generic 5.4.60
  Uname: Linux 5.4.0-48-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.9
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: XFCE
  Date: Thu Oct  1 19:43:39 2020
  InstallationDate: Installed on 2016-04-06 (1639 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323)
  PackageArchitecture: all
  SourcePackage: composer
  UpgradeStatus: Upgraded to focal on 2020-09-05 (26 days ago)

** Bug watch added: Debian Bug tracker #971552
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971552

** Also affects: composer (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971552
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1898086

Title:
  Allow duplicate dashes in name

To manage notifications about this bug go to:
https://bugs.launchpad.net/composer/+bug/1898086/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to