<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>119426</bug_id>
          
          <creation_ts>2006-01-18 08:21 0000</creation_ts>
          <short_desc>sara-6.0.7d.ebuild failed with dep to csh</short_desc>
          <delta_ts>2006-02-03 14:40:49 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2005.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://article.gmane.org/gmane.linux.gentoo.devel/35505</bug_file_loc>
          
          
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>119703</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ekutay@goldmail.de</reporter>
          <assigned_to>netmon@gentoo.org</assigned_to>
          <cc>grobian@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>ekutay@goldmail.de</who>
            <bug_when>2006-01-18 08:21:05 0000</bug_when>
            <thetext>Sara failed to build. Has actually just a dependency to tcsh. Dunno why csh should be required or I misinterpretate the ebuild failure. Have got tcsh installed but no csh.

gcc  -o ./sqlbackdoor html.o sqllib.o util.o registry.o sqlbackdoor.o -lnsl -lresolv -lrpcsvc freetds-0.52/src/tds/.libs/libtds.a
make[2]: Leaving directory `/var/tmp/portage/sara-6.0.7d/work/sara-6.0.7d/src/sqlat&apos;
perl reconfig
Perl needs the csh shell to execute this program
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/sara-6.0.7d/work/sara-6.0.7d&apos;
make: *** [generic] Error 2</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>strerror@gentoo.org</who>
            <bug_when>2006-01-20 14:37:30 0000</bug_when>
            <thetext>Please provide enough information to replicate the bug. Where is your emerge info? What do you mean that you have tcsh installed but you have no csh? for the build the perl component needs csh to work, hence the DEPEND. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pva@gentoo.org</who>
            <bug_when>2006-01-21 01:12:34 0000</bug_when>
            <thetext>Benjamin: This is an error on new clean install. You can reporoduce it now if you create new stable chroot.

New stable version of tcsh does not create csh symlink (see bug 119703). Seems that fix will be to remove csh from the tree and always create csh symlink in tcsh.

As a workaround I can suggest to create symlink /bin/csh -&gt; /bin/tcsh manually.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ekutay@goldmail.de</who>
            <bug_when>2006-01-21 09:42:39 0000</bug_when>
            <thetext>Benjamin, sorry that I didn&apos;t make myself clear enough. I thought the hint, that I simply have no real csh installed on my system would be enough. An emerge info would be of no value here. If you still really like, I can paste it nevertheless.

Peter, you are right. Manual symlink creation fixes the build failure and sara works as usual.... with no csh installed. ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>strerror@gentoo.org</who>
            <bug_when>2006-01-21 09:53:36 0000</bug_when>
            <thetext>I already had tcsh installed so I didn&apos;t have this problem. I looked over the ebuild and the build process and saw no problem, hence without more info I couldn&apos;t replicate. At least its not our ebuild thats at fault :)

Erol: we always need as much information as possible, emerge info is always useful and listing the versions of the relevant applications is also useful.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vanquirius@gentoo.org</who>
            <bug_when>2006-01-21 10:18:47 0000</bug_when>
            <thetext>Fabian: how do you recommend we fix depends for sara so that this problem won&apos;t happen anymore?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2006-01-21 11:06:38 0000</bug_when>
            <thetext>I thought of a solution together with taviso.  Will send some email about it tomorrow I guess.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2006-01-29 03:25:35 0000</bug_when>
            <thetext>Update: I added tcsh-6.14-r3 which provides csh -&gt; tcsh symlink.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vanquirius@gentoo.org</who>
            <bug_when>2006-02-03 14:40:49 0000</bug_when>
            <thetext>Cool. Sara now depends on &gt;=tcsh-6.14-r3.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>