Changeset 2414
- Timestamp:
- 09/04/07 13:19:59 (1 year ago)
- Files:
-
- main/trunk/share/apkg-dep (modified) (2 diffs)
- main/trunk/share/apkg-funclib (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
main/trunk/share/apkg-dep
r2413 r2414 825 825 # if so then a previous call to require failed 826 826 # and sorted it out so we can skip this one 827 # (but still create a dependency record) 827 828 if [ -e "$WORKING_DIRECTORY/prepared-rootnames" ] && grep "$required_name" "$WORKING_DIRECTORY/prepared-rootnames" >/dev/null; then 828 trace $required_name is prepared already ... skipping dependency check 829 830 _forgeDependency "$ROOTNAME" "$required_name" 831 832 trace $required_name is prepared already ... skipping dependency check 829 833 popOptE 830 834 return 0 … … 890 894 if [[ ! -e "$autopackage_global_db_location/$required_name" ]] && [[ ! -e "$autopackage_user_db_location/$required_name" ]]; then 891 895 _addSkeletonFile "$required_name" 892 _forgeDependency "$ROOTNAME" "$required_name" # this will make a useless supports file, but oh well, FIXME later893 fi 896 fi 897 _forgeDependency "$ROOTNAME" "$required_name" # so that dependency will be recorded even if required package is installed already 894 898 popOptE 895 899 return 0 main/trunk/share/apkg-funclib
r2393 r2414 829 829 _loadPackageEnvironment "$autopackage_db_location/$ROOTNAME" 830 830 831 # remove support entries from dependencies 832 _unforgeDependencies "$ROOTNAME" 833 831 834 trace evaluating script_uninstall 832 835 trace "$script_uninstall" 833 836 eval "$script_uninstall" 834 835 # remove support entries from dependencies836 _unforgeDependencies "$ROOTNAME"837 837 838 838 # remove root database package directory and symlinks
