[Fedora-spins] [spin-kickstarts] Scientific: including sage fails depcheck for no clear reason

Kevin Fenzi kevin at scrye.com
Tue Sep 10 03:25:26 UTC 2013


On Mon, 9 Sep 2013 22:14:25 -0500
Bruno Wolff III <bruno at wolff.to> wrote:

> On Tue, Sep 10, 2013 at 03:01:08 +0000,
>    Amit Saha <amitksaha at fedoraproject.org> wrote:
> >commit 8f0b1a1f68709622e9b38260ea501bd486f18ac0
> >Author: Amit Saha <asaha at redhat.com>
> >Date:   Tue Sep 10 13:00:57 2013 +1000
> >
> >    Scientific: including sage fails depcheck for no clear reason
> 
> The error message explains what happened, though it's a bit unusual.
> sagemath requires /bin/sh and no package appears to provide that. 
> Either bash should provide both /bin/sh and /usr/bin/sh or sagemath 
> should require /usr/bin/sh instead of /bin/sh. 

It's not that. ;) 

> There was some
> discussion about this problem in general on one of the lists roughly
> a month ago. Probably the best way to start is by filing a bug with
> sagemath.
> 
> Also note, that you won't see this when you aren't using mock since 
> the path /bin/sh will work on the system you are running on.

Its actually the pretrans. ;(

You CANNOT use shell in a pretrans. I'm not sure why people keep trying
to do this. Perhaps we could get rpm to throw a build time error... 

Please do file a bug on sagemath. 
https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines#The_.25pretrans_scriptlet

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/spins/attachments/20130909/39783295/attachment.sig>


More information about the spins mailing list