File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Cabal/src/Distribution/Simple Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -88,7 +88,7 @@ import Control.Monad (forM_)
8888import Data.List (stripPrefix )
8989import qualified Data.Map as Map
9090import Distribution.CabalSpecVersion
91- import Distribution.InstalledPackageInfo (InstalledPackageInfo ( pkgCompiler ) )
91+ import Distribution.InstalledPackageInfo (InstalledPackageInfo )
9292import qualified Distribution.InstalledPackageInfo as InstalledPackageInfo
9393import Distribution.Package
9494import Distribution.PackageDescription as PD
@@ -422,7 +422,10 @@ getInstalledPackages verbosity comp mbWorkDir packagedbs progdb = do
422422 checkPackageDbEnvVar verbosity
423423 checkPackageDbStack verbosity comp packagedbs
424424 pkgss <- getInstalledPackages' verbosity mbWorkDir packagedbs progdb
425- let pkgss' = [ (packagedb, (\ pkg -> pkg{pkgCompiler = Just (compilerId comp)}) <$> pkgs)
425+ let pkgss' = [ (packagedb, (\ pkg -> pkg{ InstalledPackageInfo. pkgCompiler = Just (compilerId comp)
426+ ,InstalledPackageInfo. installedUnitId = ((\ x -> mkUnitId $ prettyShow (compilerId comp) ++ " :" ++ (unUnitId x)) . InstalledPackageInfo. installedUnitId) pkg
427+ ,InstalledPackageInfo. depends = (map (\ x -> mkUnitId $ prettyShow (compilerId comp) ++ " :" ++ (unUnitId x)) . InstalledPackageInfo. depends) pkg })
428+ <$> pkgs)
426429 | (packagedb, pkgs) <- pkgss
427430 ]
428431 index <- toPackageIndex verbosity pkgss' progdb
You can’t perform that action at this time.
0 commit comments