Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628804 - app-misc/misterhouse-2.105-r1: perform install tasks in pkg_postinst()
Summary: app-misc/misterhouse-2.105-r1: perform install tasks in pkg_postinst()
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2018-02-04
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2017-08-24 10:59 UTC by Michał Górny
Modified: 2018-03-11 10:48 UTC (History)
2 users (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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-08-24 10:59:14 UTC
pkg_postinst() {
    cd /opt/misterhouse/bin
    ./configure
  }

FWICS, this script removes some installed files, calls h2ph to create .ph files and AFAIU h2ph creates files *inside installed perl hierarchy*, i.e. orphan files.

Those all tasks really belong to the build/install process, and running them in postinst creates missing/orphan files and skips userpriv/sandbox etc.

I think we should mask it for removal immediately.
Comment 1 Pacho Ramos gentoo-dev 2018-03-11 10:48:36 UTC
Removed from the tree