Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 243224 - repoman overlooks eauto* in *_BOOTSTRAP
Summary: repoman overlooks eauto* in *_BOOTSTRAP
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Portage team
Keywords: InVCS
Depends on:
Blocks: 210077
  Show dependency tree
Reported: 2008-10-22 14:53 UTC by hiyuh
Modified: 2008-11-02 01:04 UTC (History)
0 users

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

media-libs/libharu-git ebuild (libharu-git-20081011.ebuild,1.55 KB, text/plain)
2008-10-22 14:56 UTC, hiyuh
exempt ebuilds that inherit git.eclass (git_exemption.patch,889 bytes, patch)
2008-10-22 18:03 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description hiyuh 2008-10-22 14:53:35 UTC

Reproducible: Always

Steps to Reproduce:
1. Use repoman of sys-apps/portage-2.2_rc12.
2. Check an ebuild which has eauto* in *_BOOTSTRAP

Actual Results:  
RepoMan sez:
 inherit.autotools             1
  foo-bar/buz/buz-1337.ebuild: no eauto* function called

Expected Results:  
RepoMan shuts up.

I'll file an example later.
Comment 1 hiyuh 2008-10-22 14:56:11 UTC
Created attachment 169416 [details]
media-libs/libharu-git ebuild

An example of ebuild which has eauto* in _BOOTSTRAP.
Comment 2 Zac Medico gentoo-dev 2008-10-22 18:03:32 UTC
Created attachment 169454 [details, diff]
exempt ebuilds that inherit git.eclass

If this patch is saved as /tmp/git_exemption.patch, then it can be applied as follows:

 patch /usr/lib/portage/pym/repoman/ /tmp/git_exemption.patch
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-10-23 09:59:56 UTC
subversion.eclass supports ESVN_BOOTSTRAP, so _exempt_eclasses should also contain "subversion".
Comment 4 Zac Medico gentoo-dev 2008-10-23 17:21:09 UTC
Thanks, I've added subversion in r11722.
Comment 5 Zac Medico gentoo-dev 2008-11-02 01:04:27 UTC
This is fixed in 2.2_rc13.