Another side effect in 6.7 PPA is any foo? or foo?? in the sage command
line says ImportError: no module named conf, but it seems help(foo) still
works. In the notebook foo? and foo?? still works. Not sure whether this is
PPA or 6.7 specific.

Another option is to have another PPA with a deb with a copy of sage.tar.gz
build dependencies, and a sage-install-from-source script that does not run
as root, installs per-user, owned by user, in /home/user/, i.e. fully
developer friendly. This will massively increase the deb size and in
multi-user systems even more massively increase the install size (think NFS
in our computer lab). Users will also be able to accidentally delete or
break their install. But this might be not too hard and able to do fairly
quickly for those that need it.

Regards,
Jan

On 12 June 2015 at 18:03, Jan Groenewald <[email protected]> wrote:

> Also, to revert in the meantime, do
>
> wget
> https://launchpad.net/~aims/+archive/ubuntu/sagemath/+build/7499250/+files/sagemath-upstream-binary_6.7ppa10revert6.6.aims6-2_amd64.deb
> sudo dpkg -i sagemath-upstream-binary_6.7ppa10revert6.6.aims6-2_amd64.deb
> sudo apt-mark hold sagemath-upstream-binary
>
> Regards,
> Jan
>
>
> On 12 June 2015 at 17:53, Jan Groenewald <[email protected]> wrote:
>
>> Hi
>>
>> The more important drop is the whole src folder, which I think is needed
>> for rebuilds. We did it to save space and bandwidth, and most importantly
>> you should not be compiling as root which is necessary to install optional
>> packages, which we intentially dropped now.. Perhaps a poll on this is
>> necessary.
>>
>> In principle the PPA supports easy install and upgrades, and I am not
>> sure how to safely install, except perhaps to have all files owned by a new
>> sagemath user we'd have to create and  incorporate, and also the deb is
>> built from prebuilt binaries, see a recent thread about sagemath binaries
>> unsuitable for development.
>>
>>
>> https://groups.google.com/forum/#!searchin/sage-devel/binaries$20development/sage-devel/QdwdT8J8q50/TyLCIeAF37cJ
>>
>> At the moment we don't want to immediately revert. We could have a
>> package sagemath-source which installs the latest source, but you are
>> probably better of with a source tree of your own. How big is the need for
>> optional packages via the PPA? We have a need for gap_packages at our
>> institution, and a few others.
>>
>> Regards,
>> Jan
>>
>> On 12 June 2015 at 17:13, Gérard JASTRZEB <[email protected]>
>> wrote:
>>
>>> First of all, I let me thank you for maintaining a PPA for SAGEMATH.
>>> But since v6.7 there is a problem for those who want to install
>>> SAGEMANIFOLDS as well.
>>> You dropped Makefile and .git from /usr/lib/sagemath (system install),
>>> which are mandatory for SAGEMANIFOLDS, as the install script (stable
>>> version) triggers a re-build of sage and the development version
>>> installs via git. Here is the link for it :
>>> http://sagemanifolds.obspm.fr/download.html
>>>
>>> Thank you for having a look at it.
>>> Gérard JASTRZEB
>>> gerard,[email protected]
>>> --
>>> This message was sent from Launchpad by
>>> =?utf-8?q?G=C3=A9rard_JASTRZEB?= (https://launchpad.net/~gerard-jastrzeb
>>> )
>>> using the "Contact this team's admins" link on the AIMS team page
>>> (https://launchpad.net/~aims).
>>> For more information see
>>> https://help.launchpad.net/YourAccount/ContactingPeople
>>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to