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