On Mon, Nov 24, 2008 at 06:25:38PM -0600, DJ Lucas wrote: > > Gnome is historically a fuster cluck of dependencies and always winds up > borked in some subtle way for me, so I have to go back to the beginning > and do it a second time. I could probably do the book update for that, > but I'd rather let one of the more familiar editors handle that one and > work on my swing server and get those lesser used packages done up > right. If somebody else doesn't take it, then I'll have a couple sets > of logs to work from. ;-)
I omit too much of gnome to claim any familiarity with it as a whole (it's the later stuff like abiword and gnumeric which I use). I do have libsoup and libtasn1 in my current build, but I'm not immediately sure what part of gnome demanded them. Also rarian, for yelp. I'll happily do abiword (with wv) and gnumeric, goffice after gnome is updated. FWIW, evince is working well for me with gcc-4.3.2 on x86, so I can also do that after the book moves to gnome-2.24. I can certainly get started on the toolkit and some of the libraries in chapter 8... At a guess, that means pcre, libxml2, glib2, libIDL, libgsf, libglade, aspell, ISO Codes, maybe libidn (I'm on 1.9). I can do libdrm-2.3.1 if you like [ I always think of it as "part of X", but it's in chapter 8 ], or would you rather do it as part of xorg ? Also dbus-glib bindings (and dbus itself), mowgli and mcs (ah! I couldn't find those in the book when I looked at longindex the other day! I think they both now have 'lib' names for current versions - will need to raise tickets for them). And from chapter 9: libpng (with the "upstream hate this" patch for firefox3), lcms, fontconfig (I need to look at the issue Randy raised on the ticket), poppler (I can also do libexif , I think, and fribidi, but they aren't exactly urgent). Oh, some of chapter 24 too: cairo, pango, atk, gtk+-2. Again, Mesa is something I think of as belonging with X. I've confirmed the source doesn't have to be kept around for xorg-server. Are you planning to do Mesa with xorg-7.4 ? I've got some more local testing to do before I finish raising tickets, and I'll be grabbing dvd+rw-tools as a first step because it doesn't impact on anything else. For all of these, I'll obviously assign myself the tickets before I start to work on them, but if anyone doesn't like my plan, please speak up now. Oh, and I might end up comenting out testsuites if they're complicated to run! I guess I'll be starting on these desktop things on Thursday (British time) unless anyone jumps in and objects. This is the sort of "will probably break other things" stuff which caused me to start this thread. > > KDE, I just don't mess with much...just enough to make K3B work (which I > rarely use anyway and the 3.5.x versions will be fine for that AFAIK). > I've stopped building 3.5. I'll *perhaps* suggest including *some* of 4.1.3 as an alternative, but given Alexander's problems with it there is no way it will be replacing 3.5 in the short term. That discussion can wait for another day. > Multimedia packages, I use them in gnome and k3b...so I'll get them when > I get them if somebody doesn't get there first (please). All I know about alsa (lib, utils) is on the ticket - it works for me, but seems to need xmlto. I think the following are still current: audiofile, libao, libogg, libvorbis. Libmad is still current, but I haven't tried to build it on gcc-4.3. I can do esound, flac (patch), id3lib (patch), lame, libdvdcss, SDL, mpg123, xine-lib, audacious (plugins now require neon, at least at runtime, we have it as a link from subversion). I'll be happy to add libtheora, but I think fixing existing packages is probably more urgent. For ffmpeg I'm using a random snapshot. I've noted what I had to change for transcode becasue of that snapshot, but I'm not actually using transcode at the moment so I don't feel confident about updating it in the book, and I don't have strong feelings about the ffmpeg version. I can probably do gstreamer, its plugins, totem (and its playlist parser), but I think the current versions depend on gnome-2.24. Gnash isn't in the book at the moment, I'm thinking about proposing it _after_ I've got a handle on why I built that can of worms called boost : I thought boost was "needed" for gnash and kde4, but I'm having doubts. I think firefox3 is marginally less important than the rest of this. My suggested changes are still out there, complete with two references to libpng in the mozconfig, but I've had to add a comment to the ticket about fixing the plugins (for those who first build it as xulrunner). I'll try to look at system-zlib in nss in xulrunner tomorrow. Some of the items I'm offering to do may suggest other items when I look at the detail. I've certainly got an interest in the gimp, cups, gnu-ghostscript, gutenprint but I don't think they are a priority. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
