Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642118 - =sci-electronics/pcb-20140316-r1: does not follow ebuild naming convention (version order incorrect)
Summary: =sci-electronics/pcb-20140316-r1: does not follow ebuild naming convention (v...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-23 14:17 UTC by Daniel M. Weeks
Modified: 2017-12-24 08:37 UTC (History)
0 users

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 Daniel M. Weeks 2017-12-23 14:17:39 UTC
pcb 4.0.2 has just been added to the tree, however, it is seen as an older version than 20140316-r1 because the latter package does not following naming conventions. Portage constantly wants to "upgrade" unless 20140316-r1 is masked.

Reproducible: Always
Comment 1 Thomas Beierlein gentoo-dev 2017-12-23 16:44:56 UTC
(In reply to Daniel M. Weeks from comment #0)
> pcb 4.0.2 has just been added to the tree, however, it is seen as an older
> version than 20140316-r1 because the latter package does not following
> naming conventions. Portage constantly wants to "upgrade" unless 20140316-r1
> is masked.
> 
> Reproducible: Always

You are partially right.
Upstream changed its naming scheme, so both version names are correct from upstream point of view.
Another thing is the naming schemata in Gentoo. Atm there is a problem. I suggest masking the new one for the time being. As soon as 4.0.2 will become stable the older one can be dropped from tree.

We will look for other possible ways to fix.
Comment 2 Thomas Beierlein gentoo-dev 2017-12-24 08:37:02 UTC
We moved old pcb-20140316 to pcb-0_p20140316 and masked the old one.

That fixes the problem without an user defined package mask.

Thanks for reporting Daniel