Re: Updating to net-snmp 5.3 on Fedora Core 4 (FC4)

Bradford Ritchie <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Thanks for the explanation.  That helps a lot.  I checked the permissions
but that didn't seem to be the problem.  I'll look at it again and see if I
can make better progress.

Incidentally, I noticed that the 5.3 binaries are no longer available and
the 5.3.0.1 binaries that replaced them no longer an "fc4" variety.  Is this
just a matter of waiting for it to be added or should I not wait for one to
show up?

Thanks.
-- Brad

On 1/17/06, Dave Shield <[email protected]> wrote:
>
> On Tue, 2006-01-17 at 10:45 -0500, Bradford Ritchie wrote:
> >   If Fedora uses a different naming convention, why aren't
> >  those names used in the FC4 files listed on sorceforge.
>
> Because there are different people looking after these two
> repositories, and they've make different choices about how
> to package things.
>
> RedHat decided that they wanted to separate "client-side"
> tools from the basic SNMP agent (allow greater flexibility
> in what to install), and the Fedora releases have followed
> this convention.
>
> We decided that we wanted as few different binary packages
> as possible  (because we're offering support for a wider
> variety of O/S's, and the more different bits there are for
> each, the more confusing it is).   And we regard the basic
> package as comprising *both* the agent and clients, so that's
> what we package for *all* systems (not just RedHat-based Linux).
>
>
>
> >   In other words, what use is it to have an FC4 rpm that doesn't
> > follow the FC4 naming convention, since it can't get (completely)
> > installed in the normal way.
>
> But it *should* be possible to install this in the normal way.
> We'd tried to mark our RPM as obsoleting both the Fedora-supplied
> ones - obviously we didn't get that quite right, and it's something
> we'll have to look into.
>
>
> >   Maybe I'm missing something but I would assume that if somebody
> > bothered to build it and create the rpm, then it must be installable.
>
> These RPMs definitely *are* installable.  I've installed them on my
> own FC4 system.   Probably not as an upgrade from the FC-supplied
> ones, though - most of the developers probably remove the vendor
> supplied versions as a matter of course, since we're mostly working
> on cutting edge code.
>
>
> > I did try building everything using the tarball... is there an
> > advantage to building it from the srpm?  If I install it from the
> > srpm, will yum recognize it's presence and allow it to be upgraded in
> > the future?
>
> The basic advantage of building from SRPM is that you end up with
> an RPM, that can be installed in the normal manner.  This means
> that the RPM system knows about the software, and can update it
> (via yum), uninstall it cleanly, tell you what files belong to this
> package, etc, etc.
>
> Compiling and installing from the tarball doesn't do this - the
> software would be invisible to anything that *does* use the RPM
> mechanism (e.g. packages that depend on Net-SNMP)
>
>
> Actually, looking at your original report, the main problem seems
> to be:
>
> >  Cannot open file: net-snmp-perlmods-5.3-1.fc4.i686.rpm. Skipping.
>
> That almost feels like a permission problem (or else yum can't
> actually find the file referred to).   I know this may sound
> obvious, but have you checked that the RPM file is present in
> the right place, and readable?
>    Particularly given that the main RPM installs correctly,
> I'd want to compare the two files (location, permissions,
> ownership, etc), and look for any differences.
>
> Dave
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.