public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user]  How to veiw absolute latest on partage without syncing
@ 2009-06-12 14:24 Harry Putnam
  2009-06-12 14:29 ` Justin
  0 siblings, 1 reply; 13+ messages in thread
From: Harry Putnam @ 2009-06-12 14:24 UTC (permalink / raw
  To: gentoo-user

Is there a way to veiw the very latest packages on portage without
syncing my OS?




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user]  How to veiw absolute latest on partage without syncing
  2009-06-12 14:24 [gentoo-user] How to veiw absolute latest on partage without syncing Harry Putnam
@ 2009-06-12 14:29 ` Justin
  2009-06-12 14:40   ` Paul Hartman
  0 siblings, 1 reply; 13+ messages in thread
From: Justin @ 2009-06-12 14:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

Harry Putnam schrieb:
> Is there a way to veiw the very latest packages on portage without
> syncing my OS?
> 
> 

http://sources.gentoo.org/viewcvs.py/gentoo-x86/


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] How to veiw absolute latest on partage without  syncing
  2009-06-12 14:29 ` Justin
@ 2009-06-12 14:40   ` Paul Hartman
  2009-06-12 16:07     ` Stroller
  0 siblings, 1 reply; 13+ messages in thread
From: Paul Hartman @ 2009-06-12 14:40 UTC (permalink / raw
  To: gentoo-user

On Fri, Jun 12, 2009 at 9:29 AM, Justin<justin@j-schmitz.net> wrote:
> Harry Putnam schrieb:
>> Is there a way to veiw the very latest packages on portage without
>> syncing my OS?
>>
>>
>
> http://sources.gentoo.org/viewcvs.py/gentoo-x86/

also http://packages.gentoo.org/

or http://gentoo-portage.com/Newest

there is a similar site for all of the layman overlays, but I seem to
have lost the bookmark and my Google searches are turning up nothing.
Does anyone know it?



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] How to veiw absolute latest on partage without  syncing
  2009-06-12 14:40   ` Paul Hartman
@ 2009-06-12 16:07     ` Stroller
  2009-06-12 16:13       ` [gentoo-user] " Harry Putnam
  2009-06-12 16:45       ` [gentoo-user] " Mark Knecht
  0 siblings, 2 replies; 13+ messages in thread
From: Stroller @ 2009-06-12 16:07 UTC (permalink / raw
  To: gentoo-user


On 12 Jun 2009, at 15:40, Paul Hartman wrote:
> On Fri, Jun 12, 2009 at 9:29 AM, Justin<justin@j-schmitz.net> wrote:
>> Harry Putnam schrieb:
>>> Is there a way to veiw the very latest packages on portage without
>>> syncing my OS?
>>>
>>>
>>
>> http://sources.gentoo.org/viewcvs.py/gentoo-x86/
>
> also http://packages.gentoo.org/
>
> or http://gentoo-portage.com/Newest

The problem with this is that it's difficult to determine which  
packages on one's own system have updated. One must check individually  
for each atom in world.


Harry:

I'm not sure if it's possible _without_ syncing, but you can `cp -a / 
usr/portage /usr/portage.orig`, sync, `emerge -pv world` and then move  
the original tree back if you want to.

It's not really clear why you're asking, or why you're unable to sync.  
If the PC has no internet connection, for instance, security updates  
are unimportant.

Stroller.
  



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [gentoo-user]  Re: How to veiw absolute latest on partage without  syncing
  2009-06-12 16:07     ` Stroller
@ 2009-06-12 16:13       ` Harry Putnam
  2009-06-12 16:21         ` Dale
  2009-06-14 16:45         ` Sebastian Günther
  2009-06-12 16:45       ` [gentoo-user] " Mark Knecht
  1 sibling, 2 replies; 13+ messages in thread
From: Harry Putnam @ 2009-06-12 16:13 UTC (permalink / raw
  To: gentoo-user

Stroller <stroller@stellar.eclipse.co.uk> writes:

> It's not really clear why you're asking, or why you're unable to sync.
> If the PC has no internet connection, for instance, security updates
> are unimportant.

Thanks for the tips... no it was something totally mundane.

I wanted to see if anything had been done to mail-filter/procmail
about the install bug involving getline.

I can sync fine... just didn't want to do an update world just now as
my sources are quite new, but still didn't want to get sources too far
ahead of installed packages.

The handy urls given in this thread allowed me to see all I wanted.
Thanks for the URLS posters...




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user]  Re: How to veiw absolute latest on partage without syncing
  2009-06-12 16:13       ` [gentoo-user] " Harry Putnam
@ 2009-06-12 16:21         ` Dale
  2009-06-12 16:30           ` Harry Putnam
  2009-06-14 16:45         ` Sebastian Günther
  1 sibling, 1 reply; 13+ messages in thread
From: Dale @ 2009-06-12 16:21 UTC (permalink / raw
  To: gentoo-user

Harry Putnam wrote:
> Stroller <stroller@stellar.eclipse.co.uk> writes:
>
>   
>> It's not really clear why you're asking, or why you're unable to sync.
>> If the PC has no internet connection, for instance, security updates
>> are unimportant.
>>     
>
> Thanks for the tips... no it was something totally mundane.
>
> I wanted to see if anything had been done to mail-filter/procmail
> about the install bug involving getline.
>
> I can sync fine... just didn't want to do an update world just now as
> my sources are quite new, but still didn't want to get sources too far
> ahead of installed packages.
>
> The handy urls given in this thread allowed me to see all I wanted.
> Thanks for the URLS posters...
>
>
>
>   

You could always sync then do a emerge -uv procmail. then it would only
upgrade procmail and any friends that need to be updated.  That would
mostly likely miss most of the other updates that you are wanting to
skip for the moment.

Dale

:-)  :-) 



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [gentoo-user]  Re: How to veiw absolute latest on partage without syncing
  2009-06-12 16:21         ` Dale
@ 2009-06-12 16:30           ` Harry Putnam
  2009-06-12 21:09             ` Dale
  0 siblings, 1 reply; 13+ messages in thread
From: Harry Putnam @ 2009-06-12 16:30 UTC (permalink / raw
  To: gentoo-user

Dale <rdalek1967@gmail.com> writes:

> You could always sync then do a emerge -uv procmail. then it would only
> upgrade procmail and any friends that need to be updated.  That would
> mostly likely miss most of the other updates that you are wanting to
> skip for the moment.

yeah... its a thought... but why emerge world then procmail again when
I know it won't emerge unless something is done about the getline bug?

I wanted to check in most recent portage to see if any changes were
made to procmail.





^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] How to veiw absolute latest on partage without  syncing
  2009-06-12 16:07     ` Stroller
  2009-06-12 16:13       ` [gentoo-user] " Harry Putnam
@ 2009-06-12 16:45       ` Mark Knecht
  2009-06-12 18:17         ` Mike Kazantsev
  2009-06-12 21:32         ` Daniel da Veiga
  1 sibling, 2 replies; 13+ messages in thread
From: Mark Knecht @ 2009-06-12 16:45 UTC (permalink / raw
  To: gentoo-user

On Fri, Jun 12, 2009 at 9:07 AM, Stroller<stroller@stellar.eclipse.co.uk> wrote:
>
> On 12 Jun 2009, at 15:40, Paul Hartman wrote:
>>
>> On Fri, Jun 12, 2009 at 9:29 AM, Justin<justin@j-schmitz.net> wrote:
>>>
>>> Harry Putnam schrieb:
>>>>
>>>> Is there a way to veiw the very latest packages on portage without
>>>> syncing my OS?
>>>>
>>>>
>>>
>>> http://sources.gentoo.org/viewcvs.py/gentoo-x86/
>>
>> also http://packages.gentoo.org/
>>
>> or http://gentoo-portage.com/Newest
>
> The problem with this is that it's difficult to determine which packages on
> one's own system have updated. One must check individually for each atom in
> world.
>
>
> Harry:
>
> I'm not sure if it's possible _without_ syncing, but you can `cp -a
> /usr/portage /usr/portage.orig`, sync, `emerge -pv world` and then move the
> original tree back if you want to.
>
> It's not really clear why you're asking, or why you're unable to sync. If
> the PC has no internet connection, for instance, security updates are
> unimportant.
>
> Stroller.

I've wanted a way to do something like this for a long time. One
problem with the way portage works with ( I guess) rsync or whatever
it uses is that when someone decides to remove a package from portage
that I'm currently using syncing removes it from my system also.
Unfortunately before I do the sync I have no idea it has been removed
so I don't know that it's going to get taken off my system. Once it
does I can go find a copy and put it in a personal overlay but that
requires I do the work after the damage is done. It would be nice if
there was a message ahead of time that told me certain packages were
going to be removed, etc., before it was actually done, but I
understand from previous conversations that syncing doesn't work that
way.

This has come up numerous times for me on older hardware where, for
instance, maybe some on-board graphics chip only works with older ATI
drivers, and that ATI driver only works with older kernels. By the
time sync is done I've lost the code for what my system is running,
and unfortunately there's no messages that this is happening when I'm
doing the sync so maybe I only figure it out a few weeks later and
then have to mess around building an overlay using the attic.

- Mark



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] How to veiw absolute latest on partage without  syncing
  2009-06-12 16:45       ` [gentoo-user] " Mark Knecht
@ 2009-06-12 18:17         ` Mike Kazantsev
  2009-06-12 21:32         ` Daniel da Veiga
  1 sibling, 0 replies; 13+ messages in thread
From: Mike Kazantsev @ 2009-06-12 18:17 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 3185 bytes --]

