Forums

Skip to content

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

emerge sync gives "need-gnustep-gui"

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
37 posts
  • 1
  • 2
  • Next
Author
Message
tewlz
n00b
n00b
Posts: 53
Joined: Sat Sep 28, 2002 2:03 am

emerge sync gives "need-gnustep-gui"

  • Quote

Post by tewlz » Fri Sep 24, 2004 2:47 am

wrote 845 bytes read 2229352 bytes 178415.76 bytes/sec
total size is 76336083 speedup is 34.23

>>> Updating Portage cache... |/usr/sbin/ebuild.sh: line 7: need-gnustep-gui: command not found
|/usr/sbin/ebuild.sh: line 7: need-gnustep-gui: command not found
...done!
What is this gnustep-gui I apparently need?
Top
labrador
Guru
Guru
User avatar
Posts: 316
Joined: Sat Oct 04, 2003 1:10 am

Same problem here

  • Quote

Post by labrador » Fri Sep 24, 2004 3:23 am

Code: Select all

wrote 405 bytes  read 2261238 bytes  21236.08 bytes/sec
total size is 76339014  speedup is 33.75

>>> Updating Portage cache... |/usr/sbin/ebuild.sh: line 7: need-gnustep-gui: command not found
|/usr/sbin/ebuild.sh: line 7: need-gnustep-gui: command not found
  ...done!
I see the same error, on emerge sync with two different
rsync sources. There is no reference to need-gnustep
in ebuild.sh

This just happened tonight for the first time on
two of my systems.

greping for the application/script, I see it
referenced in a few ebuilds under /usr/portage:

app-gnustep/easydiff/easydiff-0.1.ebuild:need-gnustep-gui
app-gnustep/talksoup/talksoup-0.81.ebuild:need-gnustep-gui
eclass/gnustep-old.eclass:need-gnustep-gui() {
gnustep-apps/easydiff/easydiff-0.1.ebuild:need-gnustep-gui
gnustep-apps/talksoup/talksoup-0.81.ebuild:need-gnustep-gui

{... possibly more - grep not finished yet}
Top
tewlz
n00b
n00b
Posts: 53
Joined: Sat Sep 28, 2002 2:03 am

  • Quote

Post by tewlz » Fri Sep 24, 2004 3:38 am

Judging by the other posts tonight, I think it's safe to say that portage is under the weather?
Top
tharasix
n00b
n00b
Posts: 46
Joined: Wed Aug 06, 2003 8:18 pm
Location: Minneapolis, MN
Contact:
Contact tharasix
Website

  • Quote

Post by tharasix » Fri Sep 24, 2004 5:40 am

I'll just put a "ditto" in here. emerge sync does seem to complete, but I've gotten this problem on two different boxes.

Chad Martin
Top
Isaiah
Guru
Guru
Posts: 359
Joined: Tue Feb 25, 2003 3:55 am

  • Quote

Post by Isaiah » Fri Sep 24, 2004 5:53 am

tharasix wrote:I'll just put a "ditto" in here.
Ditto dat ditto - same thing here :roll:
Top
wazow
Apprentice
Apprentice
User avatar
Posts: 182
Joined: Thu Jan 08, 2004 8:26 am
Location: Rødovre, Denmark
Contact:
Contact wazow
Website

  • Quote

Post by wazow » Fri Sep 24, 2004 6:48 am

same here on x86 (stable)...

Emerge sync terminated, but I am worried about the state of my portage cache right now. Perhaps it is better if others do not sync, until some dev comments on the issue.
Top
vulcan_
n00b
n00b
User avatar
Posts: 61
Joined: Tue May 06, 2003 2:17 pm
Location: Gent, Belgium
Contact:
Contact vulcan_
Website

man am i some pissed < 4 days of problems

  • Quote

Post by vulcan_ » Fri Sep 24, 2004 8:09 am

i finally work thru the bugs in the apache, tcl and PHP ebuilds - finished all that last night, and get the whole thing to build .. so i figure to check if anything changed in the last 4 days and do emerge sync. surprize surprize .. NOT!

someone(s) submitted a whole bunch of broken ebuilds in the last couple of days and now emerge -u world wants to download another gigabyte of files - but it cant because whoever was playing with the PHP ebuild has totoally hosed it up and it spits out errors about the php-4.3.2 ebuild that i thought was completely removed from my system.

that was last night .. this morning, hoping that some nice person in a North American timezone had fixed the problem i did emerge sync again, and now i have the problem reported in this thread and portage is totally hosed up by another bug.

man oh man this stuff pisses me off. i see lots of testimonials from people about how good the gentoo release is, and how responsive the forums are .. i say it would be a damn site better if these forums were dead because noone had problems with installing. In the last 2 years i have never had a clean emerge -u .. always bugs in the ebuilds to solve.

is anyone testing on a range of platforms before inflicting bad product on us .. or are we signing up to be alpha testers by downloading the LiveCD?

:x << not a happy camper today!!
vulcan was a Roman myth - god of smiths
Top
nyda
Apprentice
Apprentice
User avatar
Posts: 183
Joined: Thu Aug 12, 2004 5:29 pm

  • Quote

Post by nyda » Fri Sep 24, 2004 8:29 am

I had quite a lot of fine "emerge -u"'s. I'd even say the average ebuild quality has gotten a lot better since last year.
or are we signing up to be alpha testers by downloading the LiveCD?
I guess you've never been an alpha tester then :-).
Top
vulcan_
n00b
n00b
User avatar
Posts: 61
Joined: Tue May 06, 2003 2:17 pm
Location: Gent, Belgium
Contact:
Contact vulcan_
Website

alpha - schmalpha :)

  • Quote

