Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 504524 - app-admin/haskell-updater - prepending "-MERGING-" prefix to a package name
Summary: app-admin/haskell-updater - prepending "-MERGING-" prefix to a package name
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-13 21:02 UTC by Kirill Elagin
Modified: 2014-03-13 21:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill Elagin 2014-03-13 21:02:13 UTC
After being terminated with SIGKILL haskell-updater started prepending
"-MERGING-" prefix to a certain package; as a result this can't be emerged.

=====================================================

kirNote ~ # haskell-updater -lv
Running haskell-updater using GHC 7.6.3
  * Executable: /usr/bin/ghc
  * Library directory: /usr/lib64/ghc-7.6.3
  * Package manager (PM): portage

Searching for packages installed with a different version of GHC.
oldGhcPkgs ghc lib: "/usr/lib64/ghc-7.6.3"
checkLibDir ghc libs: ("/usr/lib64/ghc-7.6.3",["/usr/lib","/usr/lib64"])
No old packages found!

Searching for Haskell libraries with broken dependencies.
brokenConfs: getting broken output from 'ghc-pkg'
brokenConfs: resolving package names to gentoo equivalents. 43 are broken
brokenConfs: reading '*.conf' files
brokenConfs: got 174 '*.conf' files
Found the following broken packages:
  * dev-haskell/statistics:0
<...>
  * dev-haskell/opengl:0
  * dev-haskell/-MERGING-convertible:0
  * dev-haskell/aeson-pretty:0
<...>
  * dev-vcs/darcs:0

dev-haskell/statistics:0
<...>
dev-haskell/opengl:0
dev-haskell/-MERGING-convertible:0
dev-haskell/aeson-pretty:0
<...>
done!


kirNote ~ # haskell-updater
Running haskell-updater using GHC 7.6.3
  * Executable: /usr/bin/ghc
  * Library directory: /usr/lib64/ghc-7.6.3
  * Package manager (PM): portage

Searching for packages installed with a different version of GHC.
No old packages found!

Searching for Haskell libraries with broken dependencies.
Found the following broken packages:
<...>
  * dev-haskell/-MERGING-convertible:0
<...>

emerge --oneshot --keep-going --complete-graph --quiet --deep <...> dev-haskell/-MERGING-convertible:0 <...>
!!! 'dev-haskell/-MERGING-convertible:0' is not a valid package atom.
!!! Please check ebuild(5) for full details.


kirNote ~ # ghc-pkg check 2>&1 | grep convertible
There are problems in package convertible-1.0.11.1:
  Warning: haddock-interfaces: /usr/share/doc/convertible-1.0.11.1/html/convertible.haddock doesn't exist or isn't a file
  Warning: haddock-html: /usr/share/doc/convertible-1.0.11.1/html doesn't exist or isn't a directory
convertible-1.0.11.1

===========================================================
Comment 1 Alex Xu (Hello71) 2014-03-13 21:12:24 UTC
This happens when you terminate portage while merging.

Do not expect anything to work when you kill -9 stuff.