On Fri, 12 Jun 2009 09:45:27 -0700
Mark Knecht <markknecht@gmail.com> wrote:

> I've wanted a way to do something like this for a long time. One
> problem with the way portage works with ( I guess) rsync or whatever
> it uses is that when someone decides to remove a package from portage
> that I'm currently using syncing removes it from my system also.
> Unfortunately before I do the sync I have no idea it has been removed
> so I don't know that it's going to get taken off my system. Once it
> does I can go find a copy and put it in a personal overlay but that
> requires I do the work after the damage is done. It would be nice if
> there was a message ahead of time that told me certain packages were
> going to be removed, etc., before it was actually done, but I
> understand from previous conversations that syncing doesn't work that
> way.

But why not?

  alias emerge-sync='rm -Rf /usr/portage.bak && mv /usr/portage{,.bak} \
    && emerge --sync"

and to make.conf goes:

  PORTAGE_RSYNC_OPTS="--link-dest=/usr/portage.bak $PORTAGE_RSYNC_OPTS"

And there you go: hardlinked new tree w/ old one easily accessible.
Note that it won't take much more time or bandwith or space than syncing
on top of the older tree, since same check will see that the files
in .bak dir and remote tree are identical and will just create another
hardlink to the same file.
And you're free to dispose of any dir with "rm -Rf" when you see fit.

Simple three-line no-brainer script will help you keep 10, 100, 1000 or
however many trees you like, occupying just a few MB more than a single
tree.

Furthermore, if you want to keep a hundred-year history of this tree,
just say something like this:

  cd /usr/portage
  echo -e "local\ndistfiles\npackages" > .gitignore
  git init
  git add .
  git commit -a -m "portage bump"

  alias emerge-sync='cd /usr/portage && git add . \
    && git commit -a -m "portage bump" && emerge --sync'

and there you go, you'll never loose even a single bit of ebuild, no
matter how many times a day you keep syncing.
And .git storage will keep storage requiments of the whole thing to
minimum, keeping each change in the single place, compressing them,
etc...

Git-foo is too cryptic? There are few dozens of other VCS, of, for that
matter, ways to keep track of changes: snapshots, fs like venti/fossil,
rdup, even cp/tar.

Guess funtoo project is also worth mention in such context since it
uses git instead of rsync out-of-the-box.


> This has come up numerous times for me on older hardware where, for
> instance, maybe some on-board graphics chip only works with older ATI
> drivers, and that ATI driver only works with older kernels. By the
> time sync is done I've lost the code for what my system is running,
> and unfortunately there's no messages that this is happening when I'm
> doing the sync so maybe I only figure it out a few weeks later and
> then have to mess around building an overlay using the attic.

No dev can ever satisfy every requiment of everyone if they are too
lazy to lift a finger to type a line or two themselves.


-- 
Mike Kazantsev // fraggod.net

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user]  Re: How to veiw absolute latest on partage without syncing
  2009-06-12 16:30           ` Harry Putnam
@ 2009-06-12 21:09             ` Dale
  2009-06-12 21:25               ` Harry Putnam
  0 siblings, 1 reply; 13+ messages in thread
From: Dale @ 2009-06-12 21:09 UTC (permalink / raw
  To: gentoo-user

Harry Putnam wrote:
> Dale <rdalek1967@gmail.com> writes:
>
>   
>> You could always sync then do a emerge -uv procmail. then it would only
>> upgrade procmail and any friends that need to be updated.  That would
>> mostly likely miss most of the other updates that you are wanting to
>> skip for the moment.
>>     
>
> yeah... its a thought... but why emerge world then procmail again when
> I know it won't emerge unless something is done about the getline bug?
>
> I wanted to check in most recent portage to see if any changes were
> made to procmail.
>
>
>
>
>   

I was thinking about NOT doing the emerge -u world part.  That would
skip updating everything that has updates applied on your system.  Doing
just a emerge -u procmail would only update procmail and the
dependencies if any are needed. 

Keep in mind, you can upgrade packages as needed without updating the
whole system.  I wouldn't recommend this long term tho.  Those upgrades
can add up pretty quick and come back to bite you later.  Going longer
than a month or two on a Gentoo system without a update is not
recommended. 

Dale

:-)  :-) 



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [gentoo-user]  Re: How to veiw absolute latest on partage without syncing
  2009-06-12 21:09             ` Dale
@ 2009-06-12 21:25               ` Harry Putnam
  0 siblings, 0 replies; 13+ messages in thread
From: Harry Putnam @ 2009-06-12 21:25 UTC (permalink / raw
  To: gentoo-user

Dale <rdalek1967@gmail.com> writes:

> I was thinking about NOT doing the emerge -u world part.  That would
> skip updating everything that has updates applied on your system.  Doing
> just a emerge -u procmail would only update procmail and the
> dependencies if any are needed. 
>
> Keep in mind, you can upgrade packages as needed without updating the
> whole system.  I wouldn't recommend this long term tho.  Those upgrades
> can add up pretty quick and come back to bite you later.  Going longer
> than a month or two on a Gentoo system without a update is not
> recommended. 

Sorry I failed to mention a world upgrade at this point involved 1
file, but I take your point.... still mine also holds.  

Why keep banging on procmail when by looking up the newest ebuild
online I can see it is not any different... hence the bug will
remain. 

I still say its handy to be able to look at the latest portage pkgs
when you feel the urge.   Nicer and less labor intensive than
upgrading anyghing really.




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] How to veiw absolute latest on partage without  syncing
  2009-06-12 16:45       ` [gentoo-user] " Mark Knecht
  2009-06-12 18:17         ` Mike Kazantsev
@ 2009-06-12 21:32         ` Daniel da Veiga
  1 sibling, 0 replies; 13+ messages in thread
From: Daniel da Veiga @ 2009-06-12 21:32 UTC (permalink / raw
  To: gentoo-user

On Fri, Jun 12, 2009 at 13:45, Mark Knecht<markknecht@gmail.com> wrote:
> On Fri, Jun 12, 2009 at 9:07 AM, Stroller<stroller@stellar.eclipse.co.uk> wrote:
>>
>> On 12 Jun 2009, at 15:40, Paul Hartman wrote:
>>>
>>> On Fri, Jun 12, 2009 at 9:29 AM, Justin<justin@j-schmitz.net> wrote:
>>>>
>>>> Harry Putnam schrieb:
>>>>>
>>>>> Is there a way to veiw the very latest packages on portage without
>>>>> syncing my OS?
>>>>>
>>>>>
>>>>
>>>> http://sources.gentoo.org/viewcvs.py/gentoo-x86/
>>>
>>> also http://packages.gentoo.org/
>>>
>>> or http://gentoo-portage.com/Newest
>>
>> The problem with this is that it's difficult to determine which packages on
>> one's own system have updated. One must check individually for each atom in
>> world.
>>
>>
>> Harry:
>>
>> I'm not sure if it's possible _without_ syncing, but you can `cp -a
>> /usr/portage /usr/portage.orig`, sync, `emerge -pv world` and then move the
>> original tree back if you want to.
>>
>> It's not really clear why you're asking, or why you're unable to sync. If
>> the PC has no internet connection, for instance, security updates are
>> unimportant.
>>
>> Stroller.
>
> I've wanted a way to do something like this for a long time. One
> problem with the way portage works with ( I guess) rsync or whatever
> it uses is that when someone decides to remove a package from portage
> that I'm currently using syncing removes it from my system also.
> Unfortunately before I do the sync I have no idea it has been removed
> so I don't know that it's going to get taken off my system. Once it
> does I can go find a copy and put it in a personal overlay but that
> requires I do the work after the damage is done. It would be nice if
> there was a message ahead of time that told me certain packages were
> going to be removed, etc., before it was actually done, but I
> understand from previous conversations that syncing doesn't work that
> way.
>
> This has come up numerous times for me on older hardware where, for
> instance, maybe some on-board graphics chip only works with older ATI
> drivers, and that ATI driver only works with older kernels. By the
> time sync is done I've lost the code for what my system is running,
> and unfortunately there's no messages that this is happening when I'm
> doing the sync so maybe I only figure it out a few weeks later and
> then have to mess around building an overlay using the attic.
>

Portage keeps a copy of installed packages under /var/db/pkg, AFAIK.
So, even if sync removes it from the tree, you can move it from /var
to your local overlay and keep using it... If you are doying a fresh
install, you can get the old ebuilds from the attic.

-- 
Daniel da Veiga



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user]  Re: How to veiw absolute latest on partage without  syncing
  2009-06-12 16:13       ` [gentoo-user] " Harry Putnam
  2009-06-12 16:21         ` Dale
@ 2009-06-14 16:45         ` Sebastian Günther
  1 sibling, 0 replies; 13+ messages in thread
From: Sebastian Günther @ 2009-06-14 16:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1301 bytes --]

* Harry Putnam (reader@newsguy.com) [12.06.09 18:15]:
> 
> I can sync fine... just didn't want to do an update world just now as
> my sources are quite new, but still didn't want to get sources too far
> ahead of installed packages.
> 

I think, you did not understand, what a sync does. It updates mostly 
ebuilds and not ever any source package.

And ebuilds are just recipes to build software from sources, so this has 
no impact on the software installed, as long as you don't want to 
rebuild a specific version, which is no longer in the tree. But even for 
this case there is the attic.

Gentoo's normal behaviour is frequent change. May you should consider 
the buildpkg option or quickpkg to have binary packages for all your 
installed software at hand, for quick recovery.

But syncing the portage tree at least weekly, most likely daily, is that 
what most Gentoo users do. So there is absolute no problem, especially 
if you are using the stable tree...

Sebastian

-- 
 " Religion ist das Opium des Volkes. "  |   _   ASCII ribbon campaign 
                              Karl Marx  |  ( )   against HTML e-mail  
 SEB@STI@N GÜNTHER                       |   X   against M$ attachments
      mailto:samson@guenther-roetgen.de  |  / \   www.asciiribbon.org  

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2009-06-14 16:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-12 14:24 [gentoo-user] How to veiw absolute latest on partage without syncing Harry Putnam
2009-06-12 14:29 ` Justin
2009-06-12 14:40   ` Paul Hartman
2009-06-12 16:07     ` Stroller
2009-06-12 16:13       ` [gentoo-user] " Harry Putnam
2009-06-12 16:21         ` Dale
2009-06-12 16:30           ` Harry Putnam
2009-06-12 21:09             ` Dale
2009-06-12 21:25               ` Harry Putnam
2009-06-14 16:45         ` Sebastian Günther
2009-06-12 16:45       ` [gentoo-user] " Mark Knecht
2009-06-12 18:17         ` Mike Kazantsev
2009-06-12 21:32         ` Daniel da Veiga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox