Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

bash-3.2 broken, please mask it! [3 FAILS an maybe more]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
21 posts • Page 1 of 1
Author
Message
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

bash-3.2 broken, please mask it! [3 FAILS an maybe more]

  • Quote

Post by 131486 » Fri Oct 13, 2006 3:15 am

after an upgrade 5 minutes ago (only 4 packages, but bash among them) :(
i'm getting the same error for these 3 packages:

for example, kuroo

Code: Select all

checking for xmllint... /usr/bin/xmllint
checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... ./configure: line 32667: syntax error near unexpected token `do'
./configure: line 32667: `  dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/ramdisk/portage/kde-misc/kdiff3-0.9.90/work/kdiff3-0.9.90/config.log

!!! ERROR: kde-misc/kdiff3-0.9.90 failed.
Call stack:
  ebuild.sh, line 1548:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1257:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 331:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 313:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--with-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
or polyester

Code: Select all

checking for kconfig_compiler... /usr/kde/3.5/bin/kconfig_compiler
checking for dcopidlng... /usr/kde/3.5/bin/dcopidlng
checking for xmllint... /usr/bin/xmllint
checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... ./configure: line 33529: syntax error near unexpected token `do'
./configure: line 33529: `  dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/ramdisk/portage/x11-themes/polyester-1.0_beta1/work/polyester-1.0Beta1/config.log

!!! ERROR: x11-themes/polyester-1.0_beta1 failed.
Call stack:
  ebuild.sh, line 1548:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  polyester-1.0_beta1.ebuild, line 28:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 331:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 313:   Called econf '--disable-final' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--with-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage/sunrise'

and kgtk:

Code: Select all

checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... ./configure: line 31697: syntax error near unexpected token `do'
./configure: line 31697: `  dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/ramdisk/portage/kde-misc/kgtk-0.8/work/kgtk-0.8/config.log

!!! ERROR: kde-misc/kgtk-0.8 failed.
Call stack:
  ebuild.sh, line 1548:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1257:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 331:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 313:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--with-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Last edited by 131486 on Fri Oct 13, 2006 4:34 am, edited 5 times in total.
Top
Houdini
Apprentice
Apprentice
User avatar
Posts: 224
Joined: Fri Jun 14, 2002 4:59 am
Location: New Mexico Tech, Socorro, NM

  • Quote

Post by Houdini » Fri Oct 13, 2006 3:25 am

So, how about one of those logs it's telling you to include? I suspect the answer might be in there. Post one here and let us see.
^]:wq
Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

  • Quote

Post by 131486 » Fri Oct 13, 2006 3:29 am

edit: log too big
Last edited by 131486 on Fri Oct 13, 2006 6:01 pm, edited 1 time in total.
Top
Houdini
Apprentice
Apprentice
User avatar
Posts: 224
Joined: Fri Jun 14, 2002 4:59 am
Location: New Mexico Tech, Socorro, NM

  • Quote

Post by Houdini » Fri Oct 13, 2006 3:34 am

What stuff did you just upgrade? glibc, gcc, anything else vital?

Try doing a "source /etc/profile" just as a sanity check.

If that doesn't work, let's see your make.conf and stuff. Any odd packages have ~x86 set?

Try to find a small package that won't build, include the config.log from that. That kdiff one is fairly large.
^]:wq
Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

the third

  • Quote

Post by 131486 » Fri Oct 13, 2006 3:44 am

Houdini wrote:What stuff did you just upgrade? glibc, gcc, anything else vital?

Try doing a "source /etc/profile" just as a sanity check.
did not solve the problem.

Houdini wrote: If that doesn't work, let's see your make.conf and stuff. Any odd packages have ~x86 set?
i'm in ~x86 (all)
Houdini wrote: Try to find a small package that won't build, include the config.log from that. That kdiff one is fairly large.
i'm now able to emerge knsynaptics, kio-locate and maybe more. i will try more.
However, the bigendian error is the same for both, isn't this a bit strange?

update: the third
kgtk fails with the same error

Code: Select all

checking whether byte ordering is bigendian... no
checking for MAXPATHLEN... ./configure: line 31697: syntax error near unexpected token `do'
./configure: line 31697: `  dirs=`for i in $files; do if test -d $i; then echo $i; fi; done`'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /mnt/ramdisk/portage/kde-misc/kgtk-0.8/work/kgtk-0.8/config.log

!!! ERROR: kde-misc/kgtk-0.8 failed.
Call stack:
  ebuild.sh, line 1548:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1257:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 331:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 313:   Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--with-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

  • Quote

Post by 131486 » Fri Oct 13, 2006 4:23 am

code fragment near the error

Code: Select all

if test ! -s $srcdir/subdirs; then
  TOPSUBDIRS=""
  files=`cd $srcdir && ls -1`
  dirs=`for i in $files; do if test -d $i; then echo $i; fi; done` <------------ probably here
  for i in $dirs; do
    echo $i >> $srcdir/subdirs
  done
fi
Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

  • Quote

Post by 131486 » Fri Oct 13, 2006 4:32 am

downgrading bash solved

bash-3.2 broken!!!
Top
jarealist
Apprentice
Apprentice
Posts: 228
Joined: Mon Oct 07, 2002 10:50 pm

  • Quote

Post by jarealist » Fri Oct 13, 2006 4:50 am

I caught that on one of my laptops before I rebooted. The other one died at devpts during boot - something about no tmpfs selected in my kernel. :evil:
Top
hielvc
Advocate
Advocate
Posts: 2805
Joined: Fri Apr 19, 2002 5:55 pm
Location: Oceanside, Ca

  • Quote

Post by hielvc » Fri Oct 13, 2006 5:08 am

You should post a bug at Bugs Gentoo
An A-Z Index of the Linux BASH command line
Top
PrakashP
Veteran
Veteran
User avatar
Posts: 1249
Joined: Mon Oct 27, 2003 4:10 pm
Location: C.C.A.A., Germania

  • Quote

Post by PrakashP » Fri Oct 13, 2006 8:14 am

I had the same problem here on my amd64 machine. Downgrading bash solved it. For me kate and konsole's configure exposed the bug.
Top
Houdini
Apprentice
Apprentice
User avatar
Posts: 224
Joined: Fri Jun 14, 2002 4:59 am
Location: New Mexico Tech, Socorro, NM

  • Quote

Post by Houdini » Fri Oct 13, 2006 1:51 pm

You're running ~x86 all?
^]:wq
Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

  • Quote

Post by 131486 » Fri Oct 13, 2006 2:30 pm

hielvc wrote:You should post a bug at Bugs Gentoo
my english is not good, anyone can post it?
Houdini wrote:You're running ~x86 all?
yes
Top
nuzzy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 106
Joined: Mon Jul 21, 2003 11:21 am
Location: NH, USA

  • Quote

Post by nuzzy » Fri Oct 13, 2006 5:58 pm

old n00b ;) How do I downgrade again?
VMware Fusion on a Mac running Gentoo
Top
Polynomial-C
Retired Dev
Retired Dev
User avatar
Posts: 1432
Joined: Sun Jun 01, 2003 4:19 pm
Location: Germany

  • Quote

Post by Polynomial-C » Fri Oct 13, 2006 6:06 pm

Hi,

well it's just like with all new bash-version in portage (doesn't anyone remember when bash-3.0 or bash-3.1 were new in portage?). When new bash-versions from upstream arrive in portage, they most likely break some/many bash-scripts.
So don't complain, but report the errors @ bugzilla. That's the only way to get new bash-versions fixed. For the brave user out there, just check ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/ frequently for new patches and include them in the bash-ebuild (or wait until some dev has time to fix this in portage). If you are not brave just mask bash-3.2 until it becomes stable

Code: Select all

echo "=bash-3.2* -~x86" >> /etc/portage/package.keywords
(replace x86 with your arch).

Cheers
Poly-C
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Top
131486
Guru
Guru
Posts: 450
Joined: Mon Feb 27, 2006 7:42 pm

  • Quote

Post by 131486 » Thu Oct 19, 2006 7:10 pm

no bash 3.2 is no more in portage tree 8O
Top
Polynomial-C
Retired Dev
Retired Dev
User avatar
Posts: 1432
Joined: Sun Jun 01, 2003 4:19 pm
Location: Germany

  • Quote

Post by Polynomial-C » Fri Oct 20, 2006 3:03 am

Hi,

Code: Select all

gamemaster@breakmygentoo:~> grep -B 2 bash /usr/portage/profiles/package.mask
# Sebastian Bergmann <sebastian@gentoo.org> (13 Oct 2006)
# See bug #151108.
=app-shells/bash-3.2_p1
gamemaster@breakmygentoo:~>
bash-3.2 is still in portage but it's p.masked...

Cheers
Poly-C
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Top
Polynomial-C
Retired Dev
Retired Dev
User avatar
Posts: 1432
Joined: Sun Jun 01, 2003 4:19 pm
Location: Germany

  • Quote

Post by Polynomial-C » Wed Nov 01, 2006 11:59 am

Hi,

alright, bash-3.2_p3 went into testing branch...
Let's see if this version sucks as bad as the prevoius one ;)
And don't forget... don't complain if something breaks but report the bugs.

Cheers
Poly-C
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Top
shrtckt
n00b
n00b
User avatar
Posts: 62
Joined: Sun Oct 23, 2005 11:50 pm
Location: Athens, GA

  • Quote

Post by shrtckt » Thu Nov 02, 2006 3:55 am

alright, bash-3.2_p3 went into testing branch...
Let's see if this version sucks as bad as the prevoius one ;)
And don't forget... don't complain if something breaks but report the bugs.
Yea, still has issues with baselayout. Trouble with /sbin/poweroff & /sbin/reboot. INIT seems to get confused with /proc when trying to remount filesystems as readonly. This happens on my x86 & x86_64 boxes. It appears someone already posted a similar bug on the previous version. I tried rewriting some runlevel scripts & really made a mess. Downgrading to the prev version was the only solution I found that will work. Anyone else?
Quick to judge, Quick to anger, Slow to understand, Ignorance and prejudice, And fear, Walk hand in hand. -Neil Peart 1981
Top
Polynomial-C
Retired Dev
Retired Dev
User avatar
Posts: 1432
Joined: Sun Jun 01, 2003 4:19 pm
Location: Germany

  • Quote

Post by Polynomial-C » Thu Nov 02, 2006 11:21 am

Hi,

Code: Select all

gamemaster@breakmygentoo:~> grep -B 1 bash /usr/portage/profiles/package.mask
# Diego Pettenò <flameeyes@gentoo.org> (1 Nov 2006)
# Mask all of bash 3.2 till it will be completely fixed
=app-shells/bash-3.2*
well, that was (again) a short guest performance of bash-3.2 :)
I wonder how long it will take for this bash-version to mature to usability...

regards
Poly-C
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Top
shrtckt
n00b
n00b
User avatar
Posts: 62
Joined: Sun Oct 23, 2005 11:50 pm
Location: Athens, GA

  • Quote

Post by shrtckt » Fri Nov 03, 2006 3:35 pm

UPDATE: Well, app-shells/bash-3.2_p3-r1 seems to have corrected all of my concerns posted above; along with a sys-apps/baselayout-1.12.6 update. :)
Quick to judge, Quick to anger, Slow to understand, Ignorance and prejudice, And fear, Walk hand in hand. -Neil Peart 1981
Top
Polynomial-C
Retired Dev
Retired Dev
User avatar
Posts: 1432
Joined: Sun Jun 01, 2003 4:19 pm
Location: Germany

  • Quote

Post by Polynomial-C » Fri Nov 03, 2006 5:05 pm

Hi,

well I wonder what happens when I gotta reboot one of my ~x86 machines now.
Best would be nothing extraordinary, but who knows ;)

Cheers
Poly-C
The manual said "Requires Windows10 or better" so I installed GNU/Linux...

my portage overlay

Need a stage1 tarball? (Unofficial builds)
Top
Post Reply

21 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic