Re: [package - 133arm64-quarterly][java/cos] Failed for cos-2002.11.05_3,1 in fetch

From: Ronald Klop <ronald-lists_at_klop.ws>
Date: Wed, 11 Sep 2024 12:19:52 UTC
Hi,

As this port:
1. was failing to fetch for more than a month,
2. no pkg is available for it according to freshports: https://www.freshports.org/java/cos/#packages (license issue?), and nobody complained,
3. and all signs about the age and liveliness of the upstream project are on red,
4. nothing is depending on this port,
5. gave multiple pkg-fallout mails per week, on which nobody took action or mentioned it,
I marked the port as broken and deprecated it with an expiry of 6 months.

https://cgit.freebsd.org/ports/commit/?id=fc525d0f5f4d2eb24d35f8b8f2bac1e50320bf16

If somebody complains and shows that upstream is alive again it is easily resurrected from the attic and I'm happy to do that then.

Regards.
Ronald.

 
Van: pkg-fallout@FreeBSD.org
Datum: woensdag, 11 september 2024 07:20
Aan: java@FreeBSD.org
CC: pkg-fallout@FreeBSD.org
Onderwerp: [package - 133arm64-quarterly][java/cos] Failed for cos-2002.11.05_3,1 in fetch
> 
> You are receiving this mail as a port that you maintain
> is failing to build on the FreeBSD package build server.
> Please investigate the failure and submit a PR to fix
> build.
> 
> Maintainer:     java@FreeBSD.org
> Log URL:        https://pkg-status.freebsd.org/ampere1/data/133arm64-quarterly/dd9acacd6015/logs/cos-2002.11.05_3,1.log
> Build URL:      https://pkg-status.freebsd.org/ampere1/build.html?mastername=133arm64-quarterly&build=dd9acacd6015
> Log:
> 
> =>> Building java/cos
> build started at Wed Sep 11 05:18:42 UTC 2024
> port directory: /usr/ports/java/cos
> package name: cos-2002.11.05_3,1
> building for: FreeBSD 133arm64-quarterly-job-08 13.3-RELEASE-p6 FreeBSD 13.3-RELEASE-p6 arm64
> maintained by: java@FreeBSD.org
> Makefile datestamp: -rw-r--r--  1 root  wheel  883 Jul 16 01:02 /usr/ports/java/cos/Makefile
> Ports top last git commit: dd9acacd6
> Ports top unclean checkout: no
> Port dir last git commit: e0c9a053f
> Port dir unclean checkout: no
> Poudriere version: poudriere-git-3.4.2
> Host OSVERSION: 1500023
> Jail OSVERSION: 1303001
> Job Id: 08
> 
> ---Begin Environment---
> SHELL=/bin/csh
> OSVERSION=1303001
> UNAME_v=FreeBSD 13.3-RELEASE-p6
> UNAME_r=13.3-RELEASE-p6
> BLOCKSIZE=K
> MAIL=/var/mail/root
> MM_CHARSET=UTF-8
> LANG=C.UTF-8
> STATUS=1
> HOME=/root
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
> MAKE_OBJDIR_CHECK_WRITABLE=0
> LOCALBASE=/usr/local
> USER=root
> POUDRIERE_NAME=poudriere-git
> LIBEXECPREFIX=/usr/local/libexec/poudriere
> POUDRIERE_VERSION=3.4.2
> MASTERMNT=/usr/local/poudriere/data/.m/133arm64-quarterly/ref
> LC_COLLATE=C
> POUDRIERE_BUILD_TYPE=bulk
> PACKAGE_BUILDING=yes
> SAVED_TERM=
> OUTPUT_REDIRECTED_STDERR=4
> OUTPUT_REDIRECTED=1
> PWD=/usr/local/poudriere/data/.m/133arm64-quarterly/08/.p
> OUTPUT_REDIRECTED_STDOUT=3
> P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
> MASTERNAME=133arm64-quarterly
> SCRIPTPREFIX=/usr/local/share/poudriere
> SCRIPTNAME=bulk.sh
> OLDPWD=/usr/local/poudriere/data/.m/133arm64-quarterly/ref/.p/pool
> POUDRIERE_PKGNAME=poudriere-git-3.4.2
> SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
> POUDRIEREPATH=/usr/local/bin/poudriere
> ---End Environment---
> 
> ---Begin Poudriere Port Flags/Env---
> PORT_FLAGS=
> PKGENV=
> FLAVOR=
> MAKE_ARGS=
> ---End Poudriere Port Flags/Env---
> 
> ---Begin OPTIONS List---
> ---End OPTIONS List---
> 
> --MAINTAINER--
> java@FreeBSD.org
> --End MAINTAINER--
> 
> --CONFIGURE_ARGS--
> 
> --End CONFIGURE_ARGS--
> 
> --CONFIGURE_ENV--
> XDG_DATA_HOME=/wrkdirs/usr/ports/java/cos/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/cos/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/cos/work/.cache  HOME=/wrkdirs/usr/ports/java/cos/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/cos/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/cos/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
> --End CONFIGURE_ENV--
> 
> --MAKE_ENV--
> XDG_DATA_HOME=/wrkdirs/usr/ports/java/cos/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/java/cos/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/java/cos/work/.cache  HOME=/wrkdirs/usr/ports/java/cos/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/java/cos/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/java/cos/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
> --End MAKE_ENV--
> 
> --PLIST_SUB--
> JAVASHAREDIR="share/java"  JAVAJARDIR="share/java/classes" OSREL=13.3 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/cos"  EXAMPLESDIR="share/examples/cos"  DATADIR="share/java/cos"  WWWDIR="www/cos"  ETCDIR="etc/cos"
> --End PLIST_SUB--
> 
> --SUB_LIST--
> JAVASHAREDIR="/usr/local/share/java"  JAVAJARDIR="/usr/local/share/java/classes"  JAVALIBDIR="/usr/local/share/java/classes" PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/java/cos DOCSDIR=/usr/local/share/doc/cos EXAMPLESDIR=/usr/local/share/examples/cos  WWWDIR=/usr/local/www/cos ETCDIR=/usr/local/etc/cos
> --End SUB_LIST--
> 
> ---Begin make.conf---
> USE_PACKAGE_DEPENDS=yes
> BATCH=yes
> WRKDIRPREFIX=/wrkdirs
> PORTSDIR=/usr/ports
> PACKAGES=/packages
> DISTDIR=/distfiles
> PACKAGE_BUILDING=yes
> PACKAGE_BUILDING_FLAVORS=yes
> ####  ####
> # XXX: We really need this but cannot use it while 'make checksum' does not
> # try the next mirror on checksum failure.  It currently retries the same
> # failed mirror and then fails rather then trying another.  It *does*
> # try the next if the size is mismatched though.
> #MASTER_SITE_FREEBSD=yes
> # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
> MAKE_JOBS_NUMBER=3
> #### Misc Poudriere ####
> .include "/etc/make.conf.ports_env"
> GID=0
> UID=0
> ---End make.conf---
> --Resource limits--
> cpu time               (seconds, -t)  unlimited
> file size           (512-blocks, -f)  unlimited
> data seg size           (kbytes, -d)  1048576
> stack size              (kbytes, -s)  1048576
> core file size      (512-blocks, -c)  unlimited
> max memory size         (kbytes, -m)  unlimited
> locked memory           (kbytes, -l)  unlimited
> max user processes              (-u)  89999
> open files                      (-n)  8192
> virtual mem size        (kbytes, -v)  unlimited
> swap limit              (kbytes, -w)  unlimited
> socket buffer size       (bytes, -b)  unlimited
> pseudo-terminals                (-p)  unlimited
> kqueues                         (-k)  unlimited
> umtx shared locks               (-o)  unlimited
> --End resource limits--
> =======================<phase: check-sanity   >============================
> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
> ===>  License cos accepted by the user
> ===========================================================================
> =======================<phase: pkg-depends    >============================
> ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
> ===>   cos-2002.11.05_3,1 depends on file: /usr/local/sbin/pkg - not found
> ===>   Installing existing package /packages/All/pkg-1.21.3.pkg
> [133arm64-quarterly-job-08] Installing pkg-1.21.3...
> [133arm64-quarterly-job-08] Extracting pkg-1.21.3: .......... done
> ===>   cos-2002.11.05_3,1 depends on file: /usr/local/sbin/pkg - found
> ===>   Returning to build of cos-2002.11.05_3,1
> ===========================================================================
> =======================<phase: fetch-depends  >============================
> ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
> ===========================================================================
> =======================<phase: fetch          >============================
> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
> ===>  License cos accepted by the user
> => cos-05Nov2002.zip doesn't seem to exist in /portdistfiles/.
> => Attempting to fetch http://www.servlets.com/cos/cos-05Nov2002.zip
> fetch: http://www.servlets.com/cos/cos-05Nov2002.zip: Forbidden
> => Attempting to fetch http://www.oreilly.com.tw/bookcode/cos-05Nov2002.zip
> fetch: http://www.oreilly.com.tw/bookcode/cos-05Nov2002.zip: Operation timed out
> => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/cos-05Nov2002.zip
> fetch: http://distcache.FreeBSD.org/ports-distfiles/cos-05Nov2002.zip: Not Found
> => Couldn't fetch it - please try to retrieve this
> => port manually into /portdistfiles/ and try again.
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/java/cos
>  
> 
> 
>