Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

a new quality of grossness.

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
52 posts
  • Previous
  • 1
  • 2
  • 3
  • Next
Author
Message
nevynxxx
Veteran
Veteran
Posts: 1123
Joined: Wed Nov 12, 2003 1:34 pm
Location: Manchester - UK

  • Quote

Post by nevynxxx » Fri Nov 10, 2006 1:16 pm

For a(n apparently) different perspective

Code: Select all

emerge --info
Portage 2.1.1-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16.18 i586)
I have never (ever) run emerge -e system or emerge -e world.

This system has been installed and working for 2 years at least......pitty I can't remember the command that tells you when the system was installed.
My Public Key

Wanted: Instructor in the art of Bowyery
Top
rokstar83
Guru
Guru
User avatar
Posts: 423
Joined: Sat Apr 09, 2005 6:18 am
Location: MD

  • Quote

Post by rokstar83 » Fri Nov 10, 2006 6:33 pm

nevynxxx wrote:For a(n apparently) different perspective

Code: Select all

emerge --info
Portage 2.1.1-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16.18 i586)
I have never (ever) run emerge -e system or emerge -e world.

This system has been installed and working for 2 years at least......pitty I can't remember the command that tells you when the system was installed.
What kind of unholy magic did you do to make gcc-4.1 upgrade smoothly?
Top
nevynxxx
Veteran
Veteran
Posts: 1123
Joined: Wed Nov 12, 2003 1:34 pm
Location: Manchester - UK

  • Quote

Post by nevynxxx » Fri Nov 10, 2006 7:01 pm

rokstar83 wrote:
What kind of unholy magic did you do to make gcc-4.1 upgrade smoothly?
If I remember rightly I followed a migration guide on the wiki.

i seem to remember I had more problems with glibc, requiring a fix from the forums.

I emerge -uDav world on a weekly basis give or take, so everything will be updated eventually.

Oh, this is on my router, and the postfix/LAMP/cacti server at work that servers the intranet and filters all the firms mail. With no downtime.

I don't get the current obsession with the -e flag.
My Public Key

Wanted: Instructor in the art of Bowyery
Top
rokstar83
Guru
Guru
User avatar
Posts: 423
Joined: Sat Apr 09, 2005 6:18 am
Location: MD

  • Quote

Post by rokstar83 » Fri Nov 10, 2006 7:31 pm

nevynxxx wrote:
rokstar83 wrote:
What kind of unholy magic did you do to make gcc-4.1 upgrade smoothly?
If I remember rightly I followed a migration guide on the wiki.

i seem to remember I had more problems with glibc, requiring a fix from the forums.

I emerge -uDav world on a weekly basis give or take, so everything will be updated eventually.

Oh, this is on my router, and the postfix/LAMP/cacti server at work that servers the intranet and filters all the firms mail. With no downtime.

I don't get the current obsession with the -e flag.
Its not really an obsession when you are upgrading GCC, its more out of necessity. When the ABI changes you run the risk of libs and progs not playing nicely with one another. I guess if you upgrade the dependancies with the program in theory you should be okay, but i'm willing to be that something silly could happen really easily so i'd rather not take the chance. I usually only use empty-tree to emulate stage 1 installations on a new box, or for these massive ABI-breaking gcc upgrades. Doing it any other time just seems like i'm needlessly heating my home with the CPU.
Top
devsk
Advocate
Advocate
User avatar
Posts: 3039
Joined: Fri Oct 24, 2003 1:16 am
Location: Bay Area, CA

  • Quote

Post by devsk » Fri Nov 10, 2006 7:51 pm

nevynxxx wrote:Oh, this is on my router, and the postfix/LAMP/cacti server at work that servers the intranet and filters all the firms mail. With no downtime.
that's the key to your success! What you claimed doesn't apply in general.
Top
Corona688
Veteran
Veteran
User avatar
Posts: 1204
Joined: Sat Jan 10, 2004 7:51 pm

  • Quote

Post by Corona688 » Fri Nov 10, 2006 10:11 pm

Gergan Penkov wrote:Well how hard is to implement the notices for broken packages
Unless you're watching your machine 24/7, you don't see 'em.

That's one thing that could be changed, I think. Those should be logged.
Petition for Better 64-bit ATI Drivers - Sign Here
http://www.petitiononline.com/atipet/petition.html
Top
Cintra
Advocate
Advocate
User avatar
Posts: 2111
Joined: Sat Apr 03, 2004 3:49 pm
Location: Norway

  • Quote

Post by Cintra » Sat Nov 11, 2006 7:10 am

Corona688 wrote:
Gergan Penkov wrote:Well how hard is to implement the notices for broken packages
Unless you're watching your machine 24/7, you don't see 'em.

That's one thing that could be changed, I think. Those should be logged.
Have a look at portlog..
"I am not bound to please thee with my answers" W.S.
Top
tabanus
l33t
l33t
User avatar
Posts: 638
Joined: Fri Jun 11, 2004 4:07 pm
Location: UK

  • Quote

Post by tabanus » Sat Nov 11, 2006 8:49 am

Corona688 wrote:
Gergan Penkov wrote:Well how hard is to implement the notices for broken packages
Unless you're watching your machine 24/7, you don't see 'em.

That's one thing that could be changed, I think. Those should be logged.
Look at Genone's reply to this thread. It's an elegant, simple way of logging the messages. After each emerge I just examine the log file it creates and act on the information. It's brilliant.
Things you might say if you never took Physics: "I'm overweight even though I don't overeat." - Neil deGrasse Tyson
Top
baigsabeeh
Guru
Guru
User avatar
Posts: 520
Joined: Wed Sep 28, 2005 7:51 pm
Location: North Brunswick, NJ

  • Quote

Post by baigsabeeh » Sun Nov 12, 2006 5:14 pm

This is my make.conf. I didn't have to supervise a rebuild with these settings simply because they were stable ones. When I used -Os I had to supervise alot because every 10th or 20th packages would fail.

Code: Select all

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=athlon64 -O3 -pipe -msse -mmmx -m3dnow -msse2 -msse3 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
ACCEPT_KEYWORDS="~amd64"
LDFLAGS="-Wl,--hash-style=both"

GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/$

SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"

PORTDIR_OVERLAY="/usr/local/portage"
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/toolchain_overlay"

USE="tiff X usb pdf aac aim alsa aoss cdparanoia cdr directfb divx dvd dvdr dvdread emacs
     emacs-w3 firefox foomaticdb gcj gif gnome gtk gtk2 gtkhtml hal ieee1394
     java javascript jpeg jpeg2k kdeenablefinal mime mp3 mpeg mpeg2 mplayer
     no-seamonkey nsplugin nvidia png ogg opengl oss quicktime theora vorbis matroska win32codecs dbus hashstyle cairo xpm"

VIDEO_CARDS="nv vesa"

ALSA_CARDS="intel8x0"
source /usr/portage/local/layman/make.conf
I liked to rebuild every so often. It keeps things clean.
BSD > SysV > Linux
BSD FTW!
Top
baigsabeeh
Guru
Guru
User avatar
Posts: 520
Joined: Wed Sep 28, 2005 7:51 pm
Location: North Brunswick, NJ

  • Quote

Post by baigsabeeh » Sun Nov 12, 2006 5:16 pm

nevynxxx wrote:
rokstar83 wrote:
What kind of unholy magic did you do to make gcc-4.1 upgrade smoothly?
If I remember rightly I followed a migration guide on the wiki.

i seem to remember I had more problems with glibc, requiring a fix from the forums.

I emerge -uDav world on a weekly basis give or take, so everything will be updated eventually.

Oh, this is on my router, and the postfix/LAMP/cacti server at work that servers the intranet and filters all the firms mail. With no downtime.

I don't get the current obsession with the -e flag.
Well yeah. That's the other thing. If you do emerge -uDav world, then almost everything gets filtered through eventually.

emerge -eav world or system isn't necessary, but I'd recommend it. Atleast an emerge -eav system to have a clean toolkit.
BSD > SysV > Linux
BSD FTW!
Top
nevynxxx
Veteran
Veteran
Posts: 1123
Joined: Wed Nov 12, 2003 1:34 pm
Location: Manchester - UK

  • Quote

Post by nevynxxx » Mon Nov 13, 2006 1:38 pm

devsk wrote:
nevynxxx wrote:Oh, this is on my router, and the postfix/LAMP/cacti server at work that servers the intranet and filters all the firms mail. With no downtime.
that's the key to your success! What you claimed doesn't apply in general.
How so? What is it about a LAMP server that means it doesn't need an emerge -e world, when a desktop system does?

I can understand a "If something breaks, emerge -uDav <package> it" Or even, "if something breaks "emerge -e <package> it".

It is the people who state that it is "necessary" to emerge -e system && emerge -e world after updates to <whatever> that I don't understand.

It is not necessary, it is possibly optimal. It is also possible it will have no discernable effect.

I really don't want to argue over this too much (though I am interested in the answer to the question at the start of this post), I have stated my case, and put a different point of view for the origional poster.
My Public Key

Wanted: Instructor in the art of Bowyery
Top
UberPinguin
Guru
Guru
User avatar
Posts: 510
Joined: Sun Nov 20, 2005 1:27 pm
Location: 2416.94 Miles From Home

  • Quote

Post by UberPinguin » Tue Nov 14, 2006 2:46 pm

I can't believe that this thread hasn't been mentioned yet. Basically, all of this 'emerge -e system && emerge -e system && emerge -e system.......' stuff is completely unnecessary and a waste of time and energy. Hell, if you've already rebuilt 'system' then you don't really need to rebuild everything in 'world' do you? Only the stuff that wasn't already built in 'system.'
So, if you'd prefer to just emerge -e system && emerge -e world instead of following Guenther Brunthaler's guide, try this script on for size. Basically it emerges the system, then emerges everything in the world file minus the sytsem file:

Code: Select all

#!/bin/bash
SYSTEM=`emerge -ep system | cut -c 17- |sed s/^/=/g | sed s/'USE.*$"'/' '/ | sed -e '1,4d' | sed s/' .*$'/' '/`
WORLD_COMPLETE=`emerge -ep world | cut -c 17- |sed s/^/=/g | sed s/'USE.*$"'/' '/ | sed -e '1,4d' | sed s/' .*$'/' '/`
WORLD_MINUS_SYSTEM=`for package in $WORLD_COMPLETE; do
                        if !(echo "$SYSTEM" | grep -q "$package")
                        then 
                                echo "$package"
                        fi
                    done`
emerge $SYSTEM
emerge $WORLD_MINUS_SYSTEM
I hacked that together before I saw Guenther's thread, but I'll be using his script for my next major upgrade.
aidanjt wrote:You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Top
rokstar83
Guru
Guru
User avatar
Posts: 423
Joined: Sat Apr 09, 2005 6:18 am
Location: MD

  • Quote

Post by rokstar83 » Tue Nov 14, 2006 4:31 pm

There is another thread out there that I can't seem to find about someone exposing the myth of the double system and world emerge. There was also instructions on what you actually need to rebuild in system that is crucial to rebuilding world instead of the whole thing, which is mostly just the toolchain.
Personally i've found that the system emerge is so much shorter than world that i'm willing to patient and let system get done twice. It doesn't hurt any one an typically i'm going to let it run throughout the night anyways.
Top
UberPinguin
Guru
Guru
User avatar
Posts: 510
Joined: Sun Nov 20, 2005 1:27 pm
Location: 2416.94 Miles From Home

  • Quote

Post by UberPinguin » Tue Nov 14, 2006 4:42 pm

rokstar83 wrote:There is another thread out there that I can't seem to find about someone exposing the myth of the double system and world emerge. There was also instructions on what you actually need to rebuild in system that is crucial to rebuilding world instead of the whole thing, which is mostly just the toolchain.
Personally i've found that the system emerge is so much shorter than world that i'm willing to patient and let system get done twice. It doesn't hurt any one an typically i'm going to let it run throughout the night anyways.
Yeah, but on my system the 'system' file includes some things that take _FOREVER_ to build (like glibc and gcc). So that little script is saving me a fair amount of time on this update.
aidanjt wrote:You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Top
rokstar83
Guru
Guru
User avatar
Posts: 423
Joined: Sat Apr 09, 2005 6:18 am
Location: MD

  • Quote

Post by rokstar83 » Tue Nov 14, 2006 4:53 pm

UberPinguin wrote:
rokstar83 wrote:There is another thread out there that I can't seem to find about someone exposing the myth of the double system and world emerge. There was also instructions on what you actually need to rebuild in system that is crucial to rebuilding world instead of the whole thing, which is mostly just the toolchain.
Personally i've found that the system emerge is so much shorter than world that i'm willing to patient and let system get done twice. It doesn't hurt any one an typically i'm going to let it run throughout the night anyways.
Yeah, but on my system the 'system' file includes some things that take _FOREVER_ to build (like glibc and gcc). So that little script is saving me a fair amount of time on this update.
For me its only gcc and glibc that slow it down, but those are nothing compared to say gtk, qt, mythtv, openoffice, split xorg, etc. I've guess i've also been fortunate as of late as my newer computers are all less than a year old and as such they burn through these emerges so fast its now the harddrive thats really slowing things down.
Top
UberPinguin
Guru
Guru
User avatar
Posts: 510
Joined: Sun Nov 20, 2005 1:27 pm
Location: 2416.94 Miles From Home

  • Quote

Post by UberPinguin » Tue Nov 14, 2006 5:30 pm

rokstar83 wrote: For me its only gcc and glibc that slow it down, but those are nothing compared to say gtk, qt, mythtv, openoffice, split xorg, etc. I've guess i've also been fortunate as of late as my newer computers are all less than a year old and as such they burn through these emerges so fast its now the harddrive thats really slowing things down.
Agreed. OpenOffice is usually a 1-2 day build on my laptop - running constantly. My p4 is starting to show its age, too.
aidanjt wrote:You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Top
ValenceParadigm
n00b
n00b
User avatar
Posts: 45
Joined: Sat Apr 10, 2004 1:28 am

  • Quote

Post by ValenceParadigm » Tue Nov 14, 2006 9:51 pm

OpenOffice won't even build on my one machine.

It's only a PIII/550 with 256MB of RAM. Not really worth upgrading, but OpenOffice on the new iMAC just won't work, so I need a machine to do word processing.

I have the laptop, but I'd just as soon type on a big keyboard with a 19" screen.

Fortunately OO has a binary ebuild, but it would be nice to be able to tell any of the world updates to exclude ceratin packages in favor of thier binaries. Maybe you can, but I haven't figured it out yet.

-=VP=-
- Eat, Sleep, Paddle... What'd I miss? -
Top
UberPinguin
Guru
Guru
User avatar
Posts: 510
Joined: Sun Nov 20, 2005 1:27 pm
Location: 2416.94 Miles From Home

  • Quote

Post by UberPinguin » Tue Nov 14, 2006 10:15 pm

If you emerge app-office/openoffice-bin instead of plain openoffice, then your updates should continue to pull the -bin version. As far as I can tell, there's no USE flag for binary builds that would affect openoffice.
Try http://porting.openoffice.org/mac/download/IntelDownload.html for openoffice onyour iMac.
Also, you can set up a VNC server and use Chicken of the VNC on your iMac so that you can still use that big keyboard and screen :)
aidanjt wrote:You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Top
ValenceParadigm
n00b
n00b
User avatar
Posts: 45
Joined: Sat Apr 10, 2004 1:28 am

  • Quote

Post by ValenceParadigm » Wed Nov 15, 2006 7:47 am

UberPinguin wrote:If you emerge app-office/openoffice-bin instead of plain openoffice, then your updates should continue to pull the -bin version. As far as I can tell, there's no USE flag for binary builds that would affect openoffice.
Weirdness. I must have emerged the whole of OpenOffice at some point because when I had to re-build my laptop, it went straight for the source not binary ebuild.
UberPinguin wrote:Try http://porting.openoffice.org/mac/download/IntelDownload.html for openoffice onyour iMac.
That's the one I did have, and it would crash on boot maybe 60-80% of the time. That and any documents that had been shared with MSOffice would crash the works - assuming I go the thing running. I also have a hard time with Gimpshop (A GIMP variant). Both require the X11 mock-up, so chances are the root of the problem is there.
UberPinguin wrote: Also, you can set up a VNC server and use Chicken of the VNC on your iMac so that you can still use that big keyboard and screen :)
Actually, I'm thinking I'll go with Paralells. For $80 I can run whatever OS like Wine and make use of whatever Weener-doze software I need.

