CI for minia [Outreachy]

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

CI for minia [Outreachy]

Nadiya Sitdykova
Hello Andreas, 

I've noticed that you uploaded new version of minia and I wanted to check if my tests still working. The file which I used as test data is missing in new package version so I was concerned what would happen with my test and I thought maybe I need to add this file. I cloned current version of minia and tried to built it, but it failed with this message in verbose mode:

dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON returned exit code 1
cd /home/nadiya/minia
debian/rules:9: recipe for target 'build' failed
make: *** [build] Error 2

Is this happening because the package is still "work in progress" and I shouldn't worry about it, or there is really something wrong?

Regards, Nadiya
Reply | Threaded
Open this post in threaded view
|

Re: CI for minia [Outreachy]

Andreas Tille-5
Dear Nadiya,

On Mon, Aug 21, 2017 at 02:09:43PM -0700, Nadiya Sitdykova wrote:
> I've noticed that you uploaded new version of minia and I wanted to check
> if my tests still working.

I did not really *uploaded* a new version of minia I just commited a
packaging attempt.

> The file which I used as test data is missing in
> new package version so I was concerned what would happen with my test and I
> thought maybe I need to add this file. I cloned current version of minia
> and tried to built it, but it failed with this message in verbose mode:
>
> dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr
> -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None
> -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
> -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
> -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON returned exit code 1
> cd /home/nadiya/minia
> debian/rules:9: recipe for target 'build' failed
> make: *** [build] Error 2
>
> Is this happening because the package is still "work in progress" and I
> shouldn't worry about it, or there is really something wrong?

Your assumption is perfectly correct.  I was also asking here on this
list why we are packaging legacy minia version.  I think I answered
this question in my last changelog entry:

   TODO: package https://github.com/GATB/gatb-core

If you want to try the packaging that would be perfectly welcome.  I
think you have seen a sufficient amount of packages to know how to do
the packaging.  Feel free to decide whether you want to add more tests
to any package of your choice or do the packaging of gatb-core.  Both is
equally valuable for the project and feel free to take the challenge
which fits you more.  Please always remember:  Just ask here before
sitting for hours on a problem that could be answered here easily.

Have fun

      Andreas.

--
http://fam-tille.de