Ticket #631 (closed defect: duplicate)

Opened 5 years ago

Last modified 5 years ago

don't try to unpack PDFs (and other files Paludis doesn't know how to unpack)

Reported by: andrewe Owned by:
Priority: Sometime Milestone:
Component: clients/paludis Version: 0.28.0
Keywords: Cc:
Blocked By: Blocking:
Distribution: Gentoo

Description

Merging dev-python/numeric-24.2-r6 with the doc USE flag set fails in Paludis 0.28.0.

The unpack phase tries to unpack ${A}, which includes Numpy.pdf if the 'doc' USE flag is set. Paludis chokes on this.

Reproducible: Always

Steps to Reproduce:

  1. Set 'doc' USE flag globally, or at least for dev-python/numeric
  2. paludis -i1 =dev-python/numeric-24.2-r6

Actual Results: $ paludis -i1 =dev-python/numeric-24.2-r6 Building target list... Building dependency list...

These packages will be installed:

  • dev-python/numeric [R 24.2-r6] <target>

doc* -lapack

Total: 1 package (1 rebuild)

Use flags:

  • doc: Adds extra documentation (API, Javadoc, etc)

(1 of 1) Installing dev-python/numeric-24.2-r6:0::gentoo

Checking 'Numeric-24.2.tar.gz'... ok Checking 'numpy.pdf'... ok

Running ebuild phase killold as andrew:users... Starting builtin_killold Done builtin_killold Completed ebuild phase killold Running ebuild phases init saveenv as andrew:users... Starting builtin_init Done builtin_init Starting builtin_saveenv Done builtin_saveenv Completed ebuild phases init saveenv Running ebuild phases loadenv setup saveenv as andrew:users... Starting builtin_loadenv Done builtin_loadenv Starting pkg_setup Done pkg_setup Starting builtin_saveenv Done builtin_saveenv Completed ebuild phases loadenv setup saveenv Running ebuild phases loadenv unpack compile saveenv as andrew:users... Starting builtin_loadenv Done builtin_loadenv Starting src_unpack Unpacking Numeric-24.2.tar.gz to /var/tmp/paludis/dev-python-numeric-24.2-r6/work

tar zxf /var/lib/paludis/repositories/gentoo/distfiles/Numeric-24.2.tar.gz --no-same-owner

Unpacking numpy.pdf to /var/tmp/paludis/dev-python-numeric-24.2-r6/work

unpack: error: Don't know how to unpack /var/lib/paludis/repositories/gentoo/distfiles/numpy.pdf unpack: making ebuild PID 10384 exit with error die trap: exiting with error.

Install error:

  • In program paludis (--log-level warning --show-reasons summary

--show-use-descriptions changed --with-unused-dependencies --dl-reinstall if-use-changed --dl-reinstall-scm weekly --dl-new-slots as-needed --dl-downgrade warning --dl-blocks accumulate) -i1 =dev-python/numeric-24.2-r6:

  • When performing install action from command line:
  • When executing install task:
  • When installing 'dev-python/numeric-24.2-r6:0::gentoo':
  • Install error: Install failed for 'dev-python/numeric-24.2-r6:0::gentoo'

Expected Results: Successful merge.

$ paludis --version paludis 0.28.0

Change History

comment:1 Changed 5 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to duplicate

already fixed.

ticket:622

Note: See TracTickets for help on using tickets.