View previous topic :: View next topic |
Author |
Message |
handsomepete Guru
Joined: 21 Apr 2002 Posts: 548 Location: Kansas City, MO
|
Posted: Mon Jun 17, 2002 2:55 am Post subject: What the - Portage 2.0? |
|
|
Code: | [root@lydia.nerd.obsessive] >emerge -pu system
These are the packages that I would merge, in order.
Calculating system dependencies ...done!
[ebuild U ] sys-libs/glibc-2.2.5-r4 to /
[ebuild U ] dev-lang/python-2.2.1-r1 to /
[ebuild U ] sys-apps/portage-2.0 to /
[ebuild U ] sys-apps/man-pages-1.51 to /
[ebuild U ] net-misc/openssh-3.2.3_p1-r1 to / |
My other box still says 1.9.13... oh wait, it just rsynced to 2.0. The header of the .ebuild reads:
# /space/gentoo/cvsroot/gentoo-x86/sys-apps/portage/portage-2.0.ebuild,v 1.1 2002/06/17 01:00:43 drobbins Exp
Of course, now all my updates are dying with:
Code: | >>> emerge sys-libs/glibc-2.2.5-r4 to /
/usr/sbin/ebuild.sh: /usr/portage/eclass/flag-o-matic.eclass: line -586: unexpected EOF while looking for matching `"'
/usr/sbin/ebuild.sh: /usr/portage/eclass/flag-o-matic.eclass: line -583: syntax error: unexpected end of file
!!! ERROR: The ebuild did not complete successfully.
!!! Function inherit, Line 46, Exitcode 1
!!! died sourcing /usr/portage/eclass/flag-o-matic.eclass in inherit()
!!! emerge aborting on /usr/portage/sys-libs/glibc/glibc-2.2.5-r4.ebuild . |
I reckon somethin's funky. Anyone know what's going on? Did I just somehow magically hit some sort of CVS? I sure didn't mean to. Welp, time to fix Portage. I'll be back soon. Careful with your updates, folks...
Editing all edits: Just seems my glibc got screwed up (don't know how exactly... everything was working fine yesterday.) Portage 2.0 compiled just dandy on my GCC 3.1 box. Something seems different about it but I can't put my finger on it. I need to go put my laundry in the dryer before someone takes it.
Probably final edit: Masking glibc-2.2.5-r4 fixed it. I sure do wish I could pinpoint what's causing the problem so I could file a bug. Anyone else have problems with this?
Actual final edit: I need to learn to not post before I actually work on something. emerge clean + re-emerging glibc fixed whatever was causing problems (or so it seems)... however, in the last 20 minutes portage 2.0 got masked w/o explanation. Play by play gentoo tonight. I'm going to bed. |
|
Back to top |
|
|
handsomepete Guru
Joined: 21 Apr 2002 Posts: 548 Location: Kansas City, MO
|
Posted: Mon Jun 17, 2002 5:22 am Post subject: |
|
|
Why can't I leave this alone? For the curious:
http://lists.gentoo.org/pipermail/gentoo-cvs/2002-June/000775.html
Most notably:
2002-06-16 23:14 drobbins
* profiles/package.mask: 2.0 has one small but significant bug,
masking.
2002-06-16 20:00 drobbins
* sys-apps/portage/: portage-2.0.ebuild, files/digest-portage-2.0,
files/portage-2.0.tar.bz2: Portage 2.0 release -- "freaky fast,
early edition." So many bug fixes that I had to release this
version early. |
|
Back to top |
|
|
grandpajive n00b
Joined: 17 Jun 2002 Posts: 46
|
Posted: Mon Jun 17, 2002 12:39 pm Post subject: re: portage 2.01 |
|
|
I got 2.01... its really really really fast and very good. congrats all! I'm impressed so far. And it didnt break kportagemaster either, so you know they did a good job to keep the api mostly backwards compatable.
Good job again guys! _________________ -gj |
|
Back to top |
|
|
zen_guerrilla Guru
Joined: 18 Apr 2002 Posts: 343 Location: Greece
|
Posted: Mon Jun 17, 2002 1:54 pm Post subject: |
|
|
Does 2.01 has the reverse-dep emerging feature (i.e. when updating libpng re-emerge everything that depends on it so that nothing breaks) ? |
|
Back to top |
|
|
captnjameskirk n00b
Joined: 11 Jun 2002 Posts: 48
|
Posted: Mon Jun 17, 2002 3:01 pm Post subject: |
|
|
Well, the man page is still showing version 1.9.11 for emerge, and emerge --help doesn't really show any new features for dependencies.
If this was just a bug-fix with no new features, why call it 2.0 ?? (much less, 2.0.1) Could have just as easily been numbered 1.9.15 or whatever, without the confusion. _________________ Are you out of your Vulcan mind? |
|
Back to top |
|
|
craftyc Guru
Joined: 23 May 2002 Posts: 443 Location: Behind You.
|
Posted: Mon Jun 17, 2002 3:54 pm Post subject: |
|
|
Wow! . This version of Portage is blinfingly fast! Well done developers. _________________ Postcount ++ |
|
Back to top |
|
|
Jyrinx Tux's lil' helper
Joined: 03 May 2002 Posts: 92 Location: Carleton College - Northfield, MN
|
Posted: Mon Jun 17, 2002 11:19 pm Post subject: |
|
|
I do see one problem with Portage 2.0.1 ... "emerge -p -e" doesn't work; it only reports the selected package, without dependencies (which is the entire point of -e ...) |
|
Back to top |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Mon Jun 17, 2002 11:21 pm Post subject: |
|
|
Yeah, I noticed that too, but I thought my computer was on crack. |
|
Back to top |
|
|
arkane l33t
Joined: 30 Apr 2002 Posts: 918 Location: Phoenix, AZ
|
Posted: Tue Jun 18, 2002 12:52 am Post subject: |
|
|
delta407 wrote: | Yeah, I noticed that too, but I thought my computer was on crack. |
heh, kinda funny.. I forgot I did a emerge -u world this morning and just when I read this I checked my version. 2.0.1...
Then tried the update -ep world... same thing as you guys.
great
The one time I do an update -u world and this happens |
|
Back to top |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Tue Jun 18, 2002 1:02 am Post subject: |
|
|
Submitted as bug #3832. |
|
Back to top |
|
|
rlyacht Apprentice
Joined: 17 Apr 2002 Posts: 170
|
Posted: Tue Jun 18, 2002 2:19 am Post subject: |
|
|
OK, I'm officially confused. Should I hold off on emergeing portage and wait for a problem to be fixed |
|
Back to top |
|
|
handsomepete Guru
Joined: 21 Apr 2002 Posts: 548 Location: Kansas City, MO
|
Posted: Tue Jun 18, 2002 2:33 am Post subject: |
|
|
Sounds like with the exception of the --emtpytree --pretend bug Portage 2.0.1 works just fine. Is that what everyone is saying? I had my own little issues, but after I fixed those Portage 2.0 worked just fine for me (and was blocked because of some mystery bug which I assume is now fixed). Have at it. What's the worst that could happen, right? |
|
Back to top |
|
|
jtanner Tux's lil' helper
Joined: 23 May 2002 Posts: 121 Location: Atlanta, GA
|
Posted: Tue Jun 18, 2002 2:43 am Post subject: |
|
|
I get the following problem:
Code: | # emerge --pretend --update world
These are the packages that I would merge, in order.
Calculating world dependencies \
!!! Error: couldn't find match for !virtual/xemacs in app-editors/xemacs-21.4.8-r1
|
Anyone with similar problems/workarounds?
Jim |
|
Back to top |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Tue Jun 18, 2002 3:03 am Post subject: |
|
|
That's an xemacs-related issue, and not an --emptytree --pretend issue.
BTW, it seems that emerge will still list packages that need to be installed:
Code: | # emerge -ep evolution
These are the packages that I would merge, in order.
Calculating dependencies ...done!
[ebuild N ] app-text/pspell-0.12.2-r2 to /
[ebuild N ] app-text/ispell-3.2.06-r1 to /
[ebuild N ] app-text/pspell-ispell-0.12-r1 to /
[ebuild N ] app-text/gnome-spell-0.4.1-r1 to /
[ebuild N ] dev-util/gob-1.0.12 to /
[ebuild N ] gnome-extra/bonobo-conf-0.14 to /
[ebuild N ] gnome-extra/gal-0.19.2-r1 to /
[ebuild N ] gnome-extra/gtkhtml-1.0.2-r2 to /
[ebuild N ] net-mail/evolution-1.0.7 to / |
I don't have any of those, which is why they're listed... right now, I'm RTFS-ing for good measure. |
|
Back to top |
|
|
jtanner Tux's lil' helper
Joined: 23 May 2002 Posts: 121 Location: Atlanta, GA
|
Posted: Tue Jun 18, 2002 3:09 am Post subject: |
|
|
delta407 wrote: | That's an xemacs-related issue, and not an --emptytree --pretend issue.
|
True, but it is a portage 2.0.1 issue, and I want to see if it's a true bug or specific to my setup before filing a bug about it.
My install is pretty tame, though--I haven't messed with portage except to set my compiler options and my USE variable.
Jim
P.S. Portage does seem faster than before. Good work, guys! |
|
Back to top |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Tue Jun 18, 2002 3:22 am Post subject: |
|
|
No, it's not even a Portage 2.0.1 issue, it's an issue with the xemacs ebuild file. Run (as root):
Code: | echo =app-editors/xemacs-21.4.8 >> /usr/portage/profiles/package.mask
echo =app-editors/xemacs-21.4.8-r1 >> /usr/portage/profiles/package.mask |
This will tell Portage to ignore xemacs-21.4.8 until they get fixed.
[Edit: This can be un-done with an emerge rsync --clean, so don't worry about it.] |
|
Back to top |
|
|
jtanner Tux's lil' helper
Joined: 23 May 2002 Posts: 121 Location: Atlanta, GA
|
Posted: Tue Jun 18, 2002 3:29 am Post subject: |
|
|
delta407 wrote: | No, it's not even a Portage 2.0.1 issue, it's an issue with the xemacs ebuild file. Run (as root):
|
Are you sure? I rsync'ed and ran 'emerge --pretend --update world', and xemacs, python and portage (2.0.1) showed up. I did 'emerge --update portage', then reran the 'emerge --pretend --update world' command again, and it failed with the above error.
Jim |
|
Back to top |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Tue Jun 18, 2002 3:31 am Post subject: |
|
|
It could be that Portage 2.0.1 made some changes that broke the xemacs ebuild, but it's still the ebuild's fault and not Portage.
AFAIK, xemacs is the only ebuild with this problem (for now, at least). You may want to submit a bug, though... in any case, package.mask is a workaround for the time being. |
|
Back to top |
|
|
jtanner Tux's lil' helper
Joined: 23 May 2002 Posts: 121 Location: Atlanta, GA
|
|
Back to top |
|
|
|