proposal: remove libogg and libtheora completely from sage

76 views
Skip to first unread message

Maarten Derickx

unread,
Sep 19, 2017, 2:29:07 PM9/19/17
to sage-devel
Since the people in the thread "proposal: downgrade libtheora to experimental package" at https://groups.google.com/forum/#!topic/sage-devel/olOxh1f6-cc were quite in favour of going even further then just downgrading it here a concrete proposal:

remove the optional libogg and libtheora packages completely from sage.

for motivation one can see the other thread. Short summary, they don't seem to add anything a lot of value to sage the library and shipping video and audio codecs is not really a goal of sage the distribution, so we should not include them even as optional package. Furthermore installing libtheora is currently broken.

The main reason why I start this new thread is that I think it should be clear from just the subject title what the proposed change is, so that the sage developers not reading all the details of a long discussion don't feel surprised if these packages are suddenly gone. 

If people have any objections to this please let me know.


Vincent Delecroix

unread,
Sep 20, 2017, 7:57:30 AM9/20/17
to sage-...@googlegroups.com
-1. It is safer to first downgrade to experimental and then remove
because not supported anymore. Some users (not knowing the existence of
sage-devel) might be playing with it (who knows).

I will upvote in a year or so.

Vincent

Erik Bray

unread,
Oct 10, 2017, 11:10:35 AM10/10/17
to sage-devel
On Wed, Sep 20, 2017 at 1:55 PM, Vincent Delecroix
I think downgrading to experimental seems reasonable (and perhaps
deprecating, though I suppose one could consider that a form of
deprecation...?) It raises the question: Who added these packages to
Sage in the first place, and what for?

Ralf Stephan

unread,
Oct 10, 2017, 11:19:11 AM10/10/17
to sage-devel
On Tuesday, October 10, 2017 at 5:10:35 PM UTC+2, Erik Bray wrote:
It raises the question: Who added these packages to
Sage in the first place, and what for?

Weren't they added because of earlier giac versions?
If so they are no longer needed now I believe.
Reply all
Reply to author
Forward
0 new messages