From: Martin Logan <[EMAIL PROTECTED]>

---
 bin/epkg                      |    7 ++++---
 bin/faxien                    |    6 ++----
 lib/epkg/src/epkg.erl         |   16 +++++++++++++---
 lib/epkg/src/epkg_install.erl |    2 +-
 4 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/bin/epkg b/bin/epkg
index 86b477b..cbaa93e 100644
--- a/bin/epkg
+++ b/bin/epkg
@@ -11,10 +11,11 @@ ERTS_VSN=5.6.3
 INVOCATION_SUFFIX="-s epkg cmdln_apply epkg $@ -noshell -prefix $PREFIX"
 ###########################################
 
-ROOTDIR=$PREFIX/packages/$ERTS_VSN
-ERTS_DIR=$ROOTDIR/erts-$ERTS_VSN
 
-export $ROOTDIR
+export ROOTDIR=$PREFIX/application_packages/$ERTS_VSN
+#export ROOTDIR=$PREFIX/packages/$ERTS_VSN
+ERTS_DIR=$PREFIX/erts_packages/erts-$ERTS_VSN
+#ERTS_DIR=$ROOTDIR/erts-$ERTS_VSN
 export BINDIR=$ERTS_DIR/bin
 export EMU=beam
 export PROGNAME=erl
diff --git a/bin/faxien b/bin/faxien
index 292b522..1cc20b0 100644
--- a/bin/faxien
+++ b/bin/faxien
@@ -12,10 +12,8 @@ INVOCATION_SUFFIX="-s faxien cmdln_apply faxien $@ -noshell 
-prefix $PREFIX"
 ###########################################
 
 
-export ROOTDIR=$PREFIX/application_packages/$ERTS_VSN
-#export ROOTDIR=$PREFIX/packages/$ERTS_VSN
-ERTS_DIR=$PREFIX/erts_packages/erts-$ERTS_VSN
-#ERTS_DIR=$ROOTDIR/erts-$ERTS_VSN
+export ROOTDIR=$PREFIX/packages/$ERTS_VSN
+ERTS_DIR=$ROOTDIR/erts-$ERTS_VSN
 export BINDIR=$ERTS_DIR/bin
 export EMU=beam
 export PROGNAME=erl
diff --git a/lib/epkg/src/epkg.erl b/lib/epkg/src/epkg.erl
index b44118b..4917310 100644
--- a/lib/epkg/src/epkg.erl
+++ b/lib/epkg/src/epkg.erl
@@ -224,7 +224,12 @@ list_lib() ->
     {ok, TargetErtsVsn}    = gas:get_env(epkg, target_erts_vsn, 
ewr_util:erts_version()),
     Series                 = epkg_util:all_erts_vsns(TargetErtsVsn),
     NameVsnsPairs          = 
collect_dups(epkg_manage:list_lib(InstallationPath, Series)),
-    io:format("~nInstalled Applications for ERTS versions between ~s and 
~s:~n", [hd(Series), hd(lists:reverse(Series))]),
+    case Series of
+       [TargetErtsVsn, HighErtsVsn|_] ->
+           io:format("~nInstalled Applications for ERTS versions between ~s 
and ~s:~n", [TargetErtsVsn, HighErtsVsn]);
+       _ ->
+           io:format("~nInstalled Applications:~n")
+    end,
     print_installed(NameVsnsPairs).
 
 %%--------------------------------------------------------------------
@@ -238,8 +243,13 @@ list_releases() ->
     {ok, TargetErtsVsn}    = gas:get_env(epkg, target_erts_vsn, 
ewr_util:erts_version()),
     Series                 = epkg_util:all_erts_vsns(TargetErtsVsn),
     NameVsnsPairs          = 
collect_dups(epkg_manage:list_releases(InstallationPath, Series)),
-    io:format("~nInstalled Releases (Erlang standalone services) for ERTS 
versions between ~s and ~s:~n",
-             [hd(Series), hd(lists:reverse(Series))]),
+    case Series of
+       [TargetErtsVsn, HighErtsVsn|_] ->
+           io:format("~nInstalled Releases (Erlang standalone services) for 
ERTS versions between ~s and ~s:~n",
+                     [TargetErtsVsn, HighErtsVsn]);
+       _ ->
+           io:format("~nInstalled Releases (Erlang standalone services):~n")
+    end,
     print_installed(NameVsnsPairs).
 
 %%--------------------------------------------------------------------
diff --git a/lib/epkg/src/epkg_install.erl b/lib/epkg/src/epkg_install.erl
index 49dca06..87b3cd4 100644
--- a/lib/epkg/src/epkg_install.erl
+++ b/lib/epkg/src/epkg_install.erl
@@ -236,7 +236,7 @@ execute_release_installation_steps(ReleasePackageDirPath, 
InstallationPath, IsLo
     catch
        Class:Exception = {badmatch, ActualError} ->
            ?ERROR_MSG("Caught exception ~p of class ~p ~p~n", [Exception, 
Class, erlang:get_stacktrace()]), 
-           {error, ActualError};
+           ActualError;
        Class:Exception ->
            ?ERROR_MSG("Caught exception ~p of class ~p ~p~n", [Exception, 
Class, erlang:get_stacktrace()]), 
            {error, Exception}
-- 
1.5.3.5


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"erlware-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/erlware-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to