On Apr 6, 2010, at 11:51 AM, Doug Henry wrote: > I get a lot of this stuff with openpkg 4, not sure why or what it means... > > > + /tools/lin64-testing/lib/openpkg/rpmtool files -v -ofiles > -r/tools/lin64-testing/RPM/TMP/openssl-1.0.0-20100331-buildroot > '%defattr(-,tools,tools)' /tools/lin64-testing '%not %dir > {/tools/lin64-testing,/tools/lin64-testing/*,/tools/lin64-testing/etc/rc.d,/tools/lin64-testing/man/*}' > '%config /tools/lin64-testing/etc/openssl/openssl.cnf' > rpmtool:files: pass 1 (preparation and syntactical expansions) > rpmtool:files: pass 2 (filesystem-based expansions) > rpmtool:files: pass 3 (duplication removal and cleanup) > + exit 0 > Processing files: openssl-1.0.0-20100331 > Wrote: > /tools/lin64-testing/RPM/PKG/openssl-1.0.0-20100331.amd64-ubuntu6.06-bsi.rpm > Executing(%clean): env -i /tools/lin64-testing/lib/openpkg/bash --norc > --noprofile --posix -e /tools/lin64-testing/RPM/TMP/rpm-tmp.19048 > + cd /tools/lin64-testing/RPM/TMP > + cd openssl-1.0.0 > + rm -rf /tools/lin64-testing/RPM/TMP/openssl-1.0.0-20100331-buildroot > Executing(--clean): env -i /tools/lin64-testing/lib/openpkg/bash --norc > --noprofile --posix -e /tools/lin64-testing/RPM/TMP/rpm-tmp.19048 > + cd /tools/lin64-testing/RPM/TMP > + rm -rf openssl-1.0.0 > error: Failed dependencies: > /tools/lin64-testing/lib64 is needed by openssl-1.0.0-20100331 >
This is likely the same openssl packaging issue just diagnosed: Every file depends on its parent directory (implictly). Its a single bit that needs to changed to alter the "default" behavior to taste. Meanwhile there is the --noparentdirs option for "opt-out" behavior. Add the option (and work on getting the default behavior changed) is likelier more efficacious than reporting "goofy dependencies" imho. 73 de Jeff ______________________________________________________________________ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org