Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 628804

Summary: app-misc/misterhouse-2.105-r1: perform install tasks in pkg_postinst()
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED WONTFIX    
Severity: normal CC: perl, treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: Pending removal: 2018-02-04
Package list:
Runtime testing required: ---

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