Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261514 - app-text/sword-modules: meta-ebuild blocks its own dependencies
Summary: app-text/sword-modules: meta-ebuild blocks its own dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-07 00:45 UTC by Pavel
Modified: 2009-05-29 18:46 UTC (History)
1 user (show)

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


Attachments
proposed patch (sword-module.eclass.diff,320 bytes, patch)
2009-05-23 18:16 UTC, Simeon Maryasin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel 2009-03-07 00:45:09 UTC
When I tried to emerge app-text/sword-modules only blocking condition is shown. Correct action is proceeding without the block.

Reproducible: Always

Steps to Reproduce:
1.emerge -pv sword-modules
2.See result
3.

Actual Results:  
# emerge -pv sword-modules

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-dicts/sword-packard-1.2  0 kB
[ebuild  N    ] app-dicts/sword-rwp-1.9  0 kB
[ebuild  N    ] app-dicts/sword-kekchi-1.5  0 kB
[ebuild  N    ] app-dicts/sword-weymouth-1.1  0 kB
[ebuild  N    ] app-dicts/sword-strongshebrew-1.2  0 kB
[ebuild  N    ] app-dicts/sword-korean-1.1  0 kB
[ebuild  N    ] app-dicts/sword-rnkjv-1.2  0 kB
[ebuild  N    ] app-dicts/sword-czenkb-1.1  0 kB
[ebuild  N    ] app-dicts/sword-dutsvv-1.5  0 kB
[ebuild  N    ] app-dicts/sword-dtn-1.0  0 kB
[ebuild  N    ] app-dicts/sword-ukjv-1.1  0 kB
[ebuild  N    ] app-dicts/sword-wesley-1.1  0 kB
[ebuild  N    ] app-dicts/sword-esperanto-1.1  0 kB
[ebuild  N    ] app-dicts/sword-uma-1.2  0 kB
[ebuild  N    ] app-dicts/sword-abbott-1.0  0 kB
[ebuild  N    ] app-dicts/sword-maori-1.1  0 kB
[ebuild  N    ] app-dicts/sword-pnt-1.1  0 kB
[ebuild  N    ] app-dicts/sword-klven_iklingon-2.1  0 kB
[ebuild  N    ] app-dicts/sword-byz-1.10  0 kB
[ebuild  N    ] app-dicts/sword-finpr-1.2  0 kB
[ebuild  N    ] app-dicts/sword-umgreek-1.6  0 kB
[ebuild  N    ] app-dicts/sword-gersch-1.1  0 kB
[ebuild  N    ] app-dicts/sword-farsiopv-1.0  0 kB
[ebuild  N    ] app-dicts/sword-ukrainian-1.3  0 kB
[ebuild  N    ] app-dicts/sword-afr1953-1.2  0 kB
[ebuild  N    ] app-dicts/sword-webster-1.2  0 kB
[ebuild  N    ] app-dicts/sword-vulgate_hebps-1.1  0 kB
[ebuild  N    ] app-dicts/sword-amtract-1.1  0 kB
[ebuild  N    ] app-dicts/sword-institutes-1.2  0 kB
[ebuild  N    ] app-dicts/sword-klviklingon_en-2.1  0 kB
[ebuild  N    ] app-dicts/sword-hebrewgreek-1.1  0 kB
[ebuild  N    ] app-dicts/sword-tisch-1.3  0 kB
[ebuild  N    ] app-dicts/sword-tfg-1.5  0 kB
[ebuild  N    ] app-dicts/sword-sparvg2004-1.0  0 kB
[ebuild  N    ] app-dicts/sword-dutkant-1.1  0 kB
[ebuild  N    ] app-dicts/sword-jst-1.1  0 kB
[ebuild  N    ] app-dicts/sword-norsk-1.5  0 kB
[ebuild  N    ] app-dicts/sword-pilgrim-1.0  0 kB
[ebuild  N    ] app-dicts/sword-wycliffe-1.0  0 kB
[ebuild  N    ] app-dicts/sword-akjv-1.4  0 kB
[ebuild  N    ] app-dicts/sword-tagalog-1.1  0 kB
[ebuild  N    ] app-dicts/sword-scofield-1.0  0 kB
[ebuild  N    ] app-dicts/sword-spurious-1.0  0 kB
[ebuild  N    ] app-dicts/sword-heretics-1.1  0 kB
[ebuild  N    ] app-dicts/sword-geneva1599-1.1  0 kB
[ebuild  N    ] app-dicts/sword-practice-1.0  0 kB
[ebuild  N    ] app-dicts/sword-bwe-1.0  0 kB
[ebuild  N    ] app-dicts/sword-sparv-1.1  0 kB
[ebuild  N    ] app-dicts/sword-chamorro-2.7  0 kB
[ebuild  N    ] app-dicts/sword-gerelb1905-1.4  0 kB
[ebuild  N    ] app-dicts/sword-diaglott-1.1  0 kB
[ebuild  N    ] app-dicts/sword-jfb-2.2  0 kB
[ebuild  N    ] app-dicts/sword-rkjnt-1.0  0 kB
[ebuild  N    ] app-dicts/sword-finney-1.1  0 kB
[ebuild  N    ] app-dicts/sword-common-1.3  0 kB
[ebuild  N    ] app-dicts/sword-scotsgaelic-1.1  0 kB
[ebuild  N    ] app-dicts/sword-luther-1.0  0 kB
[ebuild  N    ] app-dicts/sword-rwebster-1.3  0 kB
[ebuild  N    ] app-dicts/sword-hnv-1.8  0 kB
[ebuild  N    ] app-dicts/sword-vulgate-1.1  0 kB
[ebuild  N    ] app-dicts/sword-wulfila-1.0  0 kB
[ebuild  N    ] app-dicts/sword-robinson-1.2  0 kB
[ebuild  N    ] app-dicts/sword-isv-1.5  0 kB
[ebuild  N    ] app-dicts/sword-arasvd-1.1  0 kB
[ebuild  N    ] app-dicts/sword-torrey-1.3  0 kB
[ebuild  N    ] app-dicts/sword-xhosa-1.1  0 kB
[ebuild  N    ] app-dicts/sword-frelsg-1.3  0 kB
[ebuild  N    ] app-dicts/sword-icelandic-1.1  0 kB
[ebuild  N    ] app-dicts/sword-lightfoot-1.0  0 kB
[ebuild  N    ] app-dicts/sword-jubilee2000-1.1  0 kB
[ebuild  N    ] app-dicts/sword-strongsgreek-1.2  0 kB
[ebuild  N    ] app-dicts/sword-tyndale-1.0  0 kB
[ebuild  N    ] app-dicts/sword-hunuj-1.2  0 kB
[ebuild  N    ] app-dicts/sword-bulveren-1.0  0 kB
[ebuild  N    ] app-dicts/sword-personal-1.0  0 kB
[ebuild  N    ] app-dicts/sword-est-1.1  0 kB
[ebuild  N    ] app-dicts/sword-tcr-1.1  0 kB
[ebuild  N    ] app-dicts/sword-sme-1.0  0 kB
[ebuild  N    ] app-dicts/sword-josephus-1.1  0 kB
[ebuild  N    ] app-dicts/sword-web-1.8  0 kB
[ebuild  N    ] app-dicts/sword-bbe-1.3  0 kB
[ebuild  N    ] app-dicts/sword-mhc-1.6  0 kB
[ebuild  N    ] app-dicts/sword-romcor-1.2  0 kB
[ebuild  N    ] app-dicts/sword-montgomery-1.3  0 kB
[ebuild  N    ] app-dicts/sword-clarke-1.0  0 kB
[ebuild  N    ] app-dicts/sword-nave-1.1  0 kB
[ebuild  N    ] app-dicts/sword-peshitta-1.1  0 kB
[ebuild  N    ] app-dicts/sword-hebmodern-1.1  0 kB
[ebuild  N    ] app-dicts/sword-orthodoxy-1.0  0 kB
[ebuild  N    ] app-dicts/sword-hunkar-1.6  0 kB
[ebuild  N    ] app-dicts/sword-manxgaelic-1.1  0 kB
[ebuild  N    ] app-dicts/sword-spasev-1.1  0 kB
[ebuild  N    ] app-dicts/sword-mkjv-1.3  0 kB
[ebuild  N    ] app-dicts/sword-darby-1.1  0 kB
[ebuild  N    ] app-dicts/sword-asv-1.3  0 kB
[ebuild  N    ] app-dicts/sword-br_en-1.1  0 kB
[ebuild  N    ] app-dicts/sword-rst-1.6  0 kB
[ebuild  N    ] app-dicts/sword-easton-1.2  0 kB
[ebuild  N    ] app-dicts/sword-gerlut1545-1.2  0 kB
[ebuild  N    ] app-dicts/sword-acv-2.0  0 kB
[ebuild  N    ] app-dicts/sword-frecrl-1.2  0 kB
[ebuild  N    ] app-dicts/sword-whnu-1.10  0 kB
[ebuild  N    ] app-dicts/sword-aleppo-1.0  0 kB
[ebuild  N    ] app-dicts/sword-rusmakarij-1.1  0 kB
[ebuild  N    ] app-dicts/sword-finbiblia-1.1  0 kB
[ebuild  N    ] app-dicts/sword-tdavid-1.1  0 kB
[ebuild  N    ] app-dicts/sword-spavnt-1.2  0 kB
[ebuild  N    ] app-dicts/sword-barnes-1.1  0 kB
[ebuild  N    ] app-dicts/sword-rotherham-1.1  0 kB
[ebuild  N    ] app-dicts/sword-la_en-1.1  0 kB
[ebuild  N    ] app-dicts/sword-bulcarigradnt-1.0  0 kB
[ebuild  N    ] app-dicts/sword-alb-1.2  0 kB
[ebuild  N    ] app-dicts/sword-kjvd-1.1  0 kB
[ebuild  N    ] app-dicts/sword-swahili-1.1  0 kB
[ebuild  N    ] app-dicts/sword-ab-1.3  0 kB
[ebuild  N    ] app-dicts/sword-kjv-2.3  0 kB
[ebuild  N    ] app-dicts/sword-chincvt-1.0  0 kB
[ebuild  N    ] app-dicts/sword-chincvs-1.0  0 kB
[ebuild  N    ] app-dicts/sword-mak-1.0  0 kB
[ebuild  N    ] app-dicts/sword-czecep-1.4  0 kB
[ebuild  N    ] app-dicts/sword-czebkr-1.1  0 kB
[ebuild  N    ] app-dicts/sword-tr-1.2  0 kB
[ebuild  N    ] app-dicts/sword-latvian-1.1  0 kB
[ebuild  N    ] app-dicts/sword-chiun-2.0  0 kB
[ebuild  N    ] app-dicts/sword-wlc-1.4  0 kB
[ebuild  N    ] app-dicts/sword-drc-1.1  0 kB
[ebuild  N    ] app-dicts/sword-ylt-1.1  0 kB
[ebuild  N    ] app-dicts/sword-dan-2.1  0 kB
[ebuild  N    ] app-dicts/sword-smith-1.3  0 kB
[ebuild  N    ] app-dicts/sword-cro-1.0  0 kB
[ebuild  N    ] app-dicts/sword-greekhebrew-1.1  0 kB
[ebuild  N    ] app-dicts/sword-saoa-1.0  0 kB
[ebuild  N    ] app-dicts/sword-abs_essay_goodsam_swb-1.0  0 kB
[ebuild  N    ] app-dicts/sword-webstersdict-1.1  0 kB
[ebuild  N    ] app-dicts/sword-gerelb1871-1.1  0 kB
[ebuild  N    ] app-dicts/sword-murdock-1.2  0 kB
[ebuild  N    ] app-dicts/sword-isbe-1.6  0 kB
[ebuild  N    ] app-dicts/sword-twenty-1.1  0 kB
[ebuild  N    ] app-dicts/sword-czekms-1.4  0 kB
[ebuild  N    ] app-dicts/sword-itarive-1.0  0 kB
[ebuild  N    ] app-dicts/sword-itadio-1.0  0 kB
[ebuild  N    ] app-dicts/sword-tsk-1.4  0 kB
[ebuild  N    ] app-dicts/sword-klv-2.2  0 kB
[ebuild  N    ] app-dicts/sword-litv-1.3  0 kB
[ebuild  N    ] app-dicts/sword-mhcc-1.1  0 kB
[ebuild  N    ] app-dicts/sword-daily-1.0  0 kB
[ebuild  N    ] app-dicts/sword-chiuns-2.0  0 kB
[ebuild  N    ] app-dicts/sword-jps-1.2  0 kB
[ebuild  N    ] app-dicts/sword-cbc-1.1  0 kB
[ebuild  N    ] app-dicts/sword-hitchcock-1.3  0 kB
[ebuild  N    ] app-text/sword-modules-1  0 kB
[blocks B     ] app-text/sword-modules ("app-text/sword-modules" is blocking app-dicts/sword-aleppo-1.0, app-dicts/sword-gerlut1545-1.2, app-dicts/sword-peshitta-1.1, app-dicts/sword-xhosa-1.1, app-dicts/sword-josephus-1.1, app-dicts/sword-orthodoxy-1.0, app-dicts/sword-chiun-2.0, app-dicts/sword-ukjv-1.1, app-dicts/sword-frelsg-1.3, app-dicts/sword-robinson-1.2, app-dicts/sword-mhc-1.6, app-dicts/sword-asv-1.3, app-dicts/sword-webstersdict-1.1, app-dicts/sword-sparvg2004-1.0, app-dicts/sword-dan-2.1, app-dicts/sword-hunuj-1.2, app-dicts/sword-personal-1.0, app-dicts/sword-byz-1.10, app-dicts/sword-mhcc-1.1, app-dicts/sword-chincvs-1.0, app-dicts/sword-strongsgreek-1.2, app-dicts/sword-tfg-1.5, app-dicts/sword-hitchcock-1.3, app-dicts/sword-finpr-1.2, app-dicts/sword-czebkr-1.1, app-dicts/sword-arasvd-1.1, app-dicts/sword-maori-1.1, app-dicts/sword-heretics-1.1, app-dicts/sword-klviklingon_en-2.1, app-dicts/sword-latvian-1.1, app-dicts/sword-rst-1.6, app-dicts/sword-tcr-1.1, app-dicts/sword-amtract-1.1, app-dicts/sword-isbe-1.6, app-dicts/sword-spasev-1.1, app-dicts/sword-tisch-1.3, app-dicts/sword-easton-1.2, app-dicts/sword-cro-1.0, app-dicts/sword-tyndale-1.0, app-dicts/sword-manxgaelic-1.1, app-dicts/sword-czecep-1.4, app-dicts/sword-web-1.8, app-dicts/sword-nave-1.1, app-dicts/sword-smith-1.3, app-dicts/sword-abs_essay_goodsam_swb-1.0, app-dicts/sword-strongshebrew-1.2, app-dicts/sword-gerelb1871-1.1, app-dicts/sword-practice-1.0, app-dicts/sword-finbiblia-1.1, app-dicts/sword-dutsvv-1.5, app-dicts/sword-tsk-1.4, app-dicts/sword-uma-1.2, app-dicts/sword-czenkb-1.1, app-dicts/sword-jps-1.2, app-dicts/sword-esperanto-1.1, app-dicts/sword-chamorro-2.7, app-dicts/sword-weymouth-1.1, app-dicts/sword-bulcarigradnt-1.0, app-dicts/sword-tagalog-1.1, app-dicts/sword-br_en-1.1, app-dicts/sword-la_en-1.1, app-dicts/sword-rwebster-1.3, app-dicts/sword-rusmakarij-1.1, app-dicts/sword-bulveren-1.0, app-dicts/sword-packard-1.2, app-dicts/sword-farsiopv-1.0, app-dicts/sword-lightfoot-1.0, app-dicts/sword-jubilee2000-1.1, app-dicts/sword-gersch-1.1, app-dicts/sword-tdavid-1.1, app-dicts/sword-ukrainian-1.3, app-dicts/sword-umgreek-1.6, app-dicts/sword-rotherham-1.1, app-dicts/sword-kjv-2.3, app-dicts/sword-wulfila-1.0, app-dicts/sword-webster-1.2, app-dicts/sword-wycliffe-1.0, app-dicts/sword-twenty-1.1, app-dicts/sword-frecrl-1.2, app-dicts/sword-itadio-1.0, app-dicts/sword-drc-1.1, app-dicts/sword-swahili-1.1, app-dicts/sword-klv-2.2, app-dicts/sword-alb-1.2, app-dicts/sword-chiuns-2.0, app-dicts/sword-scotsgaelic-1.1, app-dicts/sword-vulgate-1.1, app-dicts/sword-finney-1.1, app-dicts/sword-korean-1.1, app-dicts/sword-montgomery-1.3, app-dicts/sword-wlc-1.4, app-dicts/sword-gerelb1905-1.4, app-dicts/sword-diaglott-1.1, app-dicts/sword-rkjnt-1.0, app-dicts/sword-bwe-1.0, app-dicts/sword-czekms-1.4, app-dicts/sword-romcor-1.2, app-dicts/sword-institutes-1.2, app-dicts/sword-tr-1.2, app-dicts/sword-norsk-1.5, app-dicts/sword-wesley-1.1, app-dicts/sword-greekhebrew-1.1, app-dicts/sword-abbott-1.0, app-dicts/sword-chincvt-1.0, app-dicts/sword-jfb-2.2, app-dicts/sword-dtn-1.0, app-dicts/sword-sparv-1.1, app-dicts/sword-rnkjv-1.2, app-dicts/sword-akjv-1.4, app-dicts/sword-mak-1.0, app-dicts/sword-ylt-1.1, app-dicts/sword-itarive-1.0, app-dicts/sword-kekchi-1.5, app-dicts/sword-pilgrim-1.0, app-dicts/sword-isv-1.5, app-dicts/sword-afr1953-1.2, app-dicts/sword-spurious-1.0, app-dicts/sword-cbc-1.1, app-dicts/sword-luther-1.0, app-dicts/sword-hebmodern-1.1, app-dicts/sword-hebrewgreek-1.1, app-dicts/sword-mkjv-1.3, app-dicts/sword-spavnt-1.2, app-dicts/sword-daily-1.0, app-dicts/sword-rwp-1.9, app-dicts/sword-litv-1.3, app-dicts/sword-hunkar-1.6, app-dicts/sword-klven_iklingon-2.1, app-dicts/sword-vulgate_hebps-1.1, app-dicts/sword-pnt-1.1, app-dicts/sword-dutkant-1.1, app-dicts/sword-scofield-1.0, app-dicts/sword-ab-1.3, app-dicts/sword-kjvd-1.1, app-dicts/sword-torrey-1.3, app-dicts/sword-icelandic-1.1, app-dicts/sword-clarke-1.0, app-dicts/sword-sme-1.0, app-dicts/sword-jst-1.1, app-dicts/sword-acv-2.0, app-dicts/sword-hnv-1.8, app-dicts/sword-common-1.3, app-dicts/sword-whnu-1.10, app-dicts/sword-barnes-1.1, app-dicts/sword-geneva1599-1.1, app-dicts/sword-murdock-1.2, app-dicts/sword-darby-1.1, app-dicts/sword-est-1.1, app-dicts/sword-saoa-1.0, app-dicts/sword-bbe-1.3)

Total: 151 packages (151 new), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)


Expected Results:  
No block happens and and emerge is able to continue with build

No package is presented in the system and thus there is no reason for block.

See examples:
# emerge -Cp sword-modules

>>> These are the packages that would be unmerged:

--- Couldn't find 'sword-modules' to unmerge.

>>> No packages selected for removal by unmerge


# emerge -Cp app-dicts/sword-bbe

>>> These are the packages that would be unmerged:

--- Couldn't find 'app-dicts/sword-bbe' to unmerge.

>>> No packages selected for removal by unmerge
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-03-07 09:22:00 UTC
Reassigning to theology herd.
Comment 2 Simeon Maryasin 2009-05-23 18:16:18 UTC
Created attachment 192219 [details, diff]
proposed patch
Comment 3 Simeon Maryasin 2009-05-23 18:17:18 UTC
Without this, each sword module blocks app-text/sword-modules, but sword-modules itself depends on modules...
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2009-05-29 18:46:41 UTC
thanks, fixed in CVS