[paludis-dev] [Paludis] #1283: portageq emulation for envvar not implemented - sys-apps/portage-2.2.1

Paludis trac-paludis at exherbo.org
Fri Aug 23 21:39:23 UTC 2013


#1283: portageq emulation for envvar not implemented - sys-apps/portage-2.2.1
-----------------------+--------------------------
    Reporter:  void    |       Type:  defect
      Status:  new     |   Priority:  Sometime
   Milestone:          |  Component:  core/paludis
     Version:  1.4.0   |   Keywords:
  Blocked By:          |   Blocking:
Distribution:  Gentoo  |
-----------------------+--------------------------
 This looks like another case of
 http://paludis.exherbo.org/trac/ticket/364.
 The gentoo ticket is here: https://bugs.gentoo.org/show_bug.cgi?id=480994

 I don't know much about the inner workings of paludis and the portage
 tree, but from the issue I referenced, this seems to be a missing paludis
 functionality.

 >>> Starting pkg_preinst
  * Running preinst sanity tests...
 testBashSyntax (portage.tests.lint.test_bash_syntax.BashSyntaxTestCase)
 ... ok
 testCompileModules
 (portage.tests.lint.test_compile_modules.CompileModulesTestCase) ... ok
 testImportModules
 (portage.tests.lint.test_import_modules.ImportModulesTestCase) ... ok

 ----------------------------------------------------------------------
 Ran 3 tests in 1.526s

 OK
  * Error emulating 'portageq envvar SYNC':

 !!! ERROR in sys-apps/portage-2.2.1::gentoo:
 !!! In portageq at line 3895
 !!! portageq emulation for envvar not implemented

 !!! Call stack:
 !!!    * portageq (/var/tmp/paludis/sys-apps-
 portage-2.2.1/temp/loadsaveenv:3895)
 !!!    * pkg_preinst (/var/tmp/paludis/sys-apps-
 portage-2.2.1/temp/loadsaveenv:3801)
 !!!    * ebuild_f_preinst (/usr/libexec/paludis/0/pkg_preinst.bash:43)
 !!!    * ebuild_main (/usr/libexec/paludis/ebuild.bash:668)
 !!!    * main (/usr/libexec/paludis/ebuild.bash:691)

 diefunc: making ebuild PID 11859 exit with error
 die trap: exiting with error.

 Error:
   * In program cave perform install --hooks --managed-output --output-
 exclusivity with-others =sys-apps/portage-2.2.1:0::gentoo --destination
 installed --replacing =sys-apps/portage-2.1.12.13:0::installed --x-of-y 1
 of 1:
   * When installing 'sys-apps/portage-2.2.1:0::gentoo' replacing { 'sys-
 apps/portage-2.1.12.13:0::installed' }:
   * When running an ebuild command on 'sys-apps/portage-2.2.1:0::gentoo':
   * Install failed for 'sys-apps/portage-2.2.1:0::gentoo'
 (paludis::ActionFailedError)

-- 
Ticket URL: <http://paludis.exherbo.org/trac/ticket/1283>
Paludis <http://paludis.exherbo.org/>
Paludis, the Other Package Mangler


More information about the paludis-dev mailing list