Re: [Fink-devel] vnc-3.3.7-1 migrating to stable

2003-06-04 Thread David
On Dienstag, Juni 3, 2003, at 04:50  Uhr, Steven Tamm wrote:

Hi *,

I'm the package maintainer for vnc-3.3.7, and a couple people were 
asking me how to get it migrated from unstable to stable.  The list 
archives appear to be down so I couldn't find out for myself.  The 
documentation talks nebulously about how the packages need to be 
"tested" first.

It is basically your call. If you have CVS write access you simnply 
move it to stable. If you have no access you ask on the list and one of 
us will do it. However you should have substantial feedback from your 
users that everything worked fine for a while, because they will be 
complaining to you if things blow up on them 

-d

- we may race and we may run, but we can not undo what has been done.


PGP.sig
Description: This is a digitally signed message part


Re: package validation [was Re: [Fink-devel] vnc-3.3.7-1 migrating to stable]

2003-06-04 Thread Charles Lepple

Charles Lepple said:
> Also, anyone looked into porting Debian's fakeroot system for builds?
> (apologies if this has been discussed; I can't get to the archives to
> check).

Sorry, it was a proxy problem on my end, and I just got through to the
archive. I found the fakeroot threads.

-- 
Charles Lepple <[EMAIL PROTECTED]>
http://www.ghz.cc/charles/




---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


package validation [was Re: [Fink-devel] vnc-3.3.7-1 migrating to stable]

2003-06-04 Thread Charles Lepple
Christian Schaffner said:
> - Check for them touching anything outside of %d or %b during build and
> install. Not legal except in very special cases.

I got tripped up by this with one of my submissions. Basically, I never
would have caught it myself, since the man page ended up in the right
place on my hard drive (but bypassed the 'prefix=%d' part, and so wasn't
in the build root).

Do other developers have scripts to search for unpackaged files in /sw? Or
are there better ways to catch mistakes such as this?

Also, anyone looked into porting Debian's fakeroot system for builds? 
(apologies if this has been discussed; I can't get to the archives to
check).

-- 
Charles Lepple <[EMAIL PROTECTED]>
http://www.ghz.cc/charles/




---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] vnc-3.3.7-1 migrating to stable

2003-06-04 Thread Christian Schaffner
Hi Steven

I had a quick look at your package. The only problem I found was that 
you have a '/sw' in your patch file. You should replace that with 
PREFIX and have it tested again.

What normally needs to be done for testing a package (written by Ben 
Hines <[EMAIL PROTECTED]>):

- fink validate on the .deb file and the .info file
- dpkg -c on the deb file just to make sure... make sure to do this for 
each splitoff.
- Check for hardcoded /sws in the info and patch (should be %p)
- Check for them touching anything outside of %d or %b during build and 
install. Not legal except in very special cases.
- Make sure license and Homepage is in the package and is right
- Make sure Maintainer is in the package and is the person who 
submitted the package. If not make sure they have the maintainer's 
permission.
- Check dependencies, run something like this:  'dpkg -L wml | xargs 
otool -L' will list all libraries linked to by everything in that 
package. make sure it depends on each (didnt someone make a perl script 
to do that?.. i think so), and make sure none are BuildDependsOnly.
- Try to check builddepends as much as possible (can be hard to get 
them all sometimes)
- Make sure description is readable and appropriate
- Sometimes I will let them know if they are doing crazy build hacks 
they don't need to be doing
- Let them know if they are missing fink fields, like if they have a 
.conf file but forgot ConfFiles: field, or are not using fields like 
ConfigureParams:
- Make sure they have splitoffs if they include shared libraries, and 
comply with the full -shlibs policy if necessary.
- Make sure library versions in the Shlibs: field are correct.
- python modules: must comply with fink python policy
- perl modules: must comply with fink perl module policy

You can do all that yourself. Once you think your package is ready for 
stable, announce it here again.

Hope that helps,
Chris.


On Dienstag, Juni 3, 2003, at 04:50  Uhr, Steven Tamm wrote:

Hi *,

I'm the package maintainer for vnc-3.3.7, and a couple people were 
asking me how to get it migrated from unstable to stable.  The list 
archives appear to be down so I couldn't find out for myself.  The 
documentation talks nebulously about how the packages need to be 
"tested" first.

How can I get a package moved into stable?

Thanks,
-Steven


---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


RE: [Fink-devel] vnc-3.3.7-1 migrating to stable

2003-06-04 Thread Alexander K. Hansen
My understanding is that if you've gotten sufficient positive feedback (by
your standards) on the package, then you can request to have it migrated,
which effectively means that somebody with commits access will put the
.info/.patch files into stable.  

So you've basically done what's required.

Alexander K. Hansen
Associate Research Scientist, Columbia University
visiting MIT Plasma Science and Fusion Center
Levitated Dipole Experiment
175 Albany Street, NW17-219
Cambridge, MA  02139-4213
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steven Tamm
Sent: Tuesday, June 03, 2003 10:50 AM
To: [EMAIL PROTECTED]
Subject: [Fink-devel] vnc-3.3.7-1 migrating to stable

Hi *,

I'm the package maintainer for vnc-3.3.7, and a couple people were 
asking me how to get it migrated from unstable to stable.  The list 
archives appear to be down so I couldn't find out for myself.  The 
documentation talks nebulously about how the packages need to be 
"tested" first.

How can I get a package moved into stable?

Thanks,
-Steven



---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



---
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel