https://bugzilla.novell.com/show_bug.cgi?id=463153 Summary: xorg-x11-libs RPM spec inefficiently extracts ALL *.tar.bz2 in $RPM_SOURCE_DIR Product: openSUSE 11.1 Version: Final Platform: All OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: matt@genesi-usa.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com CC: pczanik@genesi-usa.com Found By: --- While compiling xorg-x11-libs RPM for myself (to --enable-vmx for a special AltiVec test) I noticed that the following line is being executed; %setup -T -c %{name} for i in $RPM_SOURCE_DIR/*.tar.bz2; do tar xjf $i; done pushd libXrandr-* Since I have far more packages in /usr/src/packages/SOURCES than just xorg-x11-libs, it is extracting every single one of them before it compiles anything. This is incredibly wasteful and takes an inordinate amount of time out of development, complicating the whole setup. I am going to write a hack to stop it from doing this (since it should only extract named archives relevant to the build really) but if someone gets there first could they attach it to this bugreport? Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.