NetBSD source update | 1 Jan 02:16 2008
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/comms/birda/Makefile
P pkgsrc/comms/birda/distinfo
U pkgsrc/comms/birda/patches/patch-aa
P pkgsrc/devel/fortran-utils/Makefile
P pkgsrc/devel/fortran-utils/PLIST
P pkgsrc/devel/fortran-utils/distinfo
cvs update: pkgsrc/devel/fortran-utils/patches/patch-aa is no longer in the repository
cvs update: pkgsrc/devel/fortran-utils/patches/patch-ab is no longer in the repository
P pkgsrc/doc/CHANGES-2007
P pkgsrc/doc/TODO
P pkgsrc/emulators/Makefile
P pkgsrc/emulators/compat30/Makefile
P pkgsrc/emulators/compat30-extras/DESCR
U pkgsrc/emulators/compat40/DESCR
U pkgsrc/emulators/compat40/MESSAGE
U pkgsrc/emulators/compat40/Makefile
U pkgsrc/emulators/compat40/PLIST
U pkgsrc/emulators/compat40/distinfo
U pkgsrc/emulators/compat40/emulator.mk
U pkgsrc/emulators/compat40-extras/DESCR
U pkgsrc/emulators/compat40-extras/Makefile
U pkgsrc/emulators/compat40-extras/PLIST
U pkgsrc/emulators/compat40-extras/PLIST.i386
U pkgsrc/emulators/compat40-extras/PLIST.sparc
U pkgsrc/emulators/compat40-extras/distinfo
(Continue reading)

Roland Illig | 1 Jan 06:42 2008
Picon

Re: Handling directories

D'Arcy J.M. Cain wrote:
> On Mon, 31 Dec 2007 15:17:10 +0100
> Roland Illig <rillig <at> NetBSD.org> wrote:
>> Aleksey Cheusov wrote:
>>> Another question is why I should manually add these  <at> dirrm commands
>>> and why they are not generated automatically.
>> Another question is why they are necessary at all. I've already added a 
>> task to Joerg's TODO list to make them unnecessary (PR 37087).
> 
> Hmm.  Are you assuming that you can figure out what directories are
> added by the package and what are added by the system (or a dependent
> package) automatically?  I'm not so sure you can.  The package
> maintainer is probably the only one who can know that for sure.  I
> suppose you can just remove empty directories but then you lose the
> warning when a directory is expected to be empty but isn't.

The idea of the change would be to make the PLIST files as short as 
possible, while still retaining enough redundancy so that common errors 
can be detected.

Can you give some examples where the warning you mentioned would be 
useful, assuming that the packages are built using CHECK_FILES=yes?

Do we have a tool that quickly lists all the files in $LOCALBASE that do 
not belong to any of the installed packages?

Roland

D'Arcy J.M. Cain | 1 Jan 07:27 2008
Picon

Re: Handling directories

On Tue, 01 Jan 2008 06:42:24 +0100
Roland Illig <rillig <at> NetBSD.org> wrote:
> Can you give some examples where the warning you mentioned would be 
> useful, assuming that the packages are built using CHECK_FILES=yes?

Whether it is useful or not is a judgement call but it is a behaviour
of the system now which would be lost under your proposal.  I'm not
saying that it's bad or good, just that it would not be a transparent
change.

--

-- 
D'Arcy J.M. Cain <darcy <at> NetBSD.org>
http://www.NetBSD.org/

Joerg Sonnenberger | 1 Jan 16:52 2008
Picon

Re: Handling directories (was: Re: problems with AUTO_MKDIRS=yes, r/o pkgsrc and UNPRIVILEGED=yes)

On Mon, Dec 31, 2007 at 10:11:35AM -0500, D'Arcy J.M. Cain wrote:
> Hmm.  Are you assuming that you can figure out what directories are
> added by the package and what are added by the system (or a dependent
> package) automatically?

I assume that every directory is either explicitly
registered already or can be removed when the last file/directory in it
is removed.

Joerg

NetBSD source update | 2 Jan 02:13 2008
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/comms/birda/Makefile
P pkgsrc/devel/fortran-utils/Makefile
U pkgsrc/doc/CHANGES-2008
P pkgsrc/doc/RESPONSIBLE
P pkgsrc/editors/gtranslator/distinfo
U pkgsrc/editors/gtranslator/patches/patch-aa
P pkgsrc/editors/mule-ucs/distinfo
P pkgsrc/editors/mule-ucs/patches/patch-aa
P pkgsrc/editors/xemacs-packages/Makefile
P pkgsrc/graphics/gimp-docs/Makefile
P pkgsrc/mail/alpine/Makefile
P pkgsrc/mail/dovecot/Makefile
P pkgsrc/mail/dovecot/distinfo
cvs update: pkgsrc/mail/dovecot/patches/patch-al is no longer in the repository
P pkgsrc/mk/bsd.pkg.mk
P pkgsrc/pkgtools/pkglint/files/pkglint.pl
P pkgsrc/textproc/qsubst/Makefile
P pkgsrc/www/ns-remote/Makefile
P pkgsrc/www/ns-remote/files/ns-open

Killing core files:

Updating pkgsrc-2007Q3 pkgsrc tree (/ftp/pub/pkgsrc/pkgsrc-2007Q3):
cvs update: warning: cannot open /cvsroot/CVSROOT/val-tags read/write: Permission denied

(Continue reading)

Bernd Ernesti | 2 Jan 08:34 2008
Picon

rc version handling (was: CVS commit: pkgsrc/sysutils/psftools)

Can someone add some comments about how the rc handling works
and also document it somewhere.

Bernd

----- Forwarded message from Bernd Ernesti <veego <at> NetBSD.org> -----

Date: Tue, 1 Jan 2008 00:55:29 +0100
From: Bernd Ernesti <veego <at> NetBSD.org>
Subject: Re: CVS commit: pkgsrc/sysutils/psftools
To: Blair Sadewitz <bjs <at> NetBSD.org>

On Mon, Dec 31, 2007 at 11:38:30PM +0000, Blair Sadewitz wrote:
> 
> Module Name:	pkgsrc
> Committed By:	bjs
> Date:		Mon Dec 31 23:38:30 UTC 2007
> 
> Modified Files:
> 	pkgsrc/sysutils/psftools: Makefile PLIST distinfo
> 
> Log Message:
>     Update to 1.0.6 (well, actually a release candidate, but it makes the
>     most sense to me to bump the revision if there're changes).  I thought
>     it would be nice to have this in pkgsrc for the upcoming release.

pkgsrc has some knowlege about rcX, so please keep it.
See src/dist/pkg_install/lib/dewey.c

I'm not 100% sure how it works, but the package should not be named 1.0.6
(Continue reading)

Alistair Crooks | 2 Jan 10:05 2008

Re: rc version handling (was: CVS commit: pkgsrc/sysutils/psftools)

On Wed, Jan 02, 2008 at 08:34:53AM +0100, Bernd Ernesti wrote:
> Can someone add some comments about how the rc handling works
> and also document it somewhere.

It's documented in pkg_info(1), and has been since it was introduced.

Regards,
Alistair

Blair Sadewitz | 2 Jan 13:34 2008
Picon

Re: rc version handling (was: CVS commit: pkgsrc/sysutils/psftools)

OK, I've changed it to use ${DISTNAME} as
${PKGNAME}.  I committed this during the freeze
because it is about as "leafy" as a leaf package
could possibly be, and the psf2bsd program is
too useful not to have in the next quarter's
branch, IMHO.  :-)

For an example of its output, see:
<http://www.netbsd.org/~bjs/terminus-font.diff>

This simple patch adds an option for FONT_TERMINUS8x16.  I believe
terminus is under
the GPL, but I could ask the author for special
permission to include one (or a few) of the
fonts in fonts/terminus-font under the BSD
license.  It's a fantastic font for anyone who
spends hours and hours in front of a console.

Regards,

--Blair

NetBSD source update | 3 Jan 03:18 2008
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html
P pkgsrc/devel/monotone/Makefile
P pkgsrc/doc/CHANGES-2008
P pkgsrc/doc/TODO
P pkgsrc/doc/pkgsrc.html
P pkgsrc/doc/pkgsrc.txt
P pkgsrc/doc/guide/files/components.xml
P pkgsrc/security/audit-packages/Makefile
P pkgsrc/www/ikiwiki/Makefile

Killing core files:

Updating pkgsrc-2007Q4 pkgsrc tree (/ftp/pub/pkgsrc/pkgsrc-2007Q4):
cvs update: cannot open CVS/Entries for reading: No such file or directory
cvs [update aborted]: no repository

NetBSD source update | 3 Jan 04:35 2008
Picon

daily pkgsrc CVS update output


Updating pkgsrc tree:
? pkgsrc/INDEX
? pkgsrc/README-IPv6.html
? pkgsrc/README-all.html

Killing core files:

Updating tar files:
pkgsrc: collecting for .gz ... replacing... collecting for .bz2 ... replacing... done

Updating pkgsrc-2007Q4 pkgsrc tree (/ftp/pub/pkgsrc/pkgsrc-2007Q4):
cvs update: warning: cannot open /cvsroot/CVSROOT/val-tags read/write: Permission denied

Updating pkgsrc pkgsrc-2007Q4 tar files:
pkgsrc: collecting for .gz ... replacing... collecting for .bz2 ... replacing... done


Gmane