diff --git a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventAthenaPool/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventAthenaPool/CMakeLists.txt
index ba2f41cdfb62a7d14424f079a9db2cb743a5100e..6bc6f280c360c3ff06d04a81ddc8906ade36d580 100644
--- a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventAthenaPool/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventAthenaPool/CMakeLists.txt
@@ -1,21 +1,10 @@
-################################################################################
-# Package: LUCID_EventAthenaPool
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_EventAthenaPool )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PRIVATE
-                          Database/AthenaPOOL/AthenaPoolCnvSvc
-                          Database/AthenaPOOL/AthenaPoolUtilities
-                          ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventTPCnv
-                          ForwardDetectors/LUCID/LUCID_RawEvent
-                          ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent
-                          GaudiKernel )
-
 # Component(s) in the package:
 atlas_add_poolcnv_library( LUCID_EventAthenaPoolPoolCnv
                            src/*.cxx
                            FILES LUCID_SimEvent/LUCID_SimHitCollection.h LUCID_RawEvent/LUCID_DigitContainer.h LUCID_RawEvent/LUCID_RawDataContainer.h
-                           LINK_LIBRARIES AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_EventTPCnv LUCID_RawEvent LUCID_SimEvent GaudiKernel )
+                           LINK_LIBRARIES AthenaPoolCnvSvcLib LUCID_EventTPCnv LUCID_RawEvent GaudiKernel )
diff --git a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventTPCnv/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventTPCnv/CMakeLists.txt
index de2377243ce5a7e48655e9ddcccb51550b534f9b..f9cad0e8123365c2a68d94d5cc72ade79c9dd8ba 100644
--- a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventTPCnv/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_EventTPCnv/CMakeLists.txt
@@ -1,84 +1,57 @@
-################################################################################
-# Package: LUCID_EventTPCnv
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_EventTPCnv )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Database/AthenaPOOL/AthenaPoolCnvSvc
-                          Database/AthenaPOOL/AthenaPoolUtilities
-                          ForwardDetectors/LUCID/LUCID_RawEvent
-                          ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent
-                          Generators/GeneratorObjectsTPCnv
-                          PRIVATE
-                          AtlasTest/TestTools
-                          DetectorDescription/Identifier
-                          GaudiKernel )
-
-# External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
-
 # Component(s) in the package:
 atlas_add_library( LUCID_EventTPCnv
                    src/*.cxx
                    PUBLIC_HEADERS LUCID_EventTPCnv
-                   PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
                    LINK_LIBRARIES AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv AthenaPoolCnvSvcLib
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} TestTools Identifier GaudiKernel )
+                   PRIVATE_LINK_LIBRARIES Identifier GaudiKernel )
 
 atlas_add_dictionary( LUCID_EventTPCnvDict
                       LUCID_EventTPCnv/LUCID_EventTPCnvDict.h
                       LUCID_EventTPCnv/selection.xml
-                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                      LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                      LINK_LIBRARIES LUCID_EventTPCnv )
 
+# Tests in the package:
 atlas_add_test( LUCID_DigitCnv_p1_test
                 SOURCES
                 test/LUCID_DigitCnv_p1_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_DigitCnv_p2_test
                 SOURCES
                 test/LUCID_DigitCnv_p2_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_DigitContainerCnv_p1_test
                 SOURCES
                 test/LUCID_DigitContainerCnv_p1_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_DigitContainerCnv_p2_test
                 SOURCES
                 test/LUCID_DigitContainerCnv_p2_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_RawDataCnv_p1_test
                 SOURCES
                 test/LUCID_RawDataCnv_p1_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_RawDataContainerCnv_p1_test
                 SOURCES
                 test/LUCID_RawDataContainerCnv_p1_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_SimHitCnv_p1_test
                 SOURCES
                 test/LUCID_SimHitCnv_p1_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
+                LINK_LIBRARIES AtlasHepMCLib GeneratorObjectsTPCnv LUCID_EventTPCnv TestTools )
 
 atlas_add_test( LUCID_SimHitCnv_p2_test
                 SOURCES
                 test/LUCID_SimHitCnv_p2_test.cxx
-                INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaPoolCnvSvcLib AthenaPoolUtilities LUCID_RawEvent LUCID_SimEvent GeneratorObjectsTPCnv TestTools Identifier GaudiKernel LUCID_EventTPCnv )
-
+                LINK_LIBRARIES AtlasHepMCLib GeneratorObjectsTPCnv LUCID_EventTPCnv TestTools )
diff --git a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_RawDataByteStreamCnv/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_RawDataByteStreamCnv/CMakeLists.txt
index 826413d34f0cc31943fdbe896f2508096cef0dfb..b7eb2d4653b07574df0ddaa03b2f258a74fc68c3 100644
--- a/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_RawDataByteStreamCnv/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Cnv/LUCID_RawDataByteStreamCnv/CMakeLists.txt
@@ -1,20 +1,8 @@
-################################################################################
-# Package: LUCID_RawDataByteStreamCnv
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_RawDataByteStreamCnv )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaBaseComps
-                          Control/AthenaKernel
-                          Control/StoreGate
-                          Event/ByteStreamCnvSvcBase
-                          Event/ByteStreamData
-                          ForwardDetectors/LUCID/LUCID_RawEvent
-                          GaudiKernel )
-
 # External dependencies:
 find_package( tdaq-common COMPONENTS eformat_write DataWriter )
 
@@ -23,9 +11,7 @@ atlas_add_component( LUCID_RawDataByteStreamCnv
                      src/*.cxx
                      src/components/*.cxx
                      INCLUDE_DIRS ${TDAQ-COMMON_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} AthenaBaseComps AthenaKernel StoreGateLib SGtests ByteStreamCnvSvcBaseLib ByteStreamData ByteStreamData_test LUCID_RawEvent GaudiKernel )
+                     LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} AthenaBaseComps AthenaKernel StoreGateLib ByteStreamCnvSvcBaseLib ByteStreamData LUCID_RawEvent GaudiKernel )
 
 # Install files from the package:
-atlas_install_headers( LUCID_RawDataByteStreamCnv )
 atlas_install_joboptions( share/*.py )
-
diff --git a/ForwardDetectors/LUCID/LUCID_DigiTools/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_DigiTools/CMakeLists.txt
index b494b922802a8f103674d692332c2e4608f8ce0c..232bc0f066c779228dc6522ae94a67ad0ff01cdc 100644
--- a/ForwardDetectors/LUCID/LUCID_DigiTools/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_DigiTools/CMakeLists.txt
@@ -1,23 +1,16 @@
-################################################################################
-# Package: LUCID_DigiTools
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_DigiTools )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PRIVATE
-                          GaudiKernel )
-
 # External dependencies:
 find_package( CLHEP )
-find_package( Boost )
 
 # Component(s) in the package:
 atlas_add_library( LUCID_DigiTools
                    src/*.cxx
                    PUBLIC_HEADERS LUCID_DigiTools
-                   INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}
+                   INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS}
                    DEFINITIONS ${CLHEP_DEFINITIONS}
                    LINK_LIBRARIES ${CLHEP_LIBRARIES}
                    PRIVATE_LINK_LIBRARIES GaudiKernel )
diff --git a/ForwardDetectors/LUCID/LUCID_Digitization/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Digitization/CMakeLists.txt
index 3d8f653c3123af1d342bb0a3d2b0954a0d834b23..27847fea61dfaa1eaffab245d8fa21699721b06d 100644
--- a/ForwardDetectors/LUCID/LUCID_Digitization/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Digitization/CMakeLists.txt
@@ -1,6 +1,4 @@
-################################################################################
-# Package: LUCID_Digitization
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_Digitization )
@@ -17,6 +15,6 @@ atlas_add_component( LUCID_Digitization
                      LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaBaseComps AthenaKernel PileUpToolsLib xAODEventInfo LUCID_RawEvent LUCID_SimEvent GaudiKernel GeneratorObjects HitManagement )
 
 # Install files from the package:
-atlas_install_python_modules( python/*.py )
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 atlas_install_joboptions( share/*.py )
 
diff --git a/ForwardDetectors/LUCID/LUCID_G4_SD/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_G4_SD/CMakeLists.txt
index 99dd6d2f5f0f76a0d64392396ac69eb86ada7494..2bf9e1465901c9500386e1684973935dfa12913d 100644
--- a/ForwardDetectors/LUCID/LUCID_G4_SD/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_G4_SD/CMakeLists.txt
@@ -1,45 +1,28 @@
-################################################################################
-# Package: LUCID_G4_SD
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_G4_SD )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          GaudiKernel
-                          PRIVATE
-                          Control/StoreGate
-                          ForwardDetectors/LUCID/LUCID_GeoModel
-                          ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent
-                          Simulation/G4Atlas/G4AtlasTools
-                          Simulation/HitManagement
-                          AtlasTest/TestTools
-                         )
-
 # External dependencies:
 find_package( CLHEP )
 find_package( Geant4 )
-find_package( XercesC )
 find_package( GTest )
 
 # Component(s) in the package:
 atlas_add_library( LUCID_G4_SDLib
                    src/*.cxx
-                   NO_PUBLIC_HEADERS LUCID_G4_SD
-                   INCLUDE_DIRS ${GEANT4_INCLUDE_DIRS} ${XERCESC_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                   LINK_LIBRARIES ${GEANT4_LIBRARIES} ${XERCESC_LIBRARIES} ${CLHEP_LIBRARIES} GaudiKernel CxxUtils StoreGateLib SGtests LUCID_GeoModelLib LUCID_SimEvent G4AtlasToolsLib HitManagement )
+                   NO_PUBLIC_HEADERS
+                   INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} ${GEANT4_INCLUDE_DIRS} ${GTEST_INCLUDE_DIRS}
+                   LINK_LIBRARIES ${CLHEP_LIBRARIES} ${GEANT4_LIBRARIES} ${GTEST_LIBRARIES} G4AtlasToolsLib HitManagement LUCID_GeoModelLib LUCID_SimEvent StoreGateLib )
 
 atlas_add_component( LUCID_G4_SD
                      src/components/*.cxx
-                     INCLUDE_DIRS ${GEANT4_INCLUDE_DIRS} ${XERCESC_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${GEANT4_LIBRARIES} ${XERCESC_LIBRARIES} ${CLHEP_LIBRARIES} GaudiKernel StoreGateLib SGtests LUCID_GeoModelLib LUCID_SimEvent G4AtlasToolsLib HitManagement LUCID_G4_SDLib )
+                     LINK_LIBRARIES LUCID_G4_SDLib )
 
 atlas_add_test( LUCID_SensitiveDetector_gtest
                 SOURCES test/LUCID_SensitiveDetector_gtest.cxx
-                INCLUDE_DIRS ${GTEST_INCLUDE_DIRS} ${GEANT4_INCLUDE_DIRS} ${XERCESC_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                LINK_LIBRARIES TestTools pthread LUCID_G4_SDLib ${GTEST_LIBRARIES} ${GEANT4_LIBRARIES} ${XERCESC_LIBRARIES} ${CLHEP_LIBRARIES} GaudiKernel CxxUtils StoreGateLib SGtests LUCID_GeoModelLib LUCID_SimEvent G4AtlasToolsLib HitManagement)
+                LINK_LIBRARIES LUCID_G4_SDLib TestTools )
 
 # Install files from the package:
-atlas_install_python_modules( python/*.py )
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 atlas_install_joboptions( share/optionForTest.txt )
diff --git a/ForwardDetectors/LUCID/LUCID_GeoModel/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_GeoModel/CMakeLists.txt
index 4d6e04eb54a1b2466058d0b65da5b9e4ee787d3d..5130e81fa0de096df5c31a152b2c3d96ae331759 100644
--- a/ForwardDetectors/LUCID/LUCID_GeoModel/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_GeoModel/CMakeLists.txt
@@ -1,37 +1,19 @@
-################################################################################
-# Package: LUCID_GeoModel
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_GeoModel )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          DetectorDescription/GeoModel/GeoModelUtilities
-                          GaudiKernel
-                          PRIVATE
-                          Control/AthenaKernel
-                          Control/SGTools
-                          Control/StoreGate
-                          Database/RDBAccessSvc
-                          DetectorDescription/GeoModel/GeoModelInterfaces )
-
 # External dependencies:
-find_package( Boost COMPONENTS filesystem thread system )
-find_package( CORAL COMPONENTS CoralBase CoralKernel RelationalAccess )
-find_package( Eigen )
 find_package( GeoModelCore )
 
 # Component(s) in the package:
 atlas_add_library( LUCID_GeoModelLib
                    src/*.cxx
                    PUBLIC_HEADERS LUCID_GeoModel
-                   PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
-                   LINK_LIBRARIES ${EIGEN_LIBRARIES} ${GEOMODELCORE_LIBRARIES} GeoModelUtilities GaudiKernel StoreGateLib SGtests
-                   PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} AthenaKernel SGTools RDBAccessSvcLib )
+                   INCLUDE_DIRS ${GEOMODELCORE_INCLUDE_DIRS}
+                   LINK_LIBRARIES ${GEOMODELCORE_LIBRARIES} AthenaKernel GeoModelUtilities
+                   PRIVATE_LINK_LIBRARIES GaudiKernel GeoModelInterfaces RDBAccessSvcLib SGTools StoreGateLib )
 
 atlas_add_component( LUCID_GeoModel
                      src/components/*.cxx
-                     INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODELCORE_LIBRARIES} GeoModelUtilities GaudiKernel AthenaKernel SGTools StoreGateLib SGtests LUCID_GeoModelLib )
-
+                     LINK_LIBRARIES LUCID_GeoModelLib )
diff --git a/ForwardDetectors/LUCID/LUCID_Identifier/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Identifier/CMakeLists.txt
index a27638c5aee9492b1d6d2778ea7cf4cdca3a1a82..609e4bebfe1838582356102815b40af992790b6c 100644
--- a/ForwardDetectors/LUCID/LUCID_Identifier/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Identifier/CMakeLists.txt
@@ -1,19 +1,8 @@
-################################################################################
-# Package: LUCID_Identifier
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_Identifier )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaKernel
-                          DetectorDescription/AtlasDetDescr
-                          DetectorDescription/IdDict
-                          DetectorDescription/Identifier
-                          PRIVATE
-                          GaudiKernel )
-
 # Component(s) in the package:
 atlas_add_library( LUCID_Identifier
                    src/*.cxx
diff --git a/ForwardDetectors/LUCID/LUCID_Monitoring/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_Monitoring/CMakeLists.txt
index 985ca52ac1c770f2d392dc860cdaf8fbd4317ebe..4dfc43b9f37b4ef384d89d04b108f53e5125c055 100644
--- a/ForwardDetectors/LUCID/LUCID_Monitoring/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_Monitoring/CMakeLists.txt
@@ -1,26 +1,17 @@
-################################################################################
-# Package: LUCID_Monitoring
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_Monitoring )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaMonitoring
-                          ForwardDetectors/LUCID/LUCID_RawEvent
-                          PRIVATE
-                          GaudiKernel )
-
 # External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
+find_package( ROOT COMPONENTS Hist )
 
 # Component(s) in the package:
 atlas_add_component( LUCID_Monitoring
                      src/*.cxx
                      src/components/*.cxx
                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaMonitoringLib LUCID_RawEvent GaudiKernel )
+                     LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaMonitoringLib LUCID_RawEvent )
 
 # Install files from the package:
 atlas_install_joboptions( share/*.py )
diff --git a/ForwardDetectors/LUCID/LUCID_RawEvent/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_RawEvent/CMakeLists.txt
index e283db0004c160e5d4f3b2b93b152078703720c6..2c24d5870e3ac787a314d102d97eed921fb45e33 100644
--- a/ForwardDetectors/LUCID/LUCID_RawEvent/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_RawEvent/CMakeLists.txt
@@ -1,29 +1,15 @@
-################################################################################
-# Package: LUCID_RawEvent
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_RawEvent )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaKernel
-                          Control/AthContainers )
-
-# External dependencies:
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
-
 # Component(s) in the package:
 atlas_add_library( LUCID_RawEvent
                    src/*.cxx
                    PUBLIC_HEADERS LUCID_RawEvent
-                   PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                   LINK_LIBRARIES AthContainers
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} )
+                   LINK_LIBRARIES AthContainers AthenaKernel )
 
 atlas_add_dictionary( LUCID_RawEventDict
                       LUCID_RawEvent/LUCID_RawEventDict.h
                       LUCID_RawEvent/selection.xml
-                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
-                      LINK_LIBRARIES ${ROOT_LIBRARIES} AthContainers LUCID_RawEvent )
-
+                      LINK_LIBRARIES LUCID_RawEvent )
diff --git a/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_OpProcess/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_OpProcess/CMakeLists.txt
index c0031801b296a1599bfbfd88471300981ee679bc..56b0ddbd046c10f5b9f5de65ec5b10fc80b6ab42 100644
--- a/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_OpProcess/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_OpProcess/CMakeLists.txt
@@ -1,29 +1,17 @@
-################################################################################
-# Package: LUCID_OpProcess
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_OpProcess )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          GaudiKernel
-                          PRIVATE
-                          Control/AthenaBaseComps
-                          Simulation/G4Atlas/G4AtlasInterfaces )
-
 # External dependencies:
-find_package( CLHEP )
 find_package( Geant4 )
-find_package( XercesC )
 
 # Component(s) in the package:
 atlas_add_component( LUCID_OpProcess
                      src/*.cxx
                      src/components/*.cxx
-                     INCLUDE_DIRS ${GEANT4_INCLUDE_DIRS} ${XERCESC_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${GEANT4_LIBRARIES} ${XERCESC_LIBRARIES} ${CLHEP_LIBRARIES} GaudiKernel AthenaBaseComps G4AtlasInterfaces )
+                     INCLUDE_DIRS ${GEANT4_INCLUDE_DIRS}
+                     LINK_LIBRARIES ${GEANT4_LIBRARIES} GaudiKernel AthenaBaseComps G4AtlasInterfaces )
 
 # Install files from the package:
-atlas_install_python_modules( python/*.py )
-
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
diff --git a/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent/CMakeLists.txt b/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent/CMakeLists.txt
index 61d829f3b105647d008406a44860b43658327f1d..45dadd0a59f7c33bf79e8c42656dcd0ba089df28 100644
--- a/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent/CMakeLists.txt
+++ b/ForwardDetectors/LUCID/LUCID_SimUtils/LUCID_SimEvent/CMakeLists.txt
@@ -1,34 +1,20 @@
-################################################################################
-# Package: LUCID_SimEvent
-################################################################################
+# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
 
 # Declare the package name:
 atlas_subdir( LUCID_SimEvent )
 
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaKernel
-                          DetectorDescription/Identifier
-                          Generators/GeneratorObjects
-                          Simulation/HitManagement )
-
 # External dependencies:
 find_package( CLHEP )
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread )
 
 # Component(s) in the package:
 atlas_add_library( LUCID_SimEvent
                    src/*.cxx
                    PUBLIC_HEADERS LUCID_SimEvent
                    INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS}
-                   PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
                    DEFINITIONS ${CLHEP_DEFINITIONS}
-                   LINK_LIBRARIES ${CLHEP_LIBRARIES} AthenaKernel Identifier GeneratorObjects HitManagement
-                   PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} )
+                   LINK_LIBRARIES ${CLHEP_LIBRARIES} AthenaKernel Identifier GeneratorObjects HitManagement )
 
 atlas_add_dictionary( LUCID_SimEventDict
                       LUCID_SimEvent/LUCID_SimEventDict.h
                       LUCID_SimEvent/selection.xml
-                      INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                      LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaKernel Identifier GeneratorObjects HitManagement LUCID_SimEvent )
-
+                      LINK_LIBRARIES LUCID_SimEvent )