Pkgsrc problems [ was: lang/python24 build problems]

Hasso Tepper hasso at estpak.ee
Thu Mar 27 02:14:44 PDT 2008


Jeremy C. Reed wrote:
> Using your #36978 example, if "pkgsrc" maintaines aren't "confident
> enough to commit patches", then please share upstream and try to get
> them to commit to official source.

The problem with this particular fix is that it's just tiny part of larger 
patchset. To submit this to upstream I have to submit most of these 
patches. And with all these usual pkgsrc problems - patches are not 
commented, patches modify generated files (configure script) directly or 
are just pkgsrc specific hacks (see how cpu_dragonfly.c is handled in 
net-snmp) - it's a big amount of work. I just haven't found timeslot for 
that for the library I need for one application.

I've submitted most of stuff I did for pkgsrc to upstream directly, but in 
this case it's just too much work for me to do all this submitting work 
that should have done by someone else.

> Please continue to send reminders to the pkgsrc list(s) and to
> maintainers and to gnats.
>
> > * Even if patches go into pkgsrc, they are not pushed to upstream.
> > While I know there are a lot of people out there who don't think
> > about it as important thing, it's extremely important IMHO.
>
> Yes, that is the pkgsrc rule. Please help by submitting patches
> upstream too (don't put all the burden on pkgsrc developers).

I do (well, mostly ;). But what I should do if upstream has all this, but 
package in pkgsrc isn't just updated (#36981)?

Note that I didn't want to discuss all these issues specific to pkgsrc at 
all here. My point was to direct attention to the issues WE (as DragonFly 
project) have and what we can do about this ... and of course to irritate 
people to do something ;). Having more human resources to send reminders 
to the maintainers would be good as well ;). But yes, regular builds with 
logs (ie. testing in the development phase) is most important we seem to 
lack at the moment.


-- 
Hasso Tepper





More information about the Users mailing list