Are there any other 'unwritten rules' that occasional packagers such as myself who seldomly spent time on IRC should know about?
Here's the list of unwrittens Ben Hines sent to me after I screwed up once. They're probably all written down now.
<BH>
One *VERY* important thing to do before adding stuff to the 10.3 tree is:
* change freetype2-using packages to use the freetype2 in X11R6 - most packages will just find the right one automatically. - just remove freetype2 from Depends and BuildDepends.
* change libpoll-using packages to use the system libpoll - just remove libpoll from Depends and BuildDepends.
* change dlcompat-using packages to use the system dlcompat - most packages, remove the dlcompat from Depends and BuildDepends. - some packages will need work, as -Ddlsym=foo may not work like you expect! Also, dlsym *automatically* prepends an underscore, so if your code expects otherwise or doesn't check properly, it may build but be unable to load loadable modules.
The freetype2, dlcompat, and libpoll packages that exist are there for upgrade purposes. Eventually there should be nothing in the 10.3 that uses or references them.
Remember, if you change any of those dependencies, add 10 to the revision.
<KVDD>
On a related note, as I suggested before I think it would be a good idea if users/maintainers have a local copy of the docs (eg in /sw/share/doc/fink, or maybe an easier accessible location, such as /sw/Documents), especially the FAQ and Packaging docs. Fink selfupdate can then also be used to update any changes, such as the one from Peter above.
I like this idea. Right now if you don't watch the commits list carefully, you "miss the memo." It's just like work. Everyone goes about their business until someone screws up. This results in a memo being sent around the office "No dlcompat dependencies in 10.3! No large patches! No live animals in the centrifuges!"
James
------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel