<div dir="ltr">I just shifted my Portage tree on my Raspberry PI into squashfs/aufs using the guide here to save space:<div><br></div><div><a href="http://en.gentoo-wiki.com/wiki/Squashed_Portage_Tree">http://en.gentoo-wiki.com/wiki/Squashed_Portage_Tree</a><br>
</div><div><br></div><div style>It seems to work pretty well except the any overlay repositories I have defined generate EAPI issues such as this:</div><div style><br></div><div style><div>cave resolve installed-packages</div>
<div>Resolving: 117 steps, 1 metadata (1 mv) cave@1363632742: [WARNING e.ebuild.cache_failure] In thread ID '1516':</div><div>  ... In program cave resolve installed-packages:</div><div>  ... When adding targets from commandline:</div>
<div>  ... When adding set target 'installed-packages':</div><div>  ... When adding target 'sys-apps/less':</div><div>  ... When finding slots for 'sys-apps/less':</div><div>  ... When determining resolvents for 'sys-apps/less':</div>
<div>  ... When finding best version of each package from packages matching sys-apps/less (ignoring additional requirements) with filter all matches filtered through supports action install filtered through not masked filtered through all matches:</div>
<div>  ... When generating metadata for ID 'sys-apps/less-457::mv':</div><div>  ... When running an ebuild command on 'sys-apps/less-457::mv':</div><div>  ... Could not generate cache for 'sys-apps/less-457::mv', stdout says '' and stderr says '</div>
<div>!!! ERROR in sys-apps/less-457::mv:</div><div>!!! In inherit at line 63</div><div>!!! Error finding eclass eutils</div><div><br></div><div>!!! Call stack:</div><div>!!!    * inherit (/usr/libexec/paludis/0/eclass_functions.bash:63)</div>
<div>!!!    * source (/var/lib/layman/mv/sys-apps/less/less-457.ebuild:7)</div><div>!!!    * ebuild_load_ebuild (/usr/libexec/paludis/ebuild.bash:404)</div><div>!!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:650)</div>
<div>!!!    * main (/usr/libexec/paludis/ebuild.bash:691)</div><div><br></div><div>diefunc: making ebuild PID 1523 exit with error</div><div>die trap: exiting with error.</div><div>'</div><div>cave@1363632742: [WARNING e.ebuild.metadata.unusable] No usable metadata for 'sys-apps/less-457::mv'</div>
<div>cave@1363632742: [WARNING e.ebuild.postload_eapi.mismatch] In thread ID '1516':</div><div>  ... In program cave resolve installed-packages:</div><div>  ... When adding targets from commandline:</div><div>  ... When adding set target 'installed-packages':</div>
<div>  ... When adding target 'sys-apps/less':</div><div>  ... When finding slots for 'sys-apps/less':</div><div>  ... When determining resolvents for 'sys-apps/less':</div><div>  ... When finding best version of each package from packages matching sys-apps/less (ignoring additional requirements) with filter all matches filtered through supports action install filtered through not masked filtered through all matches:</div>
<div>  ... When generating metadata for ID 'sys-apps/less-457::mv':</div><div>  ... When loading generated metadata for 'sys-apps/less-457::mv':</div><div>  ... Post-source EAPI 'UNKNOWN' does not match pre-source EAPI '5', treating as unknown</div>
<div><br></div><div style>The packages in the overlay repository become unavailable as they get flagged with an Unknown EAPI. It kind of looks like the eutils eclass cannot be found for some reason. I checked and it is sitting in /usr/portage/eclass.</div>
<div style><br></div><div style>I would appreciate any assistance that someone could offer.</div><div style><br></div><div style>Thank you,</div><div style><br></div><div style>Jason Komar</div><div style><a href="mailto:jkomar@jbox.ca">jkomar@jbox.ca</a></div>
<div style><br></div></div></div>