Em 22-12-2010 18:57, Gustavo Sverzut Barbieri escreveu: > On Wed, Dec 22, 2010 at 3:56 PM, Rui Miguel Silva Seabra<r...@1407.org> > wrote: >> Em 22-12-2010 17:26, Dave Andreoli escreveu: >>> I dont want to remove the script from svn, but I would like if we could >>> discuss >>> it's feature. >>> Your script lacks a lot of functionality (present in easy_e17 and >>> reasy), so we need >>> to make your script better. As I told you (and also Tom agree) the >>> FOLDER-SVNREV >>> is crazy: I compile the whole stuff once a week and frequently only >>> just some pkgs, >>> so that feature really hurt me. >> >> What I personally do in a Fedora 14 box and because I like to have >> cleanly built RPMs: >> >> function e17build { >> TS=`date +%Y%m%d%H%M` >> make distclean&& ./autogen.sh&& make dist-gzip&& mv >> $1*.tar.gz /tmp/&& sudo su - makerpm -c -- "rpmbuild --define \"_rel >> 0.$TS\" -tb /tmp/$1*.tar.gz"&& sudo rpm -Fvh >> /home/makerpm/rpmbuild/RPMS/x86_64/$1-*$TS*rpm >> } > > FYI, this is wrong as you'll leave stale objects installed. Let's say > a broken eina memory pool were installed, then removed by upstream, > then the memory pool ABI/API changes... you end with a crashing system > as your module is still in your /usr/local/lib/eina. It will crash and > you'll not know why. >
Huh? Where are the stale objects? Each package is freshly built and then it's updated if a previous version is installed. Old files no longer included are deleted by rpm. Rui ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel