Skip to content

Commit c1212c9

Browse files
committed
Revert "Use globaldb path for querying Cabal version #1647"
This reverts commit 697e064.
1 parent e1c8e2c commit c1212c9

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

src/Stack/GhcPkg.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,12 +160,12 @@ unregisterGhcPkgId menv wc cv pkgDb gid ident = do
160160

161161
-- | Get the version of Cabal from the global package database.
162162
getCabalPkgVer :: (MonadThrow m, MonadIO m, MonadLogger m, MonadBaseControl IO m, MonadCatch m)
163-
=> EnvOverride -> WhichCompiler -> Path Abs Dir -> m Version
164-
getCabalPkgVer menv wc pkgdb =
163+
=> EnvOverride -> WhichCompiler -> m Version
164+
getCabalPkgVer menv wc =
165165
findGhcPkgVersion
166166
menv
167167
wc
168-
[pkgdb] -- global DB
168+
[] -- global DB
169169
cabalPackageName >>=
170170
maybe (throwM $ Couldn'tFindPkgId cabalPackageName) return
171171

src/Stack/Setup.hs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,7 @@ setupEnv mResolveMissingGHC = do
218218

219219
menv <- mkEnvOverride platform env
220220
compilerVer <- getCompilerVersion menv wc
221-
globaldb <- getGlobalDB menv wc
222-
cabalVer <- getCabalPkgVer menv wc globaldb
221+
cabalVer <- getCabalPkgVer menv wc
223222
packages <- mapM
224223
(resolvePackageEntry menv (bcRoot bconfig))
225224
(bcPackageEntries bconfig)
@@ -241,6 +240,7 @@ setupEnv mResolveMissingGHC = do
241240
createDatabase menv wc deps
242241
localdb <- runReaderT packageDatabaseLocal envConfig0
243242
createDatabase menv wc localdb
243+
globaldb <- getGlobalDB menv wc
244244
extras <- runReaderT packageDatabaseExtra envConfig0
245245
let mkGPP locals = mkGhcPackagePath locals localdb deps extras globaldb
246246

@@ -483,8 +483,7 @@ upgradeCabal menv wc = do
483483
[PackageIdentifier name' version]
484484
| name == name' -> return version
485485
x -> error $ "Unexpected results for resolvePackages: " ++ show x
486-
globaldb <- getGlobalDB menv wc
487-
installed <- getCabalPkgVer menv wc globaldb
486+
installed <- getCabalPkgVer menv wc
488487
if installed >= newest
489488
then $logInfo $ T.concat
490489
[ "Currently installed Cabal is "

0 commit comments

Comments
 (0)