[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [LONG MESSAGE] Re: `du' control files



Manoj Srivastava wrote:
> 	Have you ever considered dpkg --contents | awk '{print $3 "\t"  $6}'
>  which takes but seconds and can be thus done on the fly? You can even
>  exlude all the conffiles with a suitable grep -v step. 

Have you ever tried this on a large package? Like the 8 mb quake-lib
package?

% time dpkg --contents quake-lib_1.06-5_all.deb |wc -l
12.78user 1.40system 0:15.77elapsed 89%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (2524major+96minor)pagefaults 0swaps

Dpkg has to seek through the entire .deb file for this command to work. Thus,
it takes 15 seconds to process it (on my P-166). This is less than ideal
when you have a lot of packages to process.

-- 
see shy jo


Reply to: