×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

My gentoo overlay with indilib 3rd party drivers

  • Posts: 31
  • Thank you received: 7
I am happy to announce, that ebuilds for v1.5.0 are now in overlay. Including new drivers: inovaplx, mgen and rtlsdr. Enjoy.
The following user(s) said Thank You: Jasem Mutlaq, Chris Ryan, Vincent Groenewold
6 years 3 months ago #21895

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
Should the download documentation page be updated for the changes you've made? I think it's still refers to 1.0.0 and doesn't list all the drivers.

Just for completeness, etc. :)
6 years 2 months ago #22370

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 7
Well up to date information is maintained here: dev.brancik.cz/git/brancik-overlay/tree/...ADME.indilib-drivers
I will try to update ebuilds to the latest version ASAP.
The following user(s) said Thank You: Chris Ryan
6 years 2 months ago #22371

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
That's great - I really meant this page here: indilib.org/download/gentoo.html since that's going to be the starting point for most people.
6 years 2 months ago #22372

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
I'm trying to build the live drivers for my system - most have built and installed fine, but I have got stuck on the sbig build:
>>> Emerging (1 of 1) sci-libs/libsbig-9999::brancik-overlay
>>> Unpacking source...
 * Fetching https://github.com/indilib/indi.git ...
git fetch https://github.com/indilib/indi.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/sci-libs/libsbig/0/__main__ refs/git-r3/HEAD
 * Checking out https://github.com/indilib/indi.git to /var/tmp/portage/sci-libs/libsbig-9999/work/libsbig-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://github.com/indilib/indi.git
   at the commit:            7849fc0c6f7a6359bad6812a813f477df2455ee0
>>> Source unpacked in /var/tmp/portage/sci-libs/libsbig-9999/work
>>> Preparing source in /var/tmp/portage/sci-libs/libsbig-9999/work/libsbig-9999/3rdparty/libsbig ...
 * Applying libsbig-9999_fix_cmake_symlinks.patch ...
 
 * Failed Patch: libsbig-9999_fix_cmake_symlinks.patch !
 *  ( /var/tmp/portage/sci-libs/libsbig-9999/files/libsbig-9999_fix_cmake_symlinks.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/sci-libs/libsbig-9999/temp/libsbig-9999_fix_cmake_symlinks.patch.out
 
 * ERROR: sci-libs/libsbig-9999::brancik-overlay failed (prepare phase):
 *   Failed Patch: libsbig-9999_fix_cmake_symlinks.patch!
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_prepare
 *   environment, line 3427:  Called cmake-utils_src_prepare
 *   environment, line 1098:  Called epatch '/var/tmp/portage/sci-libs/libsbig-9999/files/libsbig-9999_fix_cmake_symlinks.patch'
 *   environment, line 1535:  Called die
 * The specific snippet of code:
 *               die "Failed Patch: ${patchname}!";
 

I tried removing the patch, and it got further, but the failures indicated that the fix/patch is probably required.

I've attached the file request in the error above, with the ".out" changed to ".txt" to allow the upload to work.

Any ideas what's wrong?
6 years 2 months ago #22410
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
Still got the above, but I'm also getting this:
>> Failed to execute postinst for sci-libs/indilib-9999
 
 * Messages for package sci-libs/indilib-9999:
 
 * FAILED postinst: 1
 * ERROR: sci-libs/indilib-9999::brancik-overlay failed (postinst phase):
 *   extra arguments no longer supported; please file a bug
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called pkg_postinst
 *   environment, line 3577:  Called enewuser 'indiserver' '-1' '-1' '-1' 'usb,uucp,video' '-U'
 *   environment, line 1640:  Called die
 * The specific snippet of code:
 *           die "extra arguments no longer supported; please file a bug";
 * 
 * If you need support, post the output of `emerge --info '=sci-libs/indilib-9999::brancik-overlay'`,
 * the complete build log and the output of `emerge -pqv '=sci-libs/indilib-9999::brancik-overlay'`.
 * The complete build log is located at '/var/tmp/portage/sci-libs/indilib-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-libs/indilib-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/sci-libs/indilib-9999/homedir'
 * S: '/var/tmp/portage/sci-libs/indilib-9999/work/indilib-9999/libindi'

Looks like remove the "-U" part of the command?
Last edit: 6 years 2 months ago by Chris Ryan.
6 years 2 months ago #22510

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 7
Fix for the indilib is now in repo. As for the libsbig I have proposed this PR to master: github.com/indilib/indi/pull/487, which should remove the need for the patch (for other drivers too). It is otherwise not very pleasant to maintain patches applied to the live tree. So please wait few days until my PR is resolved (I hope it will be accepted).
The following user(s) said Thank You: Chris Ryan
6 years 2 months ago #22526

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
Great, thanks. I've added myself to watch that PR. Hopefully it gets through soon.
6 years 2 months ago #22532

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 7
I have updated overlay to v1.6.2, including new drivers. I have also included driver for astroberry-amh from rkaczorek as i plan to use it on my setup.

It seems that PR that will fix live ebuilds is on its track to be merged.
6 years 1 month ago #22827

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 7
Just pushed changes to overlay. Please test, if live ebuilds work for you.
6 years 1 month ago #22855

Please Log in or Create an account to join the conversation.

  • Posts: 205
  • Thank you received: 19
I've managed to successfully build everything using the live ebuilds. Haven't had the chance to try it yet, but at least there are no build errors now!
6 years 1 month ago #23029

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 7
Update to v1.7.0 has been pushed!
5 years 9 months ago #26611

Please Log in or Create an account to join the conversation.

Time to create page: 0.741 seconds