Hi there,
Here's a summary of administrative items related to contrib:
1. jolupa's (Jose's) repository
Once again, it has been offline for some time (32 hours straight at this
point); I'm going to disable it from being sync'ed but leave his ports
in contrib for now. Jose, please let me know within reasonable time
whether your repo is online again, or you moved it to a more reliable
host.
2. perllocal.pod in ports from acrux and prologic
I've reported this last week already: adesklets (acrux),
p5-text-iconv(prologic) and p5-xml-twig(prologic) contain a file
perllocal.pod.
Quoting from http://crux.nu/Main/ContribRules, "Rules for contributors":
"Fix bugs reported to the mailing list"
I really hate playing police here, so please just fix the problems that
get reported so we don't have to consider measures to make you comply to
the rules.
3. Missing dependencies
There was a rather unfriendly event on IRC, which wasn't really about
the issue itself but how to communicate it. As mentioned earlier, I'd be
happy if you guys could register in our bug tracking so users could
simply file a bug report there. Please do that at
https://crux.nu/bugs/
In addition, I'm working on some port validation scripts which should
catch a number of typical errors most of us make from time to time.
Since my current priorities lie with the 2.2 release, this might take
some more time. The script to check for missing dependencies is close to
be finished though, and I'll attach a preliminary list of missing ports
to this file. Here's a list of missing deps per maintainer:
14 jolupa
13 Han Boetes
11 James Mills
9 Matt Housh
3 Jay Dolan
2 acrux
1 sten
1 Jürgen Daubert
1 Johannes Winkelmann
Now, that's not at all bad, in fact dependencies going away is something
we have to learn to cope with. I'd appreciate if everyone of us could
look at the list of missing deps, and maybe sync-tag(tm) whatever he
already has in his repo and previously omitted since it was already in
contrib. Also, if you don't want to provide dependencies for a port,
please remove the .sync file so we get a consistent collection.
Having more regular reports on this should help to keep the number of
missing dependencies at a minimum.
So much for now, thanks for all your efforts in providing packages to
the CRUX users! I think it's been well received and appreciated so far,
and even more after the 2.2 release when everyone will learn about
contrib from the handbook, which should push its acceptance and
distribution even more.
Best regards, Johannes
--
Johannes Winkelmann mailto:jw@tks6.net
Zurich, Switzerland http://jw.tks6.net
Hi there,
contrib/adesklets and contrib/p5-text-iconv both contain perllocal.pod,
which is a junk file an creates a conflict when trying to install both.
Please rm them in build().
Regards, Johannes
--
Johannes Winkelmann mailto:jw@tks6.net
Zurich, Switzerland http://jw.tks6.net
Hi,
In the future, we'd like to allow bug reports against ports in contrib
to collect known issues in one place. I'd therefore appreciate if you
could register an account at https://crux.nu/bugs/?do=register; please
use the same name there as you list in the Pkgfiles' maintainer line.
Also note that we'll have to enable your account to allow creating
tickets etc., we'll check for new accounts frequently during the first
couple of days, however feel free to send me a note when you created
your account to have it enabled ASAP.
We're planning to make this a requirement for contrib; if you find this
inappropriate, please speak up.
Thanks, Johannes
--
Johannes Winkelmann mailto:jw@tks6.net
Zurich, Switzerland http://jw.tks6.net