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
debian packging warns source-contains-unsafe-symlink #29
Comments
We could create the file on-the-fly, maybe during |
We did remove the fixtures directory from the source to make the package acceptable for Ubuntu. Now it isn't possible to run the tests. the ideal solution is for the test suite to create the symlink as needed. |
@sinzui, actually, that file is correct there, and you need to add a lintian override. having said that, there is no need to package this for ubuntu, it is been in debian for quite some time: https://packages.qa.debian.org/g/golang-procfs.html |
Thanks @TheTincho. Closing this as I trust you in all questions around Debian packages. |
Most of the ProcError enum varients now carry an optional path component, which indicates the path that we were operating on when the IO error happened. Also, this error type now implements the Error trait from the stdlib. Closes prometheus#29
A run of
lintian -I --pedantic
across the package reveals
E: juju-core source: source-contains-unsafe-symlink src/github.com/prometheus/procfs/fixtures/26231/exe
Anyone packaging this project needs to delete the fixtures directory, but then the tests cannot be run.
The text was updated successfully, but these errors were encountered: