WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

 « Return to Thread: [jira] Created: (MOJO-1059) rpm-maven-plugin should work under windows / cygwin

[jira] Commented: (MRPM-4) rpm-maven-plugin should work under windows / cygwin

by JIRA jira@codehaus.org :: Rate this Message:

| View in Thread


    [ http://jira.codehaus.org/browse/MRPM-4?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=205940#action_205940 ]

Brett Okken commented on MRPM-4:
--------------------------------

Does anyone have an example of a SPEC file that uses absolute paths (for the buildroot) and works? I have manipulated a SPEC file and the command executed from the command line and have gotten to the point where all of my errors are File not found for absolute paths that ls resolves.

> rpm-maven-plugin should work under windows / cygwin
> ---------------------------------------------------
>
>                 Key: MRPM-4
>                 URL: http://jira.codehaus.org/browse/MRPM-4
>             Project: Mojo RPM Plugin
>          Issue Type: Bug
>          Components: rpm
>         Environment: windows xp / cygwin
>            Reporter: Jan Rudert
>
> Hi there,
> I encountered the following problem while trying to build an rpm under cygwin environment using the 2.0-beta-1 rpm-maven-plugin.
> [WARNING] Der Befehl "rpmbuild" ist entweder falsch geschrieben oder
> [WARNING] konnte nicht gefunden werden.
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] RPM build execution returned: '1'.
> [INFO] ------------------------------------------------------------------------
> This means that the rpmbuild executable was not found. I installed the cygwin rpm packages. Directly calling "rpmbuild" from cygwin commandline works, but the rpm plugin seems to use the windows command shells, which unfortunately does not manage to resolve the file link:
> lrwxrwxrwx   1 rudi   Benutzer      15 Feb 25 17:48 rpmbuild -> ../lib/rpm/rpmb
> So i took the rpmb, put it to the cygwin/bin directory and renamed it to rpmbuild, which is dirty. But then the plugin goes on.
> But then the plugin does not resolve the directories within the mappings correctly:
> [INFO] Building target platforms: noarch
> [INFO] Building for target noarch
> [INFO] Processing files: $rpm-name
> [WARNING] error: File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft_firstlife/etc
> [WARNING] error: File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft_firstlife/contrib
> [WARNING] [INFO]
> [INFO]
> [INFO] RPM build errors:
> error: File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft_firstlife/sbin
> [WARNING] error: File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/htdocs
> [WARNING] error: File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/htdocs.apache
> [WARNING]     File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/etc
> [WARNING]     File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/contrib
> [WARNING]     File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/sbin
> [WARNING]     File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/htdocs
> [WARNING]     File not found: /C:\tmp\place-deploy\deploy\rpm\buildroot/websoft/htdocs.apache
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] RPM build execution returned: '1'.
> one of the mappings looks like this:
>                 <mapping>
>                   <directory>websoft/contrib</directory>  
>                   <filemode>764</filemode>  
>                   <username>${user}</username>  
>                   <groupname>${group}</groupname>  
>                   <configuration>true</configuration>  
>                   <sources>
>                     <source>
>                       <location>work/contrib</location>
>                     </source>
>                   </sources>
>                 </mapping>  
> So we have two issues which block me building rpm's on windows/cygwin. Plz help.
> Thank you
> Jan Rudert

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: [jira] Created: (MOJO-1059) rpm-maven-plugin should work under windows / cygwin