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

Re: xwatch package done



Adam Di Carlo wrote:

> "Peter" == Peter S Galbraith <GalbraithP@dfo-mpo.gc.ca> writes:
>
> > I'd be pleased if someone could take a look at my xwatch package in
> > ~psg/ on master.  I'll upload it only after I get blessing, since
> > it's my first package.
> 
> > One glitch I'm aware of is that I'm still using hamm, so may not
> > have the `appropriate' compiling environment for unstable.
> 
> > If that's the case, perhaps people can tell what C packages should
> > be upgraded (I want to wait until slink is stable and then get it on
> > CD before I upgrade the whole thing.  I work on this machine and
> > need stability)
> 
> Slink is frozen and quite stable. I recommend you upgrade your box
> before uploading. 

It's my work machine.  It has to be stable.  Slink isn't yet.

>                    Or buy another disk and install an alternate slink
> installation, or another box! 

Not always an option.
>                                You might be able to get away with just
> upgrading dpkg, libc6, and xlib6g (and -dev for all these) packages.

Slink's libc6 has the sendmail bug (See release-critical bug #27334).
I wouldn't mind upgrading libc6 and xlib6g just to make the package and
then downgrading them again.  Why does dpkg need to be upgraded?

It's too bad we need root access just to build a package.  Otherwise I
could build on master or something (I don't really what version it runs).
I've never looked at why we need root to make packages.  Why is that
anyway? 

> Or, if you're really lazy, just have someone with an up-to-date slink
> system test it pretty hard for you.

Or upload all my packages in January after slink is stable and I have
upgraded?  Or upload now and upload again when a new build has been made?

Are developers _required_ to run unstable?  I know it makes a whole lot of
sense for debugging purposes, otherwise it never get stable.  But until I
upgrade my PC at home that will be difficult to do.
 
> You depend on XForms.  Two points: xforms 0.88 is out. 

It's incompatible with 0.88.  The package need a new upstream maintainer,
preferably one that would port it to GTK (or other open source toolkit).
>                                                         Also, you
> cannot put this package in 'main' since it depends on XForms, which is
> non-free.  The best you can hope for is contrib.  

Oups.  Forgot to do that.  It is enough to edit the Section line in the 
control file to `Section: contrib/utils' ?

To upload it, all I have to do is move all files to the proper directory on
master?  Or do I have to learn a new tool.

Many thanks!
-- 
Peter Galbraith, research scientist          <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
    6623'rd GNU/Linux user at the Counter - http://counter.li.org/ 


Reply to: