Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52150 - Perhaps the ability to only download ebuilds for a particular arch would save on server load, bandwidth usage, and sync times
Summary: Perhaps the ability to only download ebuilds for a particular arch would save...
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-26 19:15 UTC by prieheck
Modified: 2004-06-05 17:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description prieheck 2004-05-26 19:15:12 UTC
When I do emerge sync it syncs just fine, but it also downloads ebuilds for packages I cannot use.  I have an x86 box so I have no use for yaboot, silo, and stuff for mips.  If 1000 users sync with a server a day and none of them can even use those packages, not downloading them would save on server load and bandwidth on the sync server, perhaps enough to merit the development time.

Reproducible: Always
Steps to Reproduce:
1.emerge sync
2.Begin putting load on a server for files that my system cannot even use


Actual Results:  
emerge sync'd and all the files were downloaded, but at the cost of bandwidth
that need not have been expended

Expected Results:  
not downloaded the arch stuff that was particular to arch's that my system does
not have.

Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i686 Pentium II (Klamath)
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium2 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2
/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium2 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu
x/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X alsa apache2"
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2004-06-05 17:14:36 UTC
No. For developmental and testing purposes they are need.
A consistent tree is a strong point of Gentoo.