| ke4nt1  
 
 
 
 
 Group: Members
 Posts: 2329
 Joined: Oct. 2003
 | 
|  | Posted: Jan. 09 2005,21:26 |  |  There are two ways of handling this..
 
 1. Between version 0.8 and 0.9.2 , several items were added
 to the gnu-utils package to make room on the distro for more things.
 These were items that were NOT required to support any packages
 on the default DSL distro ( within the 50 megs ), but were
 general linux support files , the lib libfreetype.so being one of them.
 Many of the files like these are needed for sucessful building from
 packages or sources, so it was appropriate to place them in gnu-utils.
 As a rule, this IS the way we would like to handle this.
 If you choose to expand your DSL system to include gtk,
 you are suggested to download the gnu-utils.dsl package for support.
 The busybox app is really not the app you want for expanding your DSL.
 
 2.  I could add the libfreetype and other files to EVERY gtk extension,
 as they are removed or modified in the DSL base .iso.
 Then they would install and run from a stock DSL disc....but.
 Every download would be larger in size..   and.
 When these support files are upgraded by the authors,
 every package would also need to be rebuilt with the new version..
 
 Since the extensions are user-contributed, many folks don't know these
 files are no longer in the 0.9.x series, and/or may use 0.8 or 0.7 to build
 their contribution. The result would be a non-working extension for
 users of the 0.9 series.  The addition of the files in the gnu-utils solves this.
 
 I may add notes to the gtk packages to make gnu-utils.dsl a 'requirement'.
 Most users of the extensions load dsl-dpkg.dsl and gnu-utils.dsl
 as a rule-of-thumb anyway, just to get apt-get support and remove busybox.
 
 73
 ke4nt
 |