diff --git a/algo/log/AlgoFairloggerCompat.h b/algo/log/AlgoFairloggerCompat.h
index 4dfdddd3d6ff2dac438f2e7aa1a5a5abc72ff563..9062034a8bc0e3d5fdc1e45fd4a0375b8efcd652 100644
--- a/algo/log/AlgoFairloggerCompat.h
+++ b/algo/log/AlgoFairloggerCompat.h
@@ -18,8 +18,6 @@
 #define L_(level) LOG(level)
 
 #else
-
-#ifndef LOG
 /*
  *  // Keeping in source but commented out until the main problem is resolved
 #warning "Using algo/???? version of Logger"
@@ -38,6 +36,8 @@
 #endif
 */
 
+#ifndef LOG
+
 #include <log.hpp>
 static constexpr severity_level warn = severity_level::warning;
 #define LOG(level) L_(level)
diff --git a/reco/littrack/parallel/CMakeLists.txt b/reco/littrack/parallel/CMakeLists.txt
index bb33d371fb7cadac48c037b1594c4c453ba68899..759ac363215c4508412c3c47ead1aa0cc5ec720d 100644
--- a/reco/littrack/parallel/CMakeLists.txt
+++ b/reco/littrack/parallel/CMakeLists.txt
@@ -24,10 +24,11 @@ ENDIF (SSE_FOUND)
 
 
 set(SRCS ${LITTRACKPARALLEL_SRCS})
-# Since there was a problem with defining Vc::Vc as a dependecy a dependency
-# to KFParticle was set which includes the Vc dependency
+# PAL 11/10/2024: Is the following comment still valid? There seem to be a direct dependency now ?!?!?
+# Since there was a problem with defining Vc::Vc as a dependency, a dependency to KFParticle was set which includes the
+# Vc dependency
 # This has to be fixed and done properly
-set(PUBLIC_DEPENDENCIES Vc::Vc KfCore)
+set(PUBLIC_DEPENDENCIES Vc::Vc KfCoreOffline)
 set(LIBRARY_NAME Littrackparallel)
 
 generate_cbm_library()
diff --git a/reco/mq/CMakeLists.txt b/reco/mq/CMakeLists.txt
index 672ea8e047f6a3e3db7313b18a9a54c2860663af..8efd25024374d63d10213c9bb63d3a113b873f53 100644
--- a/reco/mq/CMakeLists.txt
+++ b/reco/mq/CMakeLists.txt
@@ -30,7 +30,7 @@ set(PUBLIC_DEPS
 set(PRIVATE_DEPS
   FairRoot::Base
   FairRoot::Online
-  Algo
+  AlgoOffline
   )
 
 set(INTERFACE_DEPENDENCIES
@@ -41,8 +41,8 @@ set(INTERFACE_DEPENDENCIES
 set(EXE_NAME MqDevUnpack)
 set(SRCS CbmDevUnpack.cxx runUnpack.cxx)
 
-set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS}) 
-set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS}) 
+set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS})
+set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS})
 set(INTERFACE_DEPENDENCIES ${INTERFACE_DEPS})
 
 generate_cbm_executable()
@@ -51,8 +51,8 @@ generate_cbm_executable()
 set(EXE_NAME MqDevTrigger)
 set(SRCS CbmDevTrigger.cxx runTrigger.cxx)
 
-set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS}) 
-set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS}) 
+set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS})
+set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS})
 set(INTERFACE_DEPENDENCIES ${INTERFACE_DEPS})
 
 generate_cbm_executable()
@@ -61,8 +61,8 @@ generate_cbm_executable()
 set(EXE_NAME MqDevBuildEvents)
 set(SRCS CbmDevBuildEvents.cxx runBuildEvents.cxx)
 
-set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS}) 
-set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS}) 
+set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS})
+set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS})
 set(INTERFACE_DEPENDENCIES ${INTERFACE_DEPS})
 
 generate_cbm_executable()
@@ -71,8 +71,8 @@ generate_cbm_executable()
 set(EXE_NAME MqDevEventSink)
 set(SRCS CbmDevEventSink.cxx runEventSink.cxx)
 
-set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS}) 
-set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS}) 
+set(PUBLIC_DEPENDENCIES ${PUBLIC_DEPS})
+set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPS})
 set(INTERFACE_DEPENDENCIES ${INTERFACE_DEPS})
 
 generate_cbm_executable()
diff --git a/reco/offline/steer/CMakeLists.txt b/reco/offline/steer/CMakeLists.txt
index a8b907183a1b72e25fb58222ae72c4e80f681ebb..8ada18e7a344e15764870c872bbcb515dfb848b2 100644
--- a/reco/offline/steer/CMakeLists.txt
+++ b/reco/offline/steer/CMakeLists.txt
@@ -18,6 +18,7 @@ endif()
 set(LIBRARY_NAME CbmRecoOfflineSteer)
 set(LINKDEF RootLinkDef.h)
 set(PUBLIC_DEPENDENCIES
+  AlgoOffline
   CbmData
   FairRoot::Base
   ROOT::Core
@@ -48,7 +49,6 @@ set(PRIVATE_DEPENDENCIES
   CbmSimSteer
   L1
   KF
-  AlgoOffline
   )
 
 # Check if the compiler supports std::execution in the respective STL
diff --git a/reco/steer/CMakeLists.txt b/reco/steer/CMakeLists.txt
index 98b6c7b43a7275a893069e05b63ef7d893a3e0ba..83a145c5789e2fbe4639b598e7f22086008a4b73 100644
--- a/reco/steer/CMakeLists.txt
+++ b/reco/steer/CMakeLists.txt
@@ -36,6 +36,7 @@ set(PRIVATE_DEPENDENCIES
   CbmTrdReco
   CbmBmonReco
   external::fles_monitoring
+  external::fles_logging # Needed for TimesliceSource in CbmSourceTsArchive, not sure of conflicts with FairLogger
   )
 
 set(INTERFACE_DEPENDENCIES