Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1269624 - bcfg2 does not build correctly anymore
Summary: bcfg2 does not build correctly anymore
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: bcfg2
Version: epel7
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Fabian Affolter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: epel7s390x epel7aarch64
TreeView+ depends on / blocked
 
Reported: 2015-10-07 19:03 UTC by IBM Bug Proxy
Modified: 2016-07-14 13:20 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-14 13:20:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
IBM Linux Technology Center 131423 0 None None None Never

Description IBM Bug Proxy 2015-10-07 19:03:00 UTC

Comment 1 IBM Bug Proxy 2015-10-07 19:03:04 UTC
The EPEL 7 SRPM for bcfg2 
https://dl.fedoraproject.org/pub/epel/7/SRPMS/b/bcfg2-1.3.4-1.el7.src.rpm
does not build correctly in Mock on s390x. 

6 out of 2078 tests failed and prevented RPM from being built in Mock.
They are caused by either
    1. "NameError: global name 'Bcfg2' is not defined"
or
    2. "OperationalError: unable to open database file"

Some of the tests are skipped because the following modules were not found:
    1. django
      "Ensure that we a) can connect to the database; b) start ... SKIP: Django not found, skipping"
    2. augeas
      "test_BundleNotUpdated (Testlib.TestClient.TestTools.TestPOSIX.TestAugeas.TestPOSIXAugeas) ... SKIP: Python Augeas libraries not found"
    3. YAML
    "test_yaml (Testlib.TestServer.TestPlugins.TestProbes.TestProbeData) ... SKIP: YAML libraries not found, skipping YAML tests"

On the build phase of spec file, python was not found when trying to execute setup.py, which could be the root cause of all these errors.

Comment 2 Yaakov Selkowitz 2015-11-25 20:39:10 UTC
The same occurs on aarch64.  Note that this package has been retired in Fedora due to FTBFS during the last two Fedora mass rebuilds.  If this will not be fixed, it needs to be retired from EPEL as well.

Comment 3 Yaakov Selkowitz 2016-04-28 01:58:30 UTC
(In reply to Yaakov Selkowitz from comment #2)
> The same occurs on aarch64.  Note that this package has been retired in
> Fedora due to FTBFS during the last two Fedora mass rebuilds.  If this will
> not be fixed, it needs to be retired from EPEL as well.

Fabian,

In light of the above, do you have any plans to fix this package for Fedora and/or EPEL?

Comment 4 Fabian Affolter 2016-07-14 13:20:09 UTC
Package is retired.


Note You need to log in before you can comment on or make changes to this bug.