Bug 1489569

Summary: Requires nonexisting intltool-debian to be usable
Product: [Fedora] Fedora EPEL Reporter: Marc Dequènes (Duck) <duck>
Component: po-debconfAssignee: Sergio Basto <sergio>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: epel7CC: oron, sergio, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-09-11 00:30:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marc Dequènes (Duck) 2017-09-07 18:48:01 UTC
Description of problem:
The tools (probably all of them) requires wrappers for intltool in the intltool-debian package which is missing. I was building the needrestart package and the build produces a broken result because of this.

Version-Release number of selected component (if applicable):
1.0.16-9.nmu3.el7

How reproducible:

Steps to Reproduce:
1. build needrestart with the following assets: https://gitlab.com/osas/osas-infra-team-rpm-pkg/tree/898b7684942dc1b708067e59c5150e7eb20628c9/needrestart

Actual results:
which debconf > /dev/null && \
    mkdir -p "/builddir/build/BUILDROOT/needrestart-2.11-1.x86_64/usr/share/needrestart" && \
    po2debconf ex/debconf/needrestart.templates > "/builddir/build/BUILDROOT/needrestart-2.11-1.x86_64/usr/share/needrestart/needrestart.templates" || true
/usr/bin/po2debconf: line 252: /usr//share/intltool-debian/intltool-merge: No such file or directory

Expected results:
po2debconf should not fail

Additional info:
The severity is high because this package is IMHO totally unusable.
I guess the missing package should be created and a dependency added in this one. Is there any plan?

Comment 1 Sergio Basto 2017-09-11 00:27:27 UTC
Hi, thnaks for the report , 
as short answer : 

ln -s /usr/bin /usr/share/intltool-debian

latest intltool-debian dates of 20060710 (11 years) [1] and for what I understand nowadays intltool works , so use intltool make it works .



[1] 
https://tracker.debian.org/pkg/intltool-debian
intltool-debian-0.35.0+20060710.4

Comment 2 Sergio Basto 2017-09-11 00:30:26 UTC

*** This bug has been marked as a duplicate of bug 1345764 ***