Date: Sat, 12 Feb 2005 18:25:48 -0800 (PST) From: bruno schwander <bruno@tinkerbox.org> To: Kris Kennaway <kris@obsecurity.org> Cc: ports@freebsd.org Subject: Re: [ports-i386@pointyhat.freebsd.org: childsplay-0.71 failed on i386 6] Message-ID: <20050212175714.O30589@thinkpad.bschwand.net> In-Reply-To: <20050212224123.GO53829@xor.obsecurity.org> References: <20050212224123.GO53829@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
I thought this issue had already been determined (as shown in the below correspondence by kris) as being an issue with the devel/libassetml port. And I see in the cvs logs of devel/libassetml that it has been fixed. Please do not erase this port. Some version update is coming BTW. ----- On Sun, Dec 19, 2004 at 01:20:40PM -0800, bruno schwander wrote: > Hi, > > The 2 directories listed as being changed by the port games/childsplay are > actually created by a dependency: devel/libassetml . So it would be in > that port that the problem would lie ? However I see that those > directories are listed in the pkg-plist of devel/libassetml, so I am not > sure what this error is about. Could the devel/libassetml maintainer check > this also ? It's a bug in devel/libassetml, which creates the directories when installed from the port (in post-install), but not when installed by pkg_add. It needs an @exec mkdir line to do the latter. Kris ------- bruno On Sat, 12 Feb 2005, Kris Kennaway wrote: > Dear port maintainer, > > As per previous warnings over the past few months, this port is now > considered to be broken due to the pkg-plist or file > ownership/permission errors reported below. It will not be built on > the package cluster or uploaded for redistribution by ftp until these > are corrected, and will be marked BROKEN in ~2 weeks and scheduled for > deletion from the ports tree in a future sweep. > > Please consider fixing this ASAP, or if you have no time to work on > this port then consider relinquishing maintainership in favour of > someone else who can take care of it. If you have already submitted a > PR that fixes this, please accept my thanks! > > Thanks, > Kris "Ports Janitor" Kennaway > > ----- Forwarded message from User Ports-i386 <ports-i386@pointyhat.freebsd.org> ----- > > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > Delivered-To: kris@freebsd.org > Date: Sat, 12 Feb 2005 22:24:21 GMT > From: User Ports-i386 <ports-i386@pointyhat.freebsd.org> > To: krion@FreeBSD.org, kris@FreeBSD.org > Subject: childsplay-0.71 failed on i386 6 > X-UIDL: M+$"!XZ!"!gJ!#!"~,!! > X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.92.8 > > building childsplay-0.71 on gohan10.freebsd.org > in directory /x/tmp/6/chroot/95501 > maintained by: bruno@tinkerbox.org > port directory: /usr/ports/games/childsplay > build started at Sat Feb 12 22:18:14 UTC 2005 > FETCH_DEPENDS= > PATCH_DEPENDS= > EXTRACT_DEPENDS= > BUILD_DEPENDS=aalib-1.4.r5_1.tbz expat-1.95.8.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.7_4.tbz gettext-0.14.1.tbz glib-2.4.8.tbz gnomehier-1.0_22.tbz jpeg-6b_3.tbz libassetml-1.2.1_2.tbz libiconv-1.9.2_1.tbz libogg-1.1.2_1,3.tbz libvorbis-1.1.0_1,3.tbz libxml2-2.6.17.tbz perl-5.8.6_2.tbz pkgconfig-0.15.0_1.tbz png-1.2.8_1.tbz popt-1.7.tbz py-game-1.6_2.tbz py24-numeric-23.7.tbz python-2.4_1.tbz sdl-1.2.8,2.tbz sdl_image-1.2.4.tbz sdl_mixer-1.2.6.tbz sdl_ttf-2.0.7.tbz smpeg-0.4.4_3.tbz svgalib-1.4.3_4.tbz tiff-3.7.1_2.tbz xorg-libraries-6.8.1_1.tbz > RUN_DEPENDS=aalib-1.4.r5_1.tbz expat-1.95.8.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.7_4.tbz gettext-0.14.1.tbz glib-2.4.8.tbz gnomehier-1.0_22.tbz jpeg-6b_3.tbz libassetml-1.2.1_2.tbz libiconv-1.9.2_1.tbz libogg-1.1.2_1,3.tbz libvorbis-1.1.0_1,3.tbz libxml2-2.6.17.tbz perl-5.8.6_2.tbz pkgconfig-0.15.0_1.tbz png-1.2.8_1.tbz popt-1.7.tbz py-game-1.6_2.tbz py24-numeric-23.7.tbz python-2.4_1.tbz sdl-1.2.8,2.tbz sdl_image-1.2.4.tbz sdl_mixer-1.2.6.tbz sdl_ttf-2.0.7.tbz smpeg-0.4.4_3.tbz svgalib-1.4.3_4.tbz tiff-3.7.1_2.tbz xorg-libraries-6.8.1_1.tbz > add_pkg > ================================================================ > ====================<phase 1: make checksum>==================== > ===> Vulnerability check disabled > => childsplay-0.71.tgz doesn't seem to exist in /tmp/distfiles/. > => Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/. > childsplay-0.71.tgz 1117 kB 2213 kBps > => Checksum OK for childsplay-0.71.tgz. > ================================================================ > ====================<phase 2: make extract>==================== > add_pkg > ===> Vulnerability check disabled > ===> Extracting for childsplay-0.71 > => Checksum OK for childsplay-0.71.tgz. > ================================================================ > ====================<phase 3: make patch>==================== > add_pkg > ===> Patching for childsplay-0.71 > ===> Applying FreeBSD patches for childsplay-0.71 > ================================================================ > ====================<phase 4: make build>==================== > add_pkg aalib-1.4.r5_1.tbz expat-1.95.8.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.7_4.tbz gettext-0.14.1.tbz glib-2.4.8.tbz gnomehier-1.0_22.tbz jpeg-6b_3.tbz libassetml-1.2.1_2.tbz libiconv-1.9.2_1.tbz libogg-1.1.2_1,3.tbz libvorbis-1.1.0_1,3.tbz libxml2-2.6.17.tbz perl-5.8.6_2.tbz pkgconfig-0.15.0_1.tbz png-1.2.8_1.tbz popt-1.7.tbz py-game-1.6_2.tbz py24-numeric-23.7.tbz python-2.4_1.tbz sdl-1.2.8,2.tbz sdl_image-1.2.4.tbz sdl_mixer-1.2.6.tbz sdl_ttf-2.0.7.tbz smpeg-0.4.4_3.tbz svgalib-1.4.3_4.tbz tiff-3.7.1_2.tbz xorg-libraries-6.8.1_1.tbz > adding dependencies > pkg_add aalib-1.4.r5_1.tbz > Running fc-cache to build fontconfig cache... > fc-cache: "/usr/X11R6/lib/X11/fonts": caching, 0 fonts, 13 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/100dpi": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/75dpi": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/CID": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/PEX": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/Speedo": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/TTF": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/Type1": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/cyrillic": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/encodings": caching, 0 fonts, 1 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/encodings/large": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/latin2": caching, 0 fonts, 2 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/100dpi": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/latin2/75dpi": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/local": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/misc": caching, 0 fonts, 0 dirs > fc-cache: "/usr/X11R6/lib/X11/fonts/util": caching, 0 fonts, 0 dirs > fc-cache: "/root/.fonts": skipping, no such directory > fc-cache: succeeded > pkg_add expat-1.95.8.tbz > skipping expat-1.95.8, already added > pkg_add fontconfig-2.2.3,1.tbz > skipping fontconfig-2.2.3,1, already added > pkg_add freetype2-2.1.7_4.tbz > skipping freetype2-2.1.7_4, already added > pkg_add gettext-0.14.1.tbz > pkg_add glib-2.4.8.tbz > Removing stale symlinks from /usr/bin... > Skipping /usr/bin/perl > Skipping /usr/bin/perl5 > Skipping /usr/bin/suidperl > Done. > Creating various symlinks in /usr/bin... > Symlinking /usr/local/bin/perl5.8.6 to /usr/bin/perl > Symlinking /usr/local/bin/perl5.8.6 to /usr/bin/perl5 > *** /usr/local/bin/sperl5.8.6 is not there, a symlink won't do any good > Done. > Cleaning up /etc/make.conf... Done. > Spamming /etc/make.conf... Done. > Cleaning up /etc/manpath.config... Done. > Spamming /etc/manpath.config... Done. > pkg_add gnomehier-1.0_22.tbz > pkg_add jpeg-6b_3.tbz > pkg_add libassetml-1.2.1_2.tbz > pkg_add libiconv-1.9.2_1.tbz > skipping libiconv-1.9.2_1, already added > pkg_add libogg-1.1.2_1,3.tbz > pkg_add libvorbis-1.1.0_1,3.tbz > pkg_add libxml2-2.6.17.tbz > skipping libxml2-2.6.17, already added > pkg_add perl-5.8.6_2.tbz > skipping perl-5.8.6_2, already added > pkg_add pkgconfig-0.15.0_1.tbz > skipping pkgconfig-0.15.0_1, already added > pkg_add png-1.2.8_1.tbz > pkg_add popt-1.7.tbz > skipping popt-1.7, already added > pkg_add py-game-1.6_2.tbz > > ==== > Note that some of the standard modules are provided as separate > ports since they require extra dependencies: > > bsddb databases/py-bsddb > gdbm databases/py-gdbm > tkinter x11-toolkits/py-tkinter > > Install them as needed. > ==== > > > ------------------------------------------------------------------------------ > Your SDL library has been built with libvgl support, which means that you > can run almost any SDL application straight on your console (VESA 2.0 > compatible videocard is required). To do this you have to enable VESA > support in the kernel by adding "option VESA" into your kernel > configuration file and set environment variable "SDL_VIDEODRIVER=vgl". > > Good luck! > ------------------------------------------------------------------------------ > > pkg_add py24-numeric-23.7.tbz > skipping py24-numeric-23.7, already added > pkg_add python-2.4_1.tbz > skipping python-2.4_1, already added > pkg_add sdl-1.2.8,2.tbz > skipping sdl-1.2.8,2, already added > pkg_add sdl_image-1.2.4.tbz > skipping sdl_image-1.2.4, already added > pkg_add sdl_mixer-1.2.6.tbz > skipping sdl_mixer-1.2.6, already added > pkg_add sdl_ttf-2.0.7.tbz > skipping sdl_ttf-2.0.7, already added > pkg_add smpeg-0.4.4_3.tbz > skipping smpeg-0.4.4_3, already added > pkg_add svgalib-1.4.3_4.tbz > skipping svgalib-1.4.3_4, already added > pkg_add tiff-3.7.1_2.tbz > skipping tiff-3.7.1_2, already added > pkg_add xorg-libraries-6.8.1_1.tbz > skipping xorg-libraries-6.8.1_1, already added > ===> childsplay-0.71 depends on file: /usr/local/include/python2.4/pygame/pygame.h - found > ===> childsplay-0.71 depends on file: /usr/local/bin/python - found > ===> childsplay-0.71 depends on shared library: assetml.0 - found > ===> Configuring for childsplay-0.71 > ===> Building for childsplay-0.71 > Childsplay will install to /usr/local. Check the the makefile to change this > Type 'make install' when ready. > ================================================================ > ====================<phase 5: make package>==================== > add_pkg aalib-1.4.r5_1.tbz expat-1.95.8.tbz fontconfig-2.2.3,1.tbz freetype2-2.1.7_4.tbz gettext-0.14.1.tbz glib-2.4.8.tbz gnomehier-1.0_22.tbz jpeg-6b_3.tbz libassetml-1.2.1_2.tbz libiconv-1.9.2_1.tbz libogg-1.1.2_1,3.tbz libvorbis-1.1.0_1,3.tbz libxml2-2.6.17.tbz perl-5.8.6_2.tbz pkgconfig-0.15.0_1.tbz png-1.2.8_1.tbz popt-1.7.tbz py-game-1.6_2.tbz py24-numeric-23.7.tbz python-2.4_1.tbz sdl-1.2.8,2.tbz sdl_image-1.2.4.tbz sdl_mixer-1.2.6.tbz sdl_ttf-2.0.7.tbz smpeg-0.4.4_3.tbz svgalib-1.4.3_4.tbz tiff-3.7.1_2.tbz xorg-libraries-6.8.1_1.tbz > adding dependencies > pkg_add aalib-1.4.r5_1.tbz > skipping aalib-1.4.r5_1, already added > pkg_add expat-1.95.8.tbz > skipping expat-1.95.8, already added > pkg_add fontconfig-2.2.3,1.tbz > skipping fontconfig-2.2.3,1, already added > pkg_add freetype2-2.1.7_4.tbz > skipping freetype2-2.1.7_4, already added > pkg_add gettext-0.14.1.tbz > skipping gettext-0.14.1, already added > pkg_add glib-2.4.8.tbz > skipping glib-2.4.8, already added > pkg_add gnomehier-1.0_22.tbz > skipping gnomehier-1.0_22, already added > pkg_add jpeg-6b_3.tbz > skipping jpeg-6b_3, already added > pkg_add libassetml-1.2.1_2.tbz > skipping libassetml-1.2.1_2, already added > pkg_add libiconv-1.9.2_1.tbz > skipping libiconv-1.9.2_1, already added > pkg_add libogg-1.1.2_1,3.tbz > skipping libogg-1.1.2_1,3, already added > pkg_add libvorbis-1.1.0_1,3.tbz > skipping libvorbis-1.1.0_1,3, already added > pkg_add libxml2-2.6.17.tbz > skipping libxml2-2.6.17, already added > pkg_add perl-5.8.6_2.tbz > skipping perl-5.8.6_2, already added > pkg_add pkgconfig-0.15.0_1.tbz > skipping pkgconfig-0.15.0_1, already added > pkg_add png-1.2.8_1.tbz > skipping png-1.2.8_1, already added > pkg_add popt-1.7.tbz > skipping popt-1.7, already added > pkg_add py-game-1.6_2.tbz > skipping py-game-1.6_2, already added > pkg_add py24-numeric-23.7.tbz > skipping py24-numeric-23.7, already added > pkg_add python-2.4_1.tbz > skipping python-2.4_1, already added > pkg_add sdl-1.2.8,2.tbz > skipping sdl-1.2.8,2, already added > pkg_add sdl_image-1.2.4.tbz > skipping sdl_image-1.2.4, already added > pkg_add sdl_mixer-1.2.6.tbz > skipping sdl_mixer-1.2.6, already added > pkg_add sdl_ttf-2.0.7.tbz > skipping sdl_ttf-2.0.7, already added > pkg_add smpeg-0.4.4_3.tbz > skipping smpeg-0.4.4_3, already added > pkg_add svgalib-1.4.3_4.tbz > skipping svgalib-1.4.3_4, already added > pkg_add tiff-3.7.1_2.tbz > skipping tiff-3.7.1_2, already added > pkg_add xorg-libraries-6.8.1_1.tbz > skipping xorg-libraries-6.8.1_1, already added > ===> Installing for childsplay-0.71 > ===> childsplay-0.71 depends on file: /usr/local/include/python2.4/pygame/pygame.h - found > ===> childsplay-0.71 depends on file: /usr/local/bin/python - found > ===> childsplay-0.71 depends on shared library: assetml.0 - found > ===> Generating temporary packing list > ===> Checking if games/childsplay already installed > Check permissions > Checking pygame version... > Pygame version 1.6 > >>>>>>>>>>>> Install childsplay >>>>>>>>>>> > Base directory to install /usr/local > Making directorys > /usr/local/childsplay > /usr/local/share/doc/childsplay > Copy python files to /usr/local/childsplay > Copy and chmod score file > Copy libraries to /usr/local/childsplay > Copy docs to /usr/local/man and /usr/local/share/doc/childsplay > Looking for old locale files, and removing them > Looking for childsplay.mo > Looking for letters.mo > Looking for numbers.mo > Looking for memory.mo > Looking for soundmemory.mo > Looking for soundNpic.mo > Looking for packid.mo > Copy locales to /usr/local/share/locale > Copy assetml files to /usr/local/share/gnome/assetml > Compiling modules to bytecode... > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > Instalation of childsplay complete > The childsplay executable is in /usr/local/bin > > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > One thing left todo... > Translating words > Already have translations in your language > > That's all, enjoy > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > Be sure to read the README-MEMORY file on how you can > use your own pictures in the memory game. > > Have fun, and don't forget that for a program like this > translations are very important. > So if your langauge is not yet supported and you want to > give something back to the free-source community. > Ask info on how to help: > childsplay@users.sourceforge.net > > Enjoy. > ===> Compressing manual pages for childsplay-0.71 > /usr/local/man/man6/childsplay.6: No such file or directory > ===> Registering installation for childsplay-0.71 > ===> SECURITY REPORT: > This port has installed the following world-writable files/directories. > /usr/local/childsplay/Data/score > > If there are vulnerabilities in these programs there may be a security > risk to the system. FreeBSD makes no guarantee about the security of > ports included in the Ports Collection. Please type 'make deinstall' > to deinstall the port if this is a concern. > > For more information, and contact details about the security > status of this software, see the following webpage: > http://childsplay.sourceforge.net > ===> Building package for childsplay-0.71 > Creating package /tmp/packages/All/childsplay-0.71.tbz > Registering depends: py-game-1.6_2 libassetml-1.2.1_2 gnomehier-1.0_22 sdl_image-1.2.4 glib-2.4.8 popt-1.7 sdl_mixer-1.2.6 tiff-3.7.1_2 sdl_ttf-2.0.7 libxml2-2.6.17 libvorbis-1.1.0_1,3 libogg-1.1.2_1,3 gettext-0.14.1 perl-5.8.6_2 smpeg-0.4.4_3 png-1.2.8_1 libiconv-1.9.2_1 sdl-1.2.8,2 py24-numeric-23.7 python-2.4_1 aalib-1.4.r5_1 xorg-libraries-6.8.1_1 fontconfig-2.2.3,1 freetype2-2.1.7_4 pkgconfig-0.15.0_1 svgalib-1.4.3_4 jpeg-6b_3 expat-1.95.8. > Creating bzip'd tar ball in '/tmp/packages/All/childsplay-0.71.tbz' > Deleting childsplay-0.71 > ================================================================ > Deleting xorg-libraries-6.8.1_1 tiff-3.7.1_2 svgalib-1.4.3_4 smpeg-0.4.4_3 sdl_ttf-2.0.7 sdl_mixer-1.2.6 sdl_image-1.2.4 sdl-1.2.8,2 python-2.4_1 py24-numeric-23.7 py-game-1.6_2 popt-1.7 png-1.2.8_1 pkgconfig-0.15.0_1 perl-5.8.6_2 libxml2-2.6.17 libvorbis-1.1.0_1,3 libogg-1.1.2_1,3 libiconv-1.9.2_1 libassetml-1.2.1_2 jpeg-6b_3 gnomehier-1.0_22 glib-2.4.8 gettext-0.14.1 freetype2-2.1.7_4 fontconfig-2.2.3,1 expat-1.95.8 aalib-1.4.r5_1 > Removing stale symlinks from /usr/bin... > Removing /usr/bin/perl > Removing /usr/bin/perl5 > Skipping /usr/bin/suidperl > Done. > Cleaning up /etc/make.conf... Done. > Cleaning up /etc/manpath.config... Done. > If you are only upgrading, do not remove /usr/local/libdata/pkgconfig > > === Checking filesystem state > list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) > 1473072 8 drwxr-xr-x 3 root wheel 512 Feb 12 22:22 usr/local/share/gnome > 1473073 8 drwxr-xr-x 2 root wheel 512 Feb 12 22:23 usr/local/share/gnome/assetml > > > ----- End forwarded message ----- >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050212175714.O30589>