Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 567616 - gentoo-mate-112 is not a valid repository name
Summary: gentoo-mate-112 is not a valid repository name
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Gentoo Overlays (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: OzTiram
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-05 23:56 UTC by Taahir Ahmed
Modified: 2015-12-28 19:00 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Taahir Ahmed 2015-12-05 23:56:49 UTC
The gentoo-mate-112 overlay defined in repositories.xml causes cave to quit with an error:

  Name 'gentoo-mate-112' is not a valid package name part
  (paludis::PackageNamePartError)


Specifically, PMS says:

  3.1.5 Repository Names

  A repository name may contain any of the characters [A-Za-z0-9_-]. It must
  not begin with a hyphen. In addition, every repository name must also be a
  valid package name.

"gentoo-mate-112" is not a valid package name, since it includes a version component.

It's possible to work around the issue by deleting /var/db/paludis/repositories/layman/gentoo-mate-112.repository, presuming you're not interested installing packages from this specific overlay.

Reproducible: Always
Comment 1 Taahir Ahmed 2015-12-06 00:08:56 UTC
A simple fix would be to rename the repository to "gentoo-mate_112".
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-12-06 06:38:16 UTC
(In reply to Taahir Ahmed from comment #1)
> A simple fix would be to rename the repository to "gentoo-mate_112".

That would be terribly confusing to type.
Comment 3 Göktürk Yüksek archtester gentoo-dev 2015-12-28 03:27:40 UTC
This is fixed by the overlay maintainer. See: https://github.com/oz123/mate-de-gentoo/commit/8f949d8797ffb25c931d1840ca8ee97a4e4d164b