-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
file_watch-tests fail in v2.9.0 on Arch Linux #6718
Comments
@aplopez, could you please take a look? |
I will. |
@mtorromeo Could you please add the list of the dependencies (packages) you installed and commands you used to build SSSD ( |
You can find the PKGBUILD with all the listed dependencies here: https://github.com/archlinux/svntogit-community/blob/packages/sssd/trunk/PKGBUILD If you want to build this in Arch Linux you can install Thanks |
Also, keep in mind that the base and base-devel group of packages are always present even if not listed in the PKGBUILD. |
Found the problem.
|
When the watched file was a symbolic link or was a relative path, the calback was not executed because the filename comparison was wrongly considering the files to be different. The solution is to normalize the filenames before comparing them. This cannot be easily done at setup because the file could not exist at that moment. The test was adapted to check this situation. Resolves: SSSD#6718
Hi @mtorromeo, could you please check if patch from #6724 fixes an issue for you? |
Yes, I can confirm that with the patch all tests are now passing. Thanks |
When the watched file was a symbolic link or was a relative path, the calback was not executed because the filename comparison was wrongly considering the files to be different. The solution is to normalize the filenames before comparing them. This cannot be easily done at setup because the file could not exist at that moment. The test was adapted to check this situation. Resolves: SSSD#6718
When the watched file was a symbolic link or was a relative path, the calback was not executed because the filename comparison was wrongly considering the files to be different. The solution is to normalize the filenames before comparing them. This cannot be easily done at setup because the file could not exist at that moment. The test was adapted to check this situation. Resolves: SSSD#6718
When the watched file was a symbolic link or was a relative path, the calback was not executed because the filename comparison was wrongly considering the files to be different. The solution is to normalize the filenames before comparing them. This cannot be easily done at setup because the file could not exist at that moment. The test was adapted to check this situation. Resolves: #6718 Reviewed-by: Alexey Tikhonov <atikhono@redhat.com> Reviewed-by: Pavel Březina <pbrezina@redhat.com> (cherry picked from commit b2a4ff2)
Package is built in a clean chroot.
Output of
./file_watch-tests -d 9
:config.log
The text was updated successfully, but these errors were encountered: