texlive (was: Re: huge distfiles policy)

2012-10-01 Thread Boris Samorodov
30.09.2012 19:31, Romain Tartière пишет:
 On Sun, Sep 30, 2012 at 12:17:03AM +0200, Baptiste Daroussin wrote:

 I CCed both hrs and romain so they can give their opinion and the status of
 their work.
 
 Yes, after 2 months away, I am back :-)

OK, guys, what is the best way to proceed:
1) either commit the PR with monolithic texlive and live with it for
some time...
2) or postpone the PR and wait until Romain finishes his work?

Romain, can you give an estimation of when your ports may be ready to
be committed?

-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: texlive (was: Re: huge distfiles policy)

2012-10-01 Thread Romain Tartière
Hi!

On Mon, Oct 01, 2012 at 01:14:27PM +0400, Boris Samorodov wrote:
 30.09.2012 19:31, Romain Tartière пишет:
  On Sun, Sep 30, 2012 at 12:17:03AM +0200, Baptiste Daroussin wrote:
 
  I CCed both hrs and romain so they can give their opinion and the status of
  their work.
  
  Yes, after 2 months away, I am back :-)
 
 OK, guys, what is the best way to proceed:
 1) either commit the PR with monolithic texlive and live with it for
 some time...
 2) or postpone the PR and wait until Romain finishes his work?
 
 Romain, can you give an estimation of when your ports may be ready to
 be committed?

I setup the mirror yesterday:
http://texlive-distfiles.blogreen.org/

svn is committing the ~2200 ports in the freebsd-texlive repository
right now (a few minutes to go I guess).  However, I have not looked at
updating ports depending on teTeX to make them work using TeX Live
instead…  If the idea is just to provide TeX Live, I would tell that
these ports do the job.  For a drop-in replacement of teTeX, more work
is required.

Romain

-- 
Romain Tartière rom...@freebsd.org  http://people.FreeBSD.org/~romain/
pgp: 8234 9A78 E7C0 B807 0B59  80FF BA4D 1D95 5112 336F (ID: 0x5112336F)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)


pgpKCz1PIjdVZ.pgp
Description: PGP signature


Re: huge distfiles policy

2012-10-01 Thread Hiroki Sato
Romain Tartière rom...@freebsd.org wrote
  in 20120930153124.ga4...@blogreen.org:

ro Hi!
ro 
ro On Sun, Sep 30, 2012 at 12:17:03AM +0200, Baptiste Daroussin wrote:
ro  My second concern was discussed when Dominic Fandrey called for testing 
this
ro  port: at least 2 people have been working on texlive with different 
approach:
ro  hrs and romain.
ro  
ro  In particular Romain and I discussed on merging texlive to the ports tree 
based
ro  on http://code.google.com/p/freebsd-texlive/ he has been contacted some 
company
ro  to mirror the splitted distfiles for us, and was suppose to resumer his 
work on
ro  this when back from vacations which should be the case now given that he 
has
ro  done some commit last week :D
ro  
ro  I CCed both hrs and romain so they can give their opinion and the status 
of
ro  their work.
ro 
ro Yes, after 2 months away, I am back :-)
ro 
ro While I was away,
ro   - I received access to a jail for hosting versionned distfiles;
ro   - I received a mail from hrs@ where he exposes a migration plan to
ro TeX Live and asked for comments / suggestions.
ro 
ro I replied to hrs@ and told him I would be happy to help, but have no
ro feedback yet.
ro 
ro Regarding the mirror of versionned distfiles, I have everything to set
ro it up I think, and I just have to take some time to hack something that
ro do the right thing and use it in my ports.  However, since there are
ro some boring flaws in the updating infrastructure, I postponed this,
ro thinking that an answer from hrs@ would have lead to working on funnier
ro things (with a better infrastructure).  While I have no news, I may
ro however setup the repository, it won't hurt I guess.

 Sorry, I was swamped with real life issues and could not respond in a
 timely manner.  In short, what I am working on is splitting the
 texlive distribution into pieces about ~200 ports (tex engines and
 macro packages) and generating versioned distfiles from a local CTAN
 mirror.  A port just for installing whole part of texlive is
 difficult to handle in the ports tree because there are many software
 that have to depend on a part of it but texlive is really huge.  I am
 considering to remove print/teTeX* (since I am the maintainer) and
 update the dependencies to use the modular texlive ports seamlessly.

 I have several prototype but I need to fix them to some recent
 changes in the ports tree before making one public for review.
 Although I was thinking it could be done in September, it didn't
 unfortunately.  I will continue to work on it and probably make it in
 public after EuroBSDCon.

-- Hiroki


pgpRvkpcf2XRr.pgp
Description: PGP signature


Re: texlive (was: Re: huge distfiles policy)

2012-10-01 Thread Baptiste Daroussin
On Mon, Oct 01, 2012 at 11:21:22AM +0200, Romain Tartière wrote:
 Hi!
 
 On Mon, Oct 01, 2012 at 01:14:27PM +0400, Boris Samorodov wrote:
  30.09.2012 19:31, Romain Tartière пишет:
   On Sun, Sep 30, 2012 at 12:17:03AM +0200, Baptiste Daroussin wrote:
  
   I CCed both hrs and romain so they can give their opinion and the status 
   of
   their work.
   
   Yes, after 2 months away, I am back :-)
  
  OK, guys, what is the best way to proceed:
  1) either commit the PR with monolithic texlive and live with it for
  some time...
  2) or postpone the PR and wait until Romain finishes his work?
  
  Romain, can you give an estimation of when your ports may be ready to
  be committed?
 
 I setup the mirror yesterday:
 http://texlive-distfiles.blogreen.org/
 
 svn is committing the ~2200 ports in the freebsd-texlive repository
 right now (a few minutes to go I guess).  However, I have not looked at
 updating ports depending on teTeX to make them work using TeX Live
 instead…  If the idea is just to provide TeX Live, I would tell that
 these ports do the job.  For a drop-in replacement of teTeX, more work
 is required.

IMHO what we want is a drop-in replacement.

regards,
Bapt


pgpsF6nxXLeqE.pgp
Description: PGP signature


Re: huge distfiles policy

2012-10-01 Thread Boris Samorodov
01.10.2012 13:42, Hiroki Sato пишет:

 I am considering to remove print/teTeX* (since I am the maintainer) and
  update the dependencies to use the modular texlive ports seamlessly.

Hiroki-san, this sounds like the best plan. Thank you!

I'll hold on the PR for now.

-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-30 Thread Jerry
On Sat, 29 Sep 2012 15:15:01 -0700
Kevin Oberman articulated:

 CDROMs are not getting bigger, but the size of disks just continue to
 increase.

However, DVD's can easily handle a paltry 1.4GB. All modern systems
come with DVD's so perhaps it is time to embrace progress and move
forward with our thinking and not chain ourselves to the past.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
TLC announced that Honey Boo Boo will have a Halloween special. Their
neighbors are planning to give them a scare by dressing up as child
protective services.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-30 Thread Romain Tartière
Hi!

On Sun, Sep 30, 2012 at 12:17:03AM +0200, Baptiste Daroussin wrote:
 My second concern was discussed when Dominic Fandrey called for testing this
 port: at least 2 people have been working on texlive with different approach:
 hrs and romain.
 
 In particular Romain and I discussed on merging texlive to the ports tree 
 based
 on http://code.google.com/p/freebsd-texlive/ he has been contacted some 
 company
 to mirror the splitted distfiles for us, and was suppose to resumer his work 
 on
 this when back from vacations which should be the case now given that he has
 done some commit last week :D
 
 I CCed both hrs and romain so they can give their opinion and the status of
 their work.

Yes, after 2 months away, I am back :-)

While I was away,
  - I received access to a jail for hosting versionned distfiles;
  - I received a mail from hrs@ where he exposes a migration plan to
TeX Live and asked for comments / suggestions.

I replied to hrs@ and told him I would be happy to help, but have no
feedback yet.

Regarding the mirror of versionned distfiles, I have everything to set
it up I think, and I just have to take some time to hack something that
do the right thing and use it in my ports.  However, since there are
some boring flaws in the updating infrastructure, I postponed this,
thinking that an answer from hrs@ would have lead to working on funnier
things (with a better infrastructure).  While I have no news, I may
however setup the repository, it won't hurt I guess.

Best regards,
Romain
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


huge distfiles policy

2012-09-29 Thread Борис Самородов

Hi All,

I'm about to commit print/texlive ports (PR/171571). One of it's ports
(print/texlive-texmf) has size approx. 1.4 Gb.

What is the current policy upon huge ports? Should I restrict someting
to not build at, say, pointyhat? Something else?

Thanks!
--
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-29 Thread Eitan Adler
On 29 September 2012 09:22, Борис Самородов b...@passap.ru wrote:
 Hi All,

 I'm about to commit print/texlive ports (PR/171571). One of it's ports
 (print/texlive-texmf) has size approx. 1.4 Gb.

 What is the current policy upon huge ports? Should I restrict someting
 to not build at, say, pointyhat? Something else?

I believe others have set MANUAL_PACKAGE_BUILD= huge though I'm not
certain if this is because the distfile is large, or the final package
is large (although in this case both are true)

-- 
Eitan Adler
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-29 Thread Chris Rees
On 29 Sep 2012 17:48, Eitan Adler li...@eitanadler.com wrote:

 On 29 September 2012 09:22, Борис Самородов b...@passap.ru wrote:
  Hi All,
 
  I'm about to commit print/texlive ports (PR/171571). One of it's ports
  (print/texlive-texmf) has size approx. 1.4 Gb.
 
  What is the current policy upon huge ports? Should I restrict someting
  to not build at, say, pointyhat? Something else?

 I believe others have set MANUAL_PACKAGE_BUILD= huge though I'm not
 certain if this is because the distfile is large, or the final package
 is large (although in this case both are true)

If you do, you should also chose NO_CDROM and disable distfile mirroring
too!

Chris
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-29 Thread Kevin Oberman
On Sat, Sep 29, 2012 at 1:36 PM, Chris Rees utis...@gmail.com wrote:
 On 29 Sep 2012 17:48, Eitan Adler li...@eitanadler.com wrote:

 On 29 September 2012 09:22, Борис Самородов b...@passap.ru wrote:
  Hi All,
 
  I'm about to commit print/texlive ports (PR/171571). One of it's ports
  (print/texlive-texmf) has size approx. 1.4 Gb.
 
  What is the current policy upon huge ports? Should I restrict someting
  to not build at, say, pointyhat? Something else?

 I believe others have set MANUAL_PACKAGE_BUILD= huge though I'm not
 certain if this is because the distfile is large, or the final package
 is large (although in this case both are true)

 If you do, you should also chose NO_CDROM and disable distfile mirroring
 too!

But, based on the current available storage sizes. what is big enough
for these? And, should they be the same? CDROMs are not getting
bigger, but the size of disks just continue to increase. I don't know
how close to being an issue a 1.4GB distfile is with modern systems.
With multi-terabyte drives, 1.4G is not much space.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: huge distfiles policy

2012-09-29 Thread Baptiste Daroussin
On Sat, Sep 29, 2012 at 05:22:36PM +0400, Борис Самородов wrote:
 Hi All,
 
 I'm about to commit print/texlive ports (PR/171571). One of it's ports
 (print/texlive-texmf) has size approx. 1.4 Gb.
 
 What is the current policy upon huge ports? Should I restrict someting
 to not build at, say, pointyhat? Something else?
 
 Thanks!

Hi,

First I want to say I really want to see texlive in and our old teTex going out
and I appreciate all the work that are going on in the area recently.

I have two concerns about this, first one is I would hate to see texlive has
restricted to avoided to be build as a package because:

1/ people would love to just be able to install the package
2/ lots of ports are currently depending on teTex and if teTex is replaced by
texlive which it should that means we will not anymore be able to provide
packages for those packages, I don't have the complete list but I think this
will impact at least kde and gnome.

My second concern was discussed when Dominic Fandrey called for testing this
port: at least 2 people have been working on texlive with different approach:
hrs and romain.

In particular Romain and I discussed on merging texlive to the ports tree based
on http://code.google.com/p/freebsd-texlive/ he has been contacted some company
to mirror the splitted distfiles for us, and was suppose to resumer his work on
this when back from vacations which should be the case now given that he has
done some commit last week :D

I CCed both hrs and romain so they can give their opinion and the status of
their work.

Thanks all for your work on texlive!

regards,
Bapt


pgpp4Lcr4N9av.pgp
Description: PGP signature