It would be nice to see the folks at Transgaming make a port of Cedega for Mac. Mind you, with the whole boot-camp thing the effort in producing ports like this specifically for one or two users is maybe a little pointless.

I guess you could spin all of this back on the current topic: For someone like me, who chooses to use older gear, I should probably stay with a very technology-lagged distro like Debian, for the simple reason that these machines just can't have the capacity to build the latest-and-greatest - the apparent focus of where Gentoo wants to be - out there on the bleeding edge as it were.

-=VP=-
- Eat, Sleep, Paddle... What'd I miss? -
Top
turtles
Veteran
Veteran
User avatar
Posts: 1713
Joined: Fri Dec 31, 2004 7:30 am

Re: a new quality of grossness.

  • Quote

Post by turtles » Tue Nov 21, 2006 1:52 am

Genone wrote:
ValenceParadigm wrote:
Genone wrote: ...People either wouldn't see a notice about the new version or just ignore it and stay on their current version forever (until it gets removed from the tree and everybody starts crying)....

...versioned/frozen tree that doesn't receive any major updates, and when you're prepared for a big update you get a new tree version and rebuild everything. Basically the same process as with most binary distros.
So let me get this straight: What you're suggesting here is that people like me who are too busy doing other things than updating their gentoo box every 4 weeks should dump gentoo for a binary distro and STFU?
No. I said that you want to use a similar release system like those used in binary distros, however that doesn't exist in Gentoo (yet).
Man if gentoo had a open request for developers to work on bin and or src version that was supported and stable for 6 months the problem of maintaining that would be totaly ofset by the hords of developers flooding back to Gentoo. Plus having a easy to use version of gentoo would attract lots of fresh liinux converts and give them a way to ease in.
Donate to Gentoo
Top
Genone
Retired Dev
Retired Dev
User avatar
Posts: 9656
Joined: Fri Mar 14, 2003 6:02 pm
Location: beyond the rim

Re: a new quality of grossness.

  • Quote

Post by Genone » Tue Nov 21, 2006 2:19 am

turtles wrote:
Genone wrote: No. I said that you want to use a similar release system like those used in binary distros, however that doesn't exist in Gentoo (yet).
Man if gentoo had a open request for developers to work on bin and or src version that was supported and stable for 6 months the problem of maintaining that would be totaly ofset by the hords of developers flooding back to Gentoo. Plus having a easy to use version of gentoo would attract lots of fresh liinux converts and give them a way to ease in.
Dunno if you've understood the kind of work required there: You'll need a group of people that permanently monitor the regular tree for changes (not just version updates), decide if a change is important and eventually backport that change to a tree snapshot in a least-intrusive way, that means to avoid any functional changes, so if package foo has a critical security bug and we fix it in the main tree by bumping foo to a new major version (with new config file layout and different soname for example) you can't really do the same in that "frozen" tree. It's a rather boring job and needs a lot of time, so I doubt that there are a lot of (qualified) people who would like to do that regularly. And even if you start with only the core system (e.g. USE=-* emerge -ep system) for one or two archs I'd say you need already 3-5 people, for the whole tree it's more in the range of a hundred or so (considering that it would be basically a fork of the main tree).

