<div dir="ltr"><div>Thanks for the assistance Lukas! I have an updated patch attached.<br><br></div>Thanks,<br><br>Gabe<br><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 3, 2014 at 9:30 AM, Lukas Slebodnik <span dir="ltr"><<a href="mailto:lslebodn@redhat.com" target="_blank">lslebodn@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On (02/12/14 21:13), Gabe Alford wrote:<br>
>This patch removes the changelog and Makefile.am for ipaclient as well.<br>
><br>
>Thanks,<br>
><br>
>Gabe<br>
><br>
>On Mon, Dec 1, 2014 at 8:28 AM, Martin Kosek <<a href="mailto:mkosek@redhat.com" target="_blank">mkosek@redhat.com</a>> wrote:<br>
><br>
>> On 12/01/2014 04:25 PM, Rob Crittenden wrote:<br>
>> > Gabe Alford wrote:<br>
>> >><br>
>> >> On Mon, Dec 1, 2014 at 6:05 AM, Martin Kosek <<a href="mailto:mkosek@redhat.com" target="_blank">mkosek@redhat.com</a><br>
>> >> <mailto:<a href="mailto:mkosek@redhat.com" target="_blank">mkosek@redhat.com</a>>> wrote:<br>
>> >><br>
>> >>     On 11/30/2014 03:28 AM, Gabe Alford wrote:<br>
>> >>     > Ignore the last patch. Updated patch attached.<br>
>> >>     ><br>
>> >>     > On Sat, Nov 29, 2014 at 6:03 PM, Gabe Alford<br>
>> >>     <<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a> <mailto:<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a>>> wrote:<br>
>> >>     ><br>
>> >>     >> This patch removes the app_PYTHON usage.<br>
>> >>     >><br>
>> >>     >> Thanks,<br>
>> >>     >><br>
>> >>     >> Gabe<br>
>> >>     >><br>
>> >>     >> On Thu, Nov 27, 2014 at 9:40 AM, Martin Kosek <<a href="mailto:mkosek@redhat.com" target="_blank">mkosek@redhat.com</a><br>
>> >>     <mailto:<a href="mailto:mkosek@redhat.com" target="_blank">mkosek@redhat.com</a>>> wrote:<br>
>> >>     >><br>
>> >>     >>> Exactly, this was the message from Martin :-) I did not test it<br>
>> >>     myself,<br>
>> >>     >>> but<br>
>> >>     >>> removing all app_PYTHON should be benign given we use Python<br>
>> >>     setup.py<br>
>> >>     >>> packaging.<br>
>> >>     >>><br>
>> >>     >>> On 11/27/2014 04:27 PM, Gabe Alford wrote:<br>
>> >>     >>>> Thanks guys. Sounds like it would be better to submit a patch<br>
>> that<br>
>> >>     >>> removes<br>
>> >>     >>>> app_PYTHON if it is considered dead code.<br>
>> >>     >>>><br>
>> >>     >>>> Gabe<br>
>> >>     >>>><br>
>> >>     >>>> On Thursday, November 27, 2014, Petr Spacek <<br>
>> <a href="mailto:pspacek@redhat.com" target="_blank">pspacek@redhat.com</a><br>
>> >>     <mailto:<a href="mailto:pspacek@redhat.com" target="_blank">pspacek@redhat.com</a>>> wrote:<br>
>> >>     >>>><br>
>> >>     >>>>> On 27.11.2014 11:00, Martin Basti wrote:<br>
>> >>     >>>>>> On 27/11/14 00:50, Gabe Alford wrote:<br>
>> >>     >>>>>>> Hello,<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>>        Wondering if I could get a review. Updated patch<br>
>> >>     attached.<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>> Thanks,<br>
>> >>     >>>>>>> Gabe<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>> On Tue, Nov 11, 2014 at 7:21 AM, Gabe Alford<br>
>> >>     <<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a> <mailto:<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a>><br>
>> >>     >>>>> <javascript:;><br>
>> >>     >>>>>>> <mailto:<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a> <mailto:<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a><br>
>> ><br>
>> >>     <javascript:;>>> wrote:<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>>     Hello,<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>>     Fix for <a href="https://fedorahosted.org/freeipa/ticket/4700" target="_blank">https://fedorahosted.org/freeipa/ticket/4700</a><br>
>> >>     >>>>>>><br>
>> >>     >>>>>>>     Thanks,<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>>     Gabe<br>
>> >>     >>>>>>><br>
>> >>     >>>>>>><br>
>> >>     >>>>>>><br>
>> >>     >>>>>> Hello,<br>
>> >>     >>>>>><br>
>> >>     >>>>>> sorry for late response.<br>
>> >>     >>>>>><br>
>> >>     >>>>>> We push this ticket to backlog, as it would be part of build<br>
>> >>     system<br>
>> >>     >>>>> refactoring.<br>
>> >>     >>>>>> The "app_PYTHON" statement is not used anymore in IPA, the<br>
>> better<br>
>> >>     >>>>> solution is<br>
>> >>     >>>>>> remove it, instead of keeping dead code up-to-date.<br>
>> >>     >>>>><br>
>> >>     >>>>> Just to clarify:<br>
>> >>     >>>>> It can be pushed if it works, there is no need to postpone<br>
>> >>     accepting<br>
>> >>     >>> patch<br>
>> >>     >>>>> if<br>
>> >>     >>>>> the patch seems okay and doesn't break anything.<br>
>> >>     >>>>><br>
>> >>     >>>>> Martin, please keep in mind that contributions are welcome at<br>
>> >>     any time.<br>
>> >>     >>>>><br>
>> >>     >>>>> Milestones in Trac reflect our view of priorities but it<br>
>> doesn't<br>
>> >>     >>> prevent us<br>
>> >>     >>>>> from accepting correct patches from contributions at any<br>
>> time, no<br>
>> >>     >>> matter<br>
>> >>     >>>>> which<br>
>> >>     >>>>> priority is stated in Trac (or even if there is no ticket for<br>
>> >>     it ...).<br>
>> >>     >>>>><br>
>> >>     >>>>> --<br>
>> >>     >>>>> Petr^2 Spacek<br>
>> >><br>
>> >>     Worked in my tests, I did not see any breakage. I guess we can also<br>
>> >>     remove the<br>
>> >>     ipa-client/ipaclient/Makefile.am while we are at it.<br>
>> >><br>
>> >>     Martin<br>
>> >><br>
>> >><br>
>> >> It looks like the ipaclient/Makefile.am is still being used. I tried<br>
>> >> removing it and there were errors in the build, but maybe I am wrong?<br>
>> ><br>
>> > It is needed to build ipa-join, ipa-getkeytab and ipa-rmkeytab.<br>
>> ><br>
>> > Feel free to rip out the outdated hg ChangeLog stuff though.<br>
>> ><br>
>> > rob<br>
>><br>
>> I think Gabe was asking about ipa-client/ipaclient/Makefile.am and not<br>
>> about<br>
>> ipa-client/Makefile.am - we still need this one as Rob correctly said.<br>
>><br>
>> The failure that Gabe hit in build probably comes from the the SUBDIR<br>
>> reference<br>
>> in ipa-client/Makefile.am file. I assume that if the reference is removed,<br>
>> the<br>
>> removal should work.<br>
>><br>
>> And yes, you can remove the Changelog too if you are OK with it :)<br>
>><br>
>> Martin<br>
>><br>
<br>
</div></div>>From d2e3176b6f6f2abb2ffbdfc198814bd1a845b876 Mon Sep 17 00:00:00 2001<br>
>From: Gabe <<a href="mailto:redhatrises@gmail.com" target="_blank">redhatrises@gmail.com</a>><br>
>Date: Tue, 2 Dec 2014 14:43:57 -0700<br>
>Subject: [PATCH] Remove usage of app_PYTHON in ipaserver Makefiles<br>
><br>
><a href="https://fedorahosted.org/freeipa/ticket/4700" target="_blank">https://fedorahosted.org/freeipa/ticket/4700</a><br>
>---<br>
> ipa-client/Makefile.am                | 21 ---------------------<br>
> ipa-client/ipaclient/Makefile.am      | 17 -----------------<br>
> ipaserver/install/Makefile.am         | 27 ---------------------------<br>
> ipaserver/install/plugins/Makefile.am | 24 ------------------------<br>
> 4 files changed, 89 deletions(-)<br>
> delete mode 100644 ipa-client/ipaclient/Makefile.am<br>
> delete mode 100644 ipaserver/install/Makefile.am<br>
> delete mode 100644 ipaserver/install/plugins/Makefile.am<br>
><br>
>diff --git a/ipa-client/Makefile.am b/ipa-client/Makefile.am<br>
>index b9c7020f3b687b3c0030ed5166625e6ef07e2fa4..f6f3168774c3024e10f626b88a8952c51c0eab90 100644<br>
>--- a/ipa-client/Makefile.am<br>
>+++ b/ipa-client/Makefile.am<br>
>@@ -84,7 +84,6 @@ ipa_join_LDADD =             \<br>
><br>
> SUBDIRS =                     \<br>
>       ../asn1                 \<br>
>-      ipaclient               \<br>
>       ipa-install             \<br>
>       man                     \<br>
>       $(NULL)<br>
>@@ -97,7 +96,6 @@ EXTRA_DIST =                 \<br>
>       README                  \<br>
>       HACKING                 \<br>
>       NEWS                    \<br>
>-      ChangeLog               \<br>
>       $(NULL)<br>
><br>
> DISTCLEANFILES =              \<br>
>@@ -125,22 +123,3 @@ MAINTAINERCLEANFILES =            \<br>
>       py-compile              \<br>
>       $(NULL)<br>
><br>
>-# Creating ChangeLog from hg log (taken from cairo/Makefile.am):<br>
>-<br>
>-ChangeLog: $(srcdir)/ChangeLog<br>
>-<br>
>-$(srcdir)/ChangeLog:<br>
>-      @if test -d "$(srcdir)/../.hg"; then \<br>
>-        (cd "$(srcdir)" && \<br>
>-        ./missing --run hg log --verbose) | fmt --split-only > $@.tmp \<br>
>-        && mv -f $@.tmp $@ \<br>
>-        || ($(RM) $@.tmp; \<br>
>-            echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \<br>
>-            (test -f $@ || echo hg log is required to generate this file >> $@)); \<br>
>-      else \<br>
>-        test -f $@ || \<br>
>-        (echo A hg checkout and hg -log is required to generate ChangeLog >&2 && \<br>
>-        echo A hg checkout and hg log is required to generate this file >> $@); \<br>
>-      fi<br>
>-<br>
>-.PHONY: ChangeLog $(srcdir)/ChangeLog<br>
>diff --git a/ipa-client/ipaclient/Makefile.am b/ipa-client/ipaclient/Makefile.am<br>
>deleted file mode 100644<br>
>index 01824b86584992fd84d4542da88395aa0e89de12..0000000000000000000000000000000000000000<br>
>--- a/ipa-client/ipaclient/Makefile.am<br>
>+++ /dev/null<br>
>@@ -1,17 +0,0 @@<br>
>-NULL =<br>
>-<br>
>-appdir = $(pythondir)/ipaclient<br>
>-app_PYTHON =                  \<br>
>-      __init__.py             \<br>
>-      ipachangeconf.py        \<br>
>-      ipadiscovery.py         \<br>
>-      ntpconf.py              \<br>
>-      ipa_certupdate.py       \<br>
>-      $(NULL)<br>
>-<br>
>-EXTRA_DIST =                  \<br>
>-      $(NULL)<br>
>-<br>
>-MAINTAINERCLEANFILES =                \<br>
>-      *~                      \<br>
>-      Makefile.in<br>
<br>
You need to remove ipa-client/ipaclient/Makefile.am also from AC_CONFIG_FILES<br>
in file ipa-client/<a href="http://configure.ac" target="_blank">configure.ac</a><br>
<br>
<br>
It should fix problem with autoreconf.<br>
<span><font color="#888888"><br>
LS<br>
</font></span></blockquote></div><br></div></div></div></div>