Re: rpm naming rules ...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> List,
>
> I made syslog-ng and libol 1.6.8
> (http://www.balabit.com/downloads/syslog-ng) rpms with supplied specs.
> Configured syslog-ng - and it's fantastic. Ok.
>
> I saw that this wasn't the latest version, so downloaded v1.9.5 and the
> supporting eventlog-0.2.3+20050116+1856 libs and header tarballs. There
> weren't any spec files, so I wrote my own and installed the resulting
> rpms.
>
> This is on RHAS3, update 4, rpm-4.2.3-10.
>
> Unfortunately, it crashed (never mind why), so I decided to rpm -e the
> two rpms and reinstall what worked. This went fine for
> syslog-ng-1.6.8-1.i386.rpm, BUT although 'rpm -qa | grep event' gave the
> proper rpms:
>
> eventlog-devel-0.2.3+20050116+1856-1
> eventlog-0.2.3+20050116+1856-1
>
> when i try to erase them, rpm says:
>
> error: package eventlog-0.2.3+20050116+1856-1 is not installed. Oh, but
> it is - I can see all my docs, libs and headers, so ... and using
> (single|double) quotes didn't help.
>
> The conclusion is, 'rpm -e' doesn't like/recognize the name, whilst 'rpm
> -Uvh' did. To avoid this kind of thing in future, what are the rules for
> naming rpms (or where can I find them)?

Try this:

rpm -e eventlog-devel eventlog

I think that the 0.2.3+20050116+1856-1 version info is not needed.

Thomas

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux