Repotag

Dag Wieers dag at wieers.com
Wed Mar 14 12:27:57 UTC 2007


On Wed, 14 Mar 2007, Dennis Gilmore wrote:

> Once upon a time Wednesday 14 March 2007, Dag Wieers wrote:
> > Hi,
> >
> > Could you please add a repotag to your EPEL packages ?
> 
> We do we use .elX  as has been defined in the Fedora guidelines since it was 
> started

That's what we call a disttag. It identifies for what distribution 
something is build. (Even though it is not enforced, this helps people 
that dowxnload and install packages manually)

A disttag doesn't say where a package comes from. A repotag does. And even 
when that doesn't guarantee anything as anyone can fake that, just like 
the disttag, it helps people to identify who to report problems too. Or 
helps to identify who's responsible from command-line output.

 
> > I know you guys think you have enough authority to not require a repotag.
> > And you generally do not care because the default policy will be to tell
> > people other packages than EPEL are dangerous. (look at the release to
> > identify a package)
> >
> > But by not tagging your packages, you take advantage of the fact that
> > other repositories play nice and *do* tag their packages.
> >
> > But what will happen if I (and other repositories) start doing the same
> > thing and drop the repotag ?
>
> you are free to use .elX also  that is perfectly ok. if  you do i would ask 
> that you set the Vendor tag.  which you probably already do.

Sure, the vendor tag however is not seen from copy&pasted yum output. ANd 
is harder to grep for when doing package lists. (although not entirely 
impossible, but that's not the point here)

 
> > I don't know if I have to start threaten to make you see the light, but I
> > strongly consider dropping the repotag if Fedora and Red Hat cannot play
> > nice.
> 
> Seriously feel free to use the same disttag as we use.  Please help me to 
> understand better what it is that you want to achieve and what exactly you 
> mean  by tagging packages.  

[dag at rhun ~]# ls -l /dar/packages/nagios/*el*2.8*
-rw-r--r--  3 root root 35592 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el3.rf.i386.rpm
-rw-r--r--  3 root root 35575 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el3.rf.x86_64.rpm
-rw-r--r--  3 root root 35606 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el4.rf.i386.rpm
-rw-r--r--  3 root root 35580 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el4.rf.x86_64.rpm
-rw-r--r--  3 root root 37123 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el5.rf.i386.rpm
-rw-r--r--  3 root root 37027 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.el5.rf.x86_64.rpm
-rw-r--r--  3 root root 35554 Mar 10 17:42 /dar/packages/nagios/nagios-devel-2.8-1.rh9.rf.i386.rpm

Kind regards,
--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[all I want is a warm bed and a kind word and unlimited power]




More information about the epel-devel-list mailing list