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)?

Thanks!

--Tonni

-- 
mail: tonye@xxxxxxxxxxxxxx
http://www.billy.demon.nl

_______________________________________________
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