[Fedora-packaging] Tcl packaging guidelines proposal

Matthias Saou thias at spam.spam.spam.spam.spam.spam.spam.egg.and.spam.freshrpms.net
Tue Feb 27 16:43:08 UTC 2007


Michael Thomas wrote :

> Sander Hoentjen wrote:
> > On Mon, 2007-02-26 at 20:13 +0100, Matthias Saou wrote:
> >> Michael Thomas wrote :
> >>
> >>> http://fedoraproject.org/wiki/PackagingDrafts/Tcl
> >> Quick comment : You should add the "= %{version}-%{release}" to the
> >> "Provides:" in your document.
> >>
> >> Otherwise, Tcl seems completely broken when it comes to multilib... [1]
> >> and you seem to be aware of the major issues as the TODO section shows.
> >> But it contains tasks so critical that I wouldn't bother trying to push
> >> these packaging rules forward until they are taken care of. For
> >> instance, replacing the "/usr/lib/tcl8.4 -> /usr/share/tcl8.4"
> >> symlink with a real directory is... errr... pretty much impossible for
> >> rpm to do. You might be able to hack around it, but it'll be ugly.
> > 
> > I thought about it and it might be best if this was done during the move
> > to 8.5. That way you don't really have to deal with it, the first 8.5
> > package just has to use the new way.
> 
> Yes, the 8.5 upgrade might be the best time to make the change with the 
> link.  The other two items above it in the list in the guidelines can 
> still be done pre-8.5, though, and would allow existing extensions to be 
> migrated to these new guidelines ahead of the 8.5 release.
> 
> It would be nice to do the upgrade to 8.5 before F7, but upstream is not 
> very responsive on giving updated estimates on the final 8.5 release 
> date.  :(

Actually, the "merge review" might be good for the change, and I see
you're actively participating in it. I've made this bug depend on it,
since I have "metakit" containing a tcl shared library which needs this
fixed :
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=228177

Matthias

-- 
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora Core release 6 (Zod) - Linux kernel 2.6.19-1.2895.fc6
Load : 0.39 0.28 0.20




More information about the Fedora-packaging mailing list