If you (or anybody else) wants to work on this you don't need a Gentoo sign of approval before it actually works. If you think there are enough people who'd want to work on it I think Chris would be happy to put a call for help on your behalf in the GWN if you ask him (and I know there would be several people who could host such a project if that's a concern).

Those who want to actually work on it need to make the first move though.
Top
dmpogo
Advocate
Advocate
Posts: 3711
Joined: Thu Sep 02, 2004 9:21 pm
Location: Canada

  • Quote

Post by dmpogo » Tue Nov 21, 2006 3:09 am

Well, upgrade of a major gcc number is not that trivial. It happens once in few years
Top
turtles
Veteran
Veteran
User avatar
Posts: 1713
Joined: Fri Dec 31, 2004 7:30 am

  • Quote

Post by turtles » Wed Nov 22, 2006 7:38 am

This is a very educational thread, I am no dev. Honistly Yes I have no idea how much work that would be to make a stable version of gentoo. Here is some examples of how little I know of Gentoo I can't even compile a kernel that works(1) on a toshiba laptop after that and these posts2, 3, 4. My ppc server only works because a very nice dev JoseJx walked me through it. My desktop never made it through the gcc 4.1.1 upgrade that got pulled in wile doing the xorg upgrade.
I never made it through the 2.4 - 2.6 kernel upgrade and it stumped everyone in the Eugene Oregon (US) linux users group that was willing to help me, a paid linux / unix consultant and anyone elce whom was willing to help me. I dont know what good I would be starting a new project. But really any other OS to upgrade you reinstall right?
I have utmost respect for you Developers and other voulenteers whom do so much here. I was very very impressed with the live CD and how much time that cuts off an install. that must be a huge amount of work.

All that asside I love gentoo, and I would love to contribute other than my $ donations I make. I had a long term goal of learning to make a ebuild for sql-ledger but that has digressed to spending all my time keeping the system working and now finialy in the amount of time it took me to write the first post I installed Ubuntu on a spare drive as a back up for now till I have the time to get back to gentoo. I am still learning after 4 years using Gentoo as my ONLY os.

Dosent freeBSD do somthing like have a stable version and compile all your own stuff capabilitys?

I have gathered one extreemly valuable tip here pjp said:
Do some planning. I'm currently rebuilding my system in a chroot at my convenience. When its done, I'll just repoint to the new / and update my fstab.
. I like that. I will start a thread when I get ready to reinstall ( my desktop is soo hosed by the gcc upgrade) I will install alot of partitons and keep a common /boot /home /swap for l 4 different OS's (gentoo stable, gentoo test out different upgrades first, freeBSD, and ubuntu).

But if there is anything I can do let me know, I do have time, money, space and electrician skills. The only thing I will not do is quit using Gentoo.
Donate to Gentoo
Top
SirYes
Apprentice
Apprentice
User avatar
Posts: 282
Joined: Sun Jan 15, 2006 10:14 am
Location: Lodz, Poland
Contact:
Contact SirYes
Website

  • Quote

Post by SirYes » Mon Nov 27, 2006 8:46 pm

Personally, I use [topic=282474]tcupdate.sh[/topic] - so far no problems.
After a substantial toolchain update (tcupdate.sh -p -t ; tcupdate.sh -t) all that's left is to do emerge -avuD world and use revdep-rebuild to get rid of problematic packages.

Of course, a really big gcc update (3.4.* -> 4.*.*) should be followed by emerge -e world. Better safe than sorry.

BTW. emerge -e world may also be shortened by redirecting the output of emerge -pe world to a file (for example, with leaving only the names and versions of packages through some cut/sed/awk magic) and removing packages which you know would be unnecessary. Then another emerge -av `cat file` should do the trick. Not the easiest way, but workable.
My blog: In search for ultimate programming language
Top
UberPinguin
Guru
Guru
User avatar
Posts: 510
Joined: Sun Nov 20, 2005 1:27 pm
Location: 2416.94 Miles From Home

  • Quote

Post by UberPinguin » Mon Nov 27, 2006 11:37 pm

SirYes wrote:BTW. emerge -e world may also be shortened by redirecting the output of emerge -pe world to a file (for example, with leaving only the names and versions of packages through some cut/sed/awk magic) and removing packages which you know would be unnecessary. Then another emerge -av `cat file` should do the trick. Not the easiest way, but workable.
That's essentially what the script I posted above does, if anyone would like an example of functioning code for that.
aidanjt wrote:You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Top
Post Reply
  • Print view

52 posts
  • Previous
  • 1
  • 2
  • 3
  • Next

Return to “Gentoo Chat”

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