G-Node/nix

Submit nixio.spec to fedora proper

Opened this issue · 3 comments

gicmo commented

Missing:

  • Renaming pkg-config #626 #714
  • Rename library #595
  • 1.5.0 release
  • Open bug at bugzilla.redhat.com

if nix is installed from source, the library will be installed in /usr/local/lib, the headers go to /usr/local/include and the pkgconfig file is in /usr/local/lib/pkgconfig. In order for pkgconfig to find it I need to add /usr/local/lib/pkgconfig to the PKG_CONFIG_PATH environment variable. For dynamic linking I need to fix ldconfig as well by adding the library path to /etc/ld.so.conf and refresh the cache.

Will these issues be solved if the library is installed via dnf or do we need to take care about it?

gicmo commented

Will these issues be solved if the library is installed via dnf or do we need to take care about it?

Yes it will be, because local is really for locally installed packages. Even the copr build should already fix that issue. I think we should adjust the spec file that comes with nix so we can use it to create rpms from the source tree directly so we can install pre-release stuff locally via dnf too.

gicmo commented

bolt.spec is an example of how to do it.