Very nice of you to write the tl2rpm converter

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

 



It would have been even nicer had you cc'd fedora-devel-list...

For those that don't read the tex-live@tug list, or the ambassadors'
list, here's the tl2rpm (prototype) announcement:
http://tug.org/pipermail/tex-live/2008-August/017190.html

My main concern is that %post actions will turn out quite hairy, see
below (you were probably on vacation then):

---------- Forwarded message ----------
From: Vasile Gaburici <vgaburici@xxxxxxxxx>
Date: Sun, Aug 10, 2008 at 8:19 AM
Subject: Re: TeXLive 2008 in F10?
To: Jonathan Underwood <jonathan.underwood@xxxxxxxxx>, Patrice Dumas
<pertusus@xxxxxxx>, Development discussions related to Fedora
<fedora-devel-list@xxxxxxxxxx>


Initially I thought we could do without their installer, because I
found only 4 types of "execute", i.e. post install script actions in
the master texlive.tlpdb on CTAN. Then I had a look at their new
packager's sources:
http://www.tug.org/svn/texlive/trunk/Master/tlpkg/TeXLive/. Besides
the 4 generic "execute" types, there are plenty of hardcoded
package-specific things in TLPostActions.pm.

So, I don't see an easy way of dealing with this. Duplicating all that
stuff in rpm post scriptlets would be highly unmaintanable. The only
sane way would be to install their packager library first, and to
execute post actions from there as needed, which needs at least a
wrapper script since that code is Perl. It's more than I have time for
this weekend...

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux