View previous topic :: View next topic |
Author |
Message |
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 1:51 am Post subject: Is it just me, very few package come each week? |
|
|
I just have my Gentoo box less than a year, so I am not really sure about it, but in the last couple of months
I get very few package update or new package added.For example in last week I get about 8 packages to update
and very few new ones come in. But if my memory server me right , I used to get almost as much update per day
before. It might not a bad thing, as I do want a stable system so I definitely do not want update break my system ever other day and that is why I choose stable tree.
But stable is one thing, getting stale is another thing. Any thought, or it is actually just normal update frequency
for a stable tree, that is a reply from IRC a couple of weeks ago ? |
|
Back to top |
|
|
poly_poly-man Advocate
Joined: 06 Dec 2006 Posts: 2477 Location: RIT, NY, US
|
Posted: Mon Aug 04, 2008 3:42 am Post subject: |
|
|
try eix -cu to see what needs updates in your tree.
Depending on what's installed, you may not need updates.
I emerge --sync and emerge -uDNv world (among others) nightly, and always have a few things... just last night: Code: | [ebuild U ] media-sound/alsa-headers-1.0.17 [1.0.16] 2,662 kB
[ebuild U ] media-libs/alsa-lib-1.0.17 [1.0.16-r1] USE="midi python -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul%* mulaw multi null plug rate route share shm softvol" 771 kB
[ebuild U ] media-sound/alsa-utils-1.0.17 [1.0.16-r2] USE="midi nls -minimal" 993 kB
[ebuild U ] media-sound/alsa-tools-1.0.17 [1.0.16] USE="fltk midi -gtk" ALSA_CARDS="-darla20 -darla24 -echo3g -emu10k1 -emu10k1x -gina20 -gina24 -hdsp -hdspm -ice1712 -indigo -indigoio -layla20 -layla24 -mia -mixart -mona -pcxhr -rme32 -rme96 -sb16 -sbawe -sscape -usb-usx2y -vx222" 1,510 kB
[ebuild U ] net-dns/bind-tools-9.5.0_p2 [9.5.0_p1-r2] USE="idn ipv6" 6,472 kB
[ebuild U ] sys-apps/busybox-1.11.1 [1.10.3] USE="pam -debug -make-symlinks -savedconfig (-selinux) -static" 1,880 kB
[ebuild U ] net-dns/bind-9.5.0_p2 [9.5.0_p1-r2] USE="berkdb idn ipv6 ldap mysql resolvconf ssl threads urandom -dlz -doc -odbc -postgres -sdb-ldap (-selinux)" 0 kB |
'course, I'm ~amd64 with some unmasks here and there.
poly-p man _________________ iVBORw0KGgoAAAANSUhEUgAAA
avatar: new version of logo - see topic 838248. Potentially still a WiP. |
|
Back to top |
|
|
mani001 Guru
Joined: 04 Dec 2004 Posts: 486 Location: Oleiros
|
Posted: Mon Aug 04, 2008 6:12 am Post subject: |
|
|
No, I don't think it's you... I also noticed that no updates showed up in the last few days (x86 architecture)... Maybe everybody is on vacations |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 8:52 am Post subject: |
|
|
Hehe, that is what I heard from IRC. I am from New Zealand, it is a little bit hard for me to get my head around
to realize it is summer in most part of the world. |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1932
|
Posted: Mon Aug 04, 2008 2:41 pm Post subject: |
|
|
http://gentoo-portage.com/Newest doesn't look too skimpy... It's about the size it usually is. Maybe it's just software you use? _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 6:49 pm Post subject: |
|
|
poly_poly-man wrote: | try eix -cu to see what needs updates in your tree.
poly-p man |
Not sure what is that doing, but after doing eix -cu
I got :
Code: | [U] app-arch/lzma-utils (4.32.5@04/14/2008 -> 4.32.6): LZMA interface made easy
[U] app-text/acroread (8.1.2-r2@04/29/2008 -> 8.1.2-r3!m): Adobe's PDF reader
[U] app-text/docbook-sgml-dtd (3.0-r3(3.0)@06/19/2008 3.1-r3(3.1)@05/27/2008 -> 3.0-r3 3.1-r3 4.0-r3 4.1-r3 4.2-r2 4.3-r2 4.4): Docbook SGML DTD 4.5
[U] dev-java/commons-lang (2.0-r2@03/09/2008 -> 2.0-r2 2.3): Commons components to manipulate core java classes
[U] dev-java/rhino (1.5.5-r4(1.5)@04/24/2008 -> 1.5.5-r4 1.6.5): An open-source implementation of JavaScript written in Java.
[U] dev-java/sun-jdk (1.5.0.15(1.5)@04/01/2008 1.6.0.07(1.6)@07/17/2008 -> 1.4.2.18!f 1.5.0.16 1.6.0.07): Sun's J2SE Development Kit, version 1.6.0.07
[U] dev-java/tomcat-servlet-api (4.1.36(2.3)@05/04/2008 -> 3 4.1.36 5.5.26 6.0.16): Tomcat's Servlet API 2.5/JSP API 2.1 implementation
[U] gnome-extra/gtkhtml (2.11.1(2)@02/28/2008 -> 2.11.1 3.2.5 3.6.2 3.12.3 3.16.3): Lightweight HTML Rendering/Printing/Editing Engine
[U] java-virtuals/servlet-api (2.3(2.3)@05/04/2008 -> 2.2 2.3 2.5): Virtual for servlet api
[U] media-libs/freetype (2.3.6(2)[1]@07/27/2008 -> 1.4_pre20080316-r1 2.3.7): A high-quality and portable font engine
[U] media-video/realplayer (10.0.8-r2[1]@12/14/2007 -> 10.0.9!f): Real Media Player built from source
[U] media-video/transcode (1.0.4-r3@07/16/2008 -> 1.0.5-r3): video stream processing tool
[U] perl-core/Test-Simple (0.70@11/24/2007 -> 0.80): Basic utilities for writing tests
[U] virtual/perl-Test-Simple (0.70@11/24/2007 -> 0.80): Virtual for Test-Simple
[U] x11-drivers/xf86-video-ati (6.6.3@08/04/2008 -> 6.8.0-r1): ATI video driver
[U] x11-libs/cairo (1.4.14[1]@06/23/2008 -> 1.6.4): A vector graphics library with cross-device output support
[U] x11-libs/gtksourceview (1.8.5-r1(1.0)@02/29/2008 -> 1.8.5-r1 2.0.2): A text widget implementing syntax highlighting and other features |
What I always did before is "eix-sync", looks like not enough?
PS: Well, when doing "emerge --update --deep --ask --newuse world" what I got is only three package to update. |
|
Back to top |
|
|
poly_poly-man Advocate
Joined: 06 Dec 2006 Posts: 2477 Location: RIT, NY, US
|
Posted: Mon Aug 04, 2008 7:18 pm Post subject: |
|
|
eix -cu just checks the whole portage tree for packages that both have a new version that is not masked (following rules, AFAIK) and are installed on your system.
Basically, that's how many packages aren't in your world file or called by -D.
Try regenworld - still won't get everything, but it should help.
poly-p man _________________ iVBORw0KGgoAAAANSUhEUgAAA
avatar: new version of logo - see topic 838248. Potentially still a WiP. |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 7:59 pm Post subject: |
|
|
So there is new package I could upgrade but couldn't using "emerge --update --deep --ask --newuse world" or "-D"?
Sounds like a problem in my Gentoo system |
|
Back to top |
|
|
poly_poly-man Advocate
Joined: 06 Dec 2006 Posts: 2477 Location: RIT, NY, US
|
Posted: Mon Aug 04, 2008 8:20 pm Post subject: |
|
|
pstar wrote: | So there is new package I could upgrade but couldn't using "emerge --update --deep --ask --newuse world" or "-D"?
Sounds like a problem in my Gentoo system |
nah.. happens to everyone...
I has 228 such packages.
Basically, doing a depclean (ONLY WITH PRETEND - NEVER ACTUALLY DO THIS!!!) will probably take out many of these...
If you manually compile them (without oneshot, so they get into your world file for later), you should be good.
poly-p man _________________ iVBORw0KGgoAAAANSUhEUgAAA
avatar: new version of logo - see topic 838248. Potentially still a WiP. |
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Mon Aug 04, 2008 8:23 pm Post subject: |
|
|
pstar wrote: | So there is new package I could upgrade but couldn't using "emerge --update --deep --ask --newuse world" or "-D"?
Sounds like a problem in my Gentoo system |
More like a portage bug. The reality is, it doesn't catch 100% of things to upgrade. The fact that it even have a --deep argument implies that it's not going to catch everything by default anyway.
eix -Iu --only-names will give you more, yes, but not much. Even then, eix won't distinguish between slots, so it's not 100% accurate either. _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 10:38 pm Post subject: |
|
|
beandog wrote: | pstar wrote: | So there is new package I could upgrade but couldn't using "emerge --update --deep --ask --newuse world" or "-D"?
Sounds like a problem in my Gentoo system |
More like a portage bug. The reality is, it doesn't catch 100% of things to upgrade. The fact that it even have a --deep argument implies that it's not going to catch everything by default anyway.
eix -Iu --only-names will give you more, yes, but not much. Even then, eix won't distinguish between slots, so it's not 100% accurate either. |
Thanks for explain, it actually good to know that, I always think portage is perfect and doing everything as supposed. But for me upgrade those 15 packages , basically I need emerge them manual I assume? |
|
Back to top |
|
|
poly_poly-man Advocate
Joined: 06 Dec 2006 Posts: 2477 Location: RIT, NY, US
|
Posted: Mon Aug 04, 2008 11:00 pm Post subject: |
|
|
pstar wrote: | beandog wrote: | pstar wrote: | So there is new package I could upgrade but couldn't using "emerge --update --deep --ask --newuse world" or "-D"?
Sounds like a problem in my Gentoo system |
More like a portage bug. The reality is, it doesn't catch 100% of things to upgrade. The fact that it even have a --deep argument implies that it's not going to catch everything by default anyway.
eix -Iu --only-names will give you more, yes, but not much. Even then, eix won't distinguish between slots, so it's not 100% accurate either. |
Thanks for explain, it actually good to know that, I always think portage is perfect and doing everything as supposed. But for me upgrade those 15 packages , basically I need emerge them manual I assume? |
yep... currently I'm emerging mine - sed them to be formatted better, manually pick at the list, compile.
244 packages to be updated.
poly-p man _________________ iVBORw0KGgoAAAANSUhEUgAAA
avatar: new version of logo - see topic 838248. Potentially still a WiP. |
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Mon Aug 04, 2008 11:08 pm Post subject: |
|
|
Here's a little code snippet I use on my boxes:
Code: | #!/bin/sh
for x in $(eix -Iu --only-names); do
emerge -a $x
done |
Or you could just do emerge $(eix -Iu --only-names) _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 11:17 pm Post subject: |
|
|
poly_poly-man wrote: |
yep... currently I'm emerging mine - sed them to be formatted better, manually pick at the list, compile.
244 packages to be updated.
poly-p man |
I can see why Gentoo is tinker's choice
Most of the time I just want it works, and another new upgrade box is on the way for me to build up piece by piece and further more I want able to watch
new Olympic Games in HD TV on my new box, but on the other hand I am really spoiled by the flexibility of Gentoo.
Looks like I got a some package hold back by China layout and couldn't update despite the new version are on portage tree, strange. |
|
Back to top |
|
|
pstar Apprentice
Joined: 22 Nov 2007 Posts: 189
|
Posted: Mon Aug 04, 2008 11:21 pm Post subject: |
|
|
beandog wrote: | Here's a little code snippet I use on my boxes:
Code: | #!/bin/sh
for x in $(eix -Iu --only-names); do
emerge -a $x
done |
Or you could just do emerge $(eix -Iu --only-names) |
Great, some knowledge of script language are really handy! |
|
Back to top |
|
|
gnot n00b
Joined: 02 May 2008 Posts: 20
|
Posted: Mon Aug 11, 2008 2:59 pm Post subject: |
|
|
beandog wrote: | Here's a little code snippet I use on my boxes:
Code: | #!/bin/sh
for x in $(eix -Iu --only-names); do
emerge -a $x
done |
Or you could just do emerge $(eix -Iu --only-names) |
thanks.
It is a good way, but not secure enough.
Everyone should be care not to update some packages.
example: poedit stable versision depends on wxGTK 2.6, but this way leads wxGTK upgrade to 2.8 |
|
Back to top |
|
|
Nerdanel Apprentice
Joined: 27 Apr 2003 Posts: 161 Location: Finland
|
Posted: Tue Aug 12, 2008 6:09 pm Post subject: |
|
|
I noticed that if you do
Code: | emerge -ep world | grep "U ]" -- |
you get a handy listing of the non-orphaned packages that need updating. Best of all, it doesn't even require installing any additional packages. |
|
Back to top |
|
|
srunni Guru
Joined: 26 Dec 2007 Posts: 365
|
Posted: Wed Aug 13, 2008 6:26 am Post subject: |
|
|
gnot wrote: | beandog wrote: | Here's a little code snippet I use on my boxes:
Code: | #!/bin/sh
for x in $(eix -Iu --only-names); do
emerge -a $x
done |
Or you could just do emerge $(eix -Iu --only-names) |
thanks.
It is a good way, but not secure enough.
Everyone should be care not to update some packages.
example: poedit stable versision depends on wxGTK 2.6, but this way leads wxGTK upgrade to 2.8 | Yes, this method using eix feels like an ugly hack. Using it could easily lead to breakage. Rather than creating yet another tool to determine which packages to update, this functionality should be built into Portage. _________________
Patrick Ewing wrote: | if it walks like a duck and talks like a duck, it’s a duck, right? So if this duck is not giving you the noise that you want, you’ve got to just punch that duck until it returns what you expect. |
|
|
Back to top |
|
|
|