https://bugzilla.redhat.com/show_bug.cgi?id=969209
--- Comment #7 from Orion Poplawski orion@cora.nwra.com --- (In reply to Mario Ceresa from comment #6)
Hello Orion! here there is another round of questions:
- rpmlint:
x2goagent.x86_64: W: dangling-relative-symlink /usr/lib64/x2go/bin/x2goagent ../../nx/bin/nxagent
Okay because x2goagent requires nxagent.
- has any of the nx packages ever been granted an FPC exception for all the
libraries it bundles? I couldn't find any ticket around.
Hmm, I never realized quite the extent of the bundling - let me poke around there some more. I've gotten rid of some, but not all.
- Not sure about this: "Fully versioned dependency in subpackages, if
present." Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in libNX_ICE-devel , libNX_SM-devel , libNX_X11-devel , libNX_Xau-devel , libNX_Xext-devel , libNX_Xfixes-devel , libNX_Xi-devel , libNX_Xmu-devel , libNX_Xpm-devel , libNX_Xrender-devel , libNX_Xt-devel , libNX_Xv-devel , libNX_fontenc-devel , libNX_xkbfile-devel , libXcomp-devel , libXcompext-devel , libXcompshad-devel , libNX_Mesa-devel , nx-bitmaps-devel , nx-devel , libNX_fontconfig-devel , libNX_freetype-devel , nx-proto-devel , nxagent , nxauth , nxproxy , x2goagent
The libN?X*-devel packages require their corresponding runtime versions (which require %{name}%{?_isa} = %{version}-%{release}), although many did not have %{version}-%{release} - fixed. Not really needed for the program sub-packages.
nx-bitmaps-devel stands on its own (and not sure if it is needed), and so does nx-proto-devel.
Fixed for nx-devel
* Thu Jun 13 2013 Orion Poplawski orion@cora.nwra.com - 3.5.0.20-5 - Add more explicit verioned requires - Drop unnecessary directory ownership by sub-packages - Remove many bundled libraries
http://www.cora.nwra.com/~orion/fedora/nx/nx-libs.spec http://www.cora.nwra.com/~orion/fedora/nx/nx-libs-3.5.0.20-5.fc18.src.rpm