Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 210945
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Portage team <dev-portage@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: SpanKY <vapier@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 210945 depends on: Show dependency tree
Bug 210945 blocks: 216231
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-02-21 07:53 0000
the .lzma snapshot tends to be ~90% of the .bz2 (so a savings of ~3meg):
27395597  portage-20080219.tar.lzma
30761597  portage-20080219.tar.bz2
239564800 portage-20080219.tar

and it takes about ~30% of the time (this is a ~2gigz amd64 system):
12.5s     time bzcat portage-20080219.tar.bz2 > /dev/null
4.0s      time lzcat portage-20080219.tar.lzma > /dev/null

lzma-utils is keyworded on all arches

------- Comment #1 From Mike Doty 2008-02-21 17:06:31 0000 -------
won't this require long term support in portage before we can drop tbz2?  This
would imply that we would have to generate and ship both for some time(probably
a year)

portage peeps:  please advise.

------- Comment #2 From Zac Medico 2008-02-21 23:53:43 0000 -------
It will be smoothest for users if we provide both types of snapshots for a
period of time (maybe a year or so). That way they can use an older version of
emerge-webrsync to fetch a bzip2 snapshot containing a newer version that
supports lzma snapshots.

------- Comment #3 From SpanKY 2008-02-22 04:46:57 0000 -------
"tbz2" is the short name for Gentoo binary packages.  however, we're talking
about snapshots, not binary packages here (for now!).

yes, we need emerge-webrsync first to be updated, that's why the bugs assigned
to portage.  i dont know anything about the snapshot process though to say what
all needs to be updated.

a transition period is ideal.

------- Comment #4 From SpanKY 2008-02-23 01:18:16 0000 -------
emerge-webrsync should support lzma files now if someone wants to give it a try

------- Comment #5 From SpanKY 2008-03-17 03:46:04 0000 -------
so what's the next step ?

------- Comment #6 From Zac Medico 2008-03-17 07:20:00 0000 -------
I've adjusted the scripts on osprey/redtail to create the lzma snapshots. Now
there is a portage-20080316.tar.lzma snapshot that can be used to test
emerge-webrsync as soon as it propagates to the mirrors.

------- Comment #7 From Marius Mauch (RETIRED) 2008-03-20 18:15:00 0000 -------
This is supposed to be fixed in portage-2.2_pre5 or earlier.

------- Comment #8 From Marius Mauch (RETIRED) 2008-03-20 18:15:46 0000 -------
This is supposed to be fixed in portage-2.2_pre5 or earlier.

------- Comment #9 From SpanKY 2008-03-20 19:10:26 0000 -------
i just tested said version and it seems to be working for me

[   ] portage-20080319.tar.bz2                           20-Mar-2008 01:55  
30M
[   ] portage-20080319.tar.lzma                          20-Mar-2008 01:55  
26M

every meg counts ;)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug