You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flume.apache.org by "Jonathan Hsieh (JIRA)" <ji...@apache.org> on 2011/08/06 19:02:27 UTC

[jira] [Resolved] (FLUME-188) ivy.home home value conflicts with fakeroot on Debian builds

     [ https://issues.apache.org/jira/browse/FLUME-188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Hsieh resolved FLUME-188.
----------------------------------

    Resolution: Won't Fix
      Assignee: Jonathan Hsieh

Since we have moved to a maven build, this ant specific problem doesn't affect current versions.

> ivy.home home value conflicts with fakeroot on Debian builds
> ------------------------------------------------------------
>
>                 Key: FLUME-188
>                 URL: https://issues.apache.org/jira/browse/FLUME-188
>             Project: Flume
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: v0.9.0, v0.9.1
>         Environment: Ubuntu 10.04
>            Reporter: Disabled imported user
>            Assignee: Jonathan Hsieh
>            Priority: Minor
>
> We use this command to build Debian packages.
> dpkg-buildpackage -rfakeroot -us -uc
> There is a bug with ant and Java in Debian/Ubuntu detailed, with fix, here: http://old.nabble.com/Ivy-and-Ubuntu-Debian-Java-package-build-failures-td19059321.html  For whatever reason, the user performing the build cannot access /root/.ant, even though they are using fakeroot.
> Our workaround is to make the following change in build.xml so that the .ant directory is place in a directory the current user has access to.
> - <property name="ivy.home" value="${user.home}/.ant" />
> + <property name="ivy.home" value="${basedir}/debian/.ant" />
> -Ben

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira