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
find-debuginfo.sh: cpio looking into wrong path #322
Comments
Hmm, |
Copr build are here: https://copr.fedorainfracloud.org/coprs/srakitnican/default/build/600055/ It seems to add all files and that is what it's important, still curious to where does this coming from, though... |
I think this is a bit common with vala. Hint: vala generates .c files out of .vala, so usually it is in builddir and buildsystem might insert wrong paths. Or something like this. Not sure if this is the cause though. |
The build system is a crude makefile, vala is called like so:
The .c files are being generated along with .vala file counterpart. Do you think it is a vala bug? |
Ok, still easily reproducable by commenting out this: Whether there's anything rpm can actually do about this I dunno. |
Debuginfo processing was split to a separate project in rpm 4.17 so even the little chance of doing something about this is gone now. This does look like a Vala thing, but if you think it should be pursued, please re-report at https://sourceware.org/debugedit/ |
Don't know what is wrong, these messages appear when package is being created at debuginfo part.
But that seems to be wrong as these are not located at root directories "src/" but instead located in multiple sub-directories od src/ . I am not sure how that happens. debugsources.list file contains correct path to files. I've noticed, though, that paths are not separated by newline, but by NULL character instead, so sort at the beginning of the command does not do anything.
I am able to reproduce it from command line by passing debugsources.list to the following command:
The text was updated successfully, but these errors were encountered: