On Tue, Aug 5, 2014 at 7:21 AM, Martin Kosek <[email protected]> wrote:
> On 08/05/2014 12:32 PM, Martin Kosek wrote: > > On 08/05/2014 12:05 PM, Curtis L. Knight wrote: > ... > >> #./make-lint $(LINT_OPTIONS) > >> > >> run 'make rpms' again to get beyond lint errors shown below > >> > >> > >> cd install; if [ ! -e Makefile ]; then ../autogen.sh --prefix=/usr > >> --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib; fi > >> ./make-lint > >> Traceback (most recent call last): > >> File "./make-lint", line 272, in <module> > >> sys.exit(main()) > >> File "./make-lint", line 243, in main > >> linter.check(files) > >> File "/usr/lib/python2.7/site-packages/pylint/lint.py", line 626, in > check > >> self.check_astroid_module(astroid, walker, rawcheckers, > tokencheckers) > >> File "/usr/lib/python2.7/site-packages/pylint/lint.py", line 712, in > >> check_astroid_module > >> walker.walk(astroid) > >> File "/usr/lib/python2.7/site-packages/pylint/utils.py", line 715, in > walk > >> self.walk(child) > >> File "/usr/lib/python2.7/site-packages/pylint/utils.py", line 715, in > walk > >> self.walk(child) > >> File "/usr/lib/python2.7/site-packages/pylint/utils.py", line 712, in > walk > >> cb(astroid) > >> File "/usr/lib/python2.7/site-packages/pylint/checkers/newstyle.py", > >> line 135, in visit_function > >> args=(call.args[0].name, )) > >> AttributeError: 'Getattr' object has no attribute 'name' > >> make: *** [lint] Error 1 > > > > This is new, I created upstream ticket to timely fix it: > > https://fedorahosted.org/freeipa/ticket/4475 > > Ticket 4475 is now fixed, thanks to Jan Cholasta. ipa-3-3 branch should now > build OK again. > > Martin > Hey Martin, Tested ipa-3-3 and generated rpms from that branch. Many thanks for the resolution. Just a note, but I verified that ipa-3-2 and ipa-3-1 are in need of the same ipa-3-3 dependency patch. Both also complained that make-lint needed pylint installed which it already was. With the lint failure and rhino patch, ipa-3-2 did generate rpms. With the lint failure and rhino patch, ipa-3-1 did not generate rpms and gave the following logs. Regards, Curtis Report written to /freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/release/lib/build-report.txt Process finished normally. errors: 0 warnings: 0 build time: 4.62 seconds Invalid option "-main" Usage: java org.mozilla.javascript.tools.shell.Main [options...] [files] Valid options are: -?, -help Displays help messages. -w Enable warnings. -version 100|110|120|130|140|150|160|170|180 Set a specific language version. -opt [-1|0-9] Set optimization level. -f script-filename Execute script file, or "-" for interactive. -e script-source Evaluate inline script. -modules [uri] Add a single path or URL element to the CommonJS module search path. (implies -require) -require Enable CommonJS module support. -sandbox Enable CommonJS sandbox mode. (implies -require) -debug Generate debug code. -strict Enable strict mode warnings. -fatal-warnings Treat warnings as errors. -encoding charset Use specified character encoding as default when reading scripts. /freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/release/lib/freeipa /freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/build/freeipa /freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/build/freeipa /usr/bin/mkdir -p '/freeipa/rpmbuild/BUILDROOT/freeipa-3.1.5GIT98f5abe-0.fc20.x86_64/usr/share/ipa/ui/js/freeipa' /usr/bin/install -c -m 644 ./app.js '/freeipa/rpmbuild/BUILDROOT/freeipa-3.1.5GIT98f5abe-0.fc20.x86_64/usr/share/ipa/ui/js/freeipa' /usr/bin/install: cannot stat './app.js': No such file or directory make[6]: *** [install-appDATA] Error 1 make[6]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/build/freeipa' make[5]: *** [install-am] Error 2 make[5]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/build/freeipa' make[4]: *** [install-recursive] Error 1 make[4]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui/build' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install/ui' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe/install' make[1]: *** [install] Error 1 make[1]: Leaving directory `/freeipa/rpmbuild/BUILD/freeipa-3.1.5GIT98f5abe' error: Bad exit status from /var/tmp/rpm-tmp.Ex5L4m (%install) RPM build errors: bogus date in %changelog: Thu Aug 17 2012 Martin Kosek < [email protected]> - 2.99.0-41 bogus date in %changelog: Fri Jun 21 2012 Sumit Bose <[email protected]> - 2.99.0-36 bogus date in %changelog: Fri Jun 21 2012 Rob Crittenden < [email protected]> - 2.99.0-35 bogus date in %changelog: Fri Jun 21 2012 Petr Vobornik < [email protected]> - 2.99.0-34 bogus date in %changelog: Wed Mar 26 2012 Rob Crittenden < [email protected]> - 2.99.0-25 bogus date in %changelog: Wed Mar 19 2012 Martin Kosek < [email protected]> - 2.99.0-23 bogus date in %changelog: Wed Nov 17 2011 Simo Sorce <[email protected]> - 2.99.0-12 bogus date in %changelog: Wed Nov 14 2011 Endi S. Dewata < [email protected]> - 2.99.0-11 bogus date in %changelog: Wed Aug 25 2011 Simo Sorce <ssorce#redhat.com> - 2.99.0-1 bogus date in %changelog: Tue Jul 29 2011 Alexander Bokovoy < [email protected]> - 2.0.90-9 bogus date in %changelog: Thu Feb 2 2011 Rob Crittenden < [email protected]> - 1.99-43 bogus date in %changelog: Thu Jan 19 2011 Adam Young <[email protected]> - 1.99-40 bogus date in %changelog: Thu May 6 2009 Rob Crittenden < [email protected]> - 1.99-5 bogus date in %changelog: Thu Feb 29 2008 Rob Crittenden < [email protected]> 0.99-11 bogus date in %changelog: Mon Aug 5 2007 Rob Crittenden < [email protected]> - 0.1.0-3 Bad exit status from /var/tmp/rpm-tmp.Ex5L4m (%install) make: *** [rpms] Error 1
-- Manage your subscription for the Freeipa-users mailing list: https://www.redhat.com/mailman/listinfo/freeipa-users Go To http://freeipa.org for more info on the project