Post by vulcan_ » Fri Sep 24, 2004 8:45 am

well, i should have griped " .. have we signed up to be _involuntary_ alpha testers .." to better convey my ironic intention ..

but i am feeling much better now that i have vented :)
vulcan was a Roman myth - god of smiths
Top
labrador
Guru
Guru
User avatar
Posts: 316
Joined: Sat Oct 04, 2003 1:10 am

redundant portage package groups

  • Quote

Post by labrador » Fri Sep 24, 2004 10:01 am

One problem is that the package groups gnustep-apps and
app-gnustep appear to be redundant. Looking at the modification
dates I might guess that gnustep-apps is the later one
and the other one should be removed.

It seems that the "line 7" reference must be to one of these ebuilds:

Code: Select all

app-gnustep/easydiff/easydiff-0.1.ebuild:need-gnustep-gui
app-gnustep/talksoup/talksoup-0.81.ebuild:need-gnustep-gui
eclass/gnustep-old.eclass:need-gnustep-gui() {
gnustep-apps/easydiff/easydiff-0.1.ebuild:need-gnustep-gui
gnustep-apps/talksoup/talksoup-0.81.ebuild:need-gnustep-gui
which have this on line 7 of the ebuild:

Code: Select all

need-gnustep-gui
My Sun Sparc gentoo box, which has not emerge sync'ed in
the last 24 hours has no package group called app-gnustep.
But being a different platform, I don't know if that is significant.
Top
gwlinden
n00b
n00b
User avatar
Posts: 70
Joined: Mon Jan 06, 2003 12:41 pm
Location: Utrecht, The Netherlands

  • Quote

Post by gwlinden » Fri Sep 24, 2004 10:47 am

I'm having the same problem, and my package cache seems corrupted. Emacs now reports as not installed (and I'm using it daily...), and I get Package in world file is not installed errors when running emerge.

Anybody know what the best course of action is?
Gwendolyn
Top
steap
n00b
n00b
Posts: 6
Joined: Thu Oct 02, 2003 11:19 am
Location: near Frankfurt/Main - Germany

  • Quote

Post by steap » Fri Sep 24, 2004 11:02 am

gwlinden wrote:I'm having the same problem, and my package cache seems corrupted. Emacs now reports as not installed.
I'm having the same problem...
Top
_FD_
n00b
n00b
User avatar
Posts: 37
Joined: Fri Aug 06, 2004 9:05 pm

  • Quote

Post by _FD_ » Fri Sep 24, 2004 11:03 am

I would suggest putting easydiff and talksoup to the package filter, and than emerge sync again.
Top
wazow
Apprentice
Apprentice
User avatar
Posts: 182
Joined: Thu Jan 08, 2004 8:26 am
Location: Rødovre, Denmark
Contact:
Contact wazow
Website

  • Quote

Post by wazow » Fri Sep 24, 2004 11:12 am

gwlinden wrote:I'm having the same problem, and my package cache seems corrupted. Emacs now reports as not installed (and I'm using it daily...), and I get Package in world file is not installed errors when running emerge.
I suspect that the emacs problem is unrelated (but just suspect). On my machine the emacs problem appeared a couple of days ago, may be yesterday. Definitely before I did emerge sync this morning (though there is a slight little chance that emerge sync had problem before, and I just missed the message).

In any case I suggest you drop a comment in the thread on emacs-21.3-r3, so that it gets more attention. This way we at least know that it is not specific to some single machine (you are the third person I hear about).

Finally there was this post on gentoo user mailing list today (thread "portage problems"):
Another emerge sync should fix it. I don't know the details, but the problem was noted and fixed a couple of hours ago; something about a deleted eclass function.
I tried and it did not help, but perhaps mirrors were not up-to-date yet. The rsync finished with the same error message about gnustep. Can anybody else try and report if it helps?

Andrzej
Top
Anarconda
n00b
n00b
User avatar
Posts: 54
Joined: Mon Mar 03, 2003 7:37 pm

  • Quote

Post by Anarconda » Fri Sep 24, 2004 11:45 am

I still have the problem.
Top
fafhrd
Retired Dev
Retired Dev
User avatar
Posts: 434
Joined: Tue May 14, 2002 9:36 pm
Location: Williamstown, MA

well

  • Quote

Post by fafhrd » Fri Sep 24, 2004 1:43 pm

I'm taking care of the new GNUstep ebuilds; to make a long story short, the old ones where very antiquated and such. In July or so, I used epkgmove to move the GNUstep ebuilds to new categories in the tree; I'm not sure if it was a bug or something, but app-gnustep category did not get removed.

To fix this:

Code: Select all

# su -
# rm -Rf /usr/portage/app-gnustep
# emerege --sync               <-- (or rsync, whatever works for you)
... after doing this, you should notice the app-gnustep category has not reappeared.

Why an rsync didn't remove the category, I do not know.
jñanam bandha
Top
labrador
Guru
Guru
User avatar
Posts: 316
Joined: Sat Oct 04, 2003 1:10 am

Tried that tip - new errors "Failed cache update"

  • Quote

Post by labrador » Fri Sep 24, 2004 1:55 pm

I tried your tip on blowing away the old package group from /usr/portage
and then doing "emerge sync" again.

I get these errors:

Code: Select all

Total bytes written: 5065
Total bytes read: 2388353

wrote 5065 bytes  read 2388353 bytes  41624.66 bytes/sec
total size is 76132401  speedup is 31.81

>>> Updating Portage cache... |
Failed cache update: app-dicts/babytrans-0.9.2-r2
-
Failed cache update: app-dicts/prime-dict-0.8.3
\
Failed cache update: app-dicts/prime-dict-0.8.4
-
Failed cache update: app-editors/kxmleditor-1.1.3
\
Failed cache update: app-i18n/prime-0.8.3.1
|
Failed cache update: app-i18n/prime-0.8.4
/
Failed cache update: app-i18n/prime-0.9.1
-
Failed cache update: app-i18n/prime-0.9.2

etc. { many more like it }
Top
wazow
Apprentice
Apprentice
User avatar
Posts: 182
Joined: Thu Jan 08, 2004 8:26 am
Location: Rødovre, Denmark
Contact:
Contact wazow
Website

Re: well

  • Quote

Post by wazow » Fri Sep 24, 2004 2:02 pm

fafhrd wrote:I'm taking care of the new GNUstep ebuilds; to make a long story short, the old ones where very antiquated and such. In July or so, I used epkgmove to move the GNUstep ebuilds to new categories in the tree; I'm not sure if it was a bug or something, but app-gnustep category did not get removed.

To fix this:

Code: Select all

# su -
# rm -Rf /usr/portage/app-gnustep
# emerege --sync               <-- (or rsync, whatever works for you)
... after doing this, you should notice the app-gnustep category has not reappeared.
This seems to have worked for me. Thanks a lot! Would be good to figure out what the general problem was, though. So that it will not happen again.

Andrzej
Top
wazow
Apprentice
Apprentice
User avatar
Posts: 182
Joined: Thu Jan 08, 2004 8:26 am
Location: Rødovre, Denmark
Contact:
Contact wazow
Website

Re: Tried that tip - new errors "Failed cache update&qu

  • Quote

Post by wazow » Fri Sep 24, 2004 2:04 pm

labrador wrote:I tried your tip on blowing away the old package group from /usr/portage
and then doing "emerge sync" again.

I get these errors: [CUT]

Have not you mistakenly removed more than just app-gnustep? (no that I am sure that this would hurt. Probably depending on what you have removed.).

Andrzej
Top
labrador
Guru
Guru
User avatar
Posts: 316
Joined: Sat Oct 04, 2003 1:10 am

At the top of the hour, it works better

  • Quote

Post by labrador » Fri Sep 24, 2004 2:13 pm

I suspect that something was refreshed on the rsync server
at around the top of the hour (which is the window in which this
is supposed to happen). I ran emerge sync again and it
performed without an error.
Top
throck
n00b
n00b
User avatar
Posts: 39
Joined: Sat Apr 10, 2004 6:34 am

  • Quote

Post by throck » Fri Sep 24, 2004 2:31 pm

I am still unable to emerge anything. The last time I ran "emerge sync" I also got the errors of "Failed cache update" for a whole ton of packages. When I attempt to "emerge -u portage" I get a bunch of errors about "Error in <packagename> Check for syntax error or corruption in the ebuild."

If I attempt an emerge sync now, I get a message that I am up to date and do not need to sync. So I can't sync to get the latest info and I can't emerge anything.

<update>
I was able to emerge sync again, but am still getting the "Failed cache update" for all packages.
Top
fafhrd
Retired Dev
Retired Dev
User avatar
Posts: 434
Joined: Tue May 14, 2002 9:36 pm
Location: Williamstown, MA

  • Quote

Post by fafhrd » Fri Sep 24, 2004 3:09 pm

throck-


the mirrors will start denying you after the 2nd rsync or so a day -- you really only need to do this once a day at most -- so this may be the cause of your errors.

and just for clarity:

Code: Select all

emerge rsync    <-- portage 2.0.50
emerge --sync   <-- portage 2.0.51_* series
...these are not really "emerge sync" which is a different animal altogether.

Edit: actually, re-reading your post, yeah, the "error failed package check" or whatever, is a classic sign that the mirror is denying you ... chill out for a day withthe rsync's man :-) ... just wait a day, and try an emerge rsync ... if that then fails badly ... well, we'll be here :-)
jñanam bandha
Top
Anarconda
n00b
n00b
User avatar
Posts: 54
Joined: Mon Mar 03, 2003 7:37 pm

  • Quote

Post by Anarconda » Fri Sep 24, 2004 3:19 pm

I'm taking care of the new GNUstep ebuilds; to make a long story short, the old ones where very antiquated and such. In July or so, I used epkgmove to move the GNUstep ebuilds to new categories in the tree; I'm not sure if it was a bug or something, but app-gnustep category did not get removed.

To fix this:
Código:
# su -
# rm -Rf /usr/portage/app-gnustep
# emerege --sync <-- (or rsync, whatever works for you)


... after doing this, you should notice the app-gnustep category has not reappeared.

Why an rsync didn't remove the category, I do not know.
Works for me too. Thanks.
Top
throck
n00b
n00b
User avatar
Posts: 39
Joined: Sat Apr 10, 2004 6:34 am

  • Quote

Post by throck » Fri Sep 24, 2004 3:26 pm

fafhrd - thanks!

I'll wait until tomorrow and give it a shot again.
Top
cappaberra
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 77
Joined: Sun Aug 24, 2003 10:05 pm
Location: California, USA

  • Quote

Post by cappaberra » Fri Sep 24, 2004 10:03 pm

thanks fafhrd... worked for me.

-cappaberra
Top
Post Reply

37 posts
  • 1
  • 2
  • Next

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 Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy