Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 407597 - hardblockers and versioned slot deps missing under general-concepts/dependencies
Summary: hardblockers and versioned slot deps missing under general-concepts/dependencies
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Devmanual (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Quality Assurance Team
URL: http://devmanual.gentoo.org/general-c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-09 22:40 UTC by Julian Ospald
Modified: 2013-07-29 21:53 UTC (History)
1 user (show)

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


Attachments
text.xml.diff (text.xml.diff,1.16 KB, patch)
2012-03-09 22:40 UTC, Julian Ospald
Details | Diff
hardblockers-versionslot.diff (hardblockers-versionslot.diff,1.24 KB, patch)
2012-03-09 22:48 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2012-03-09 22:40:40 UTC
Created attachment 304753 [details, diff]
text.xml.diff

hardblockers like "!!app-misc/foo" and versioned slot deps like "~x11-libs/qt-3.3.8:3" are explained in "ebuild-writing/eapi", but not in "general-concepts/dependencies" of the Gentoo Development Guide where one would normally expect to find that information

proposing patch
Comment 1 Julian Ospald 2012-03-09 22:48:13 UTC
Created attachment 304755 [details, diff]
hardblockers-versionslot.diff

corrected header
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2012-04-16 15:20:43 UTC
There needs to be some documentation for how soft blockers work on DEPEND vs RDEPEND.

When attempting to install a new package which collides with an existing package it fails with DEP=!atom but works as expected with RDEP=!atom.

This was very confusing to me as I expect RDEP to be runtime not mergetime and hence thought the blocker should be acted upon in DEP.

Just my 0.02$
Comment 3 Julian Ospald 2013-01-01 18:38:03 UTC
bump
Comment 4 Julian Ospald 2013-05-20 11:40:09 UTC
i will apply this as i see fit in two weeks
Comment 5 Julian Ospald 2013-07-29 21:53:21 UTC
committed