Date: Thu, 26 Dec 2024 20:59:13 -0500 From: Pier-Luc Caron St-Pierre <pierluc.caronstpierre@gmail.com> To: David Christensen <dpchrist@holgerdanske.com> Cc: freebsd-questions@freebsd.org Subject: Re: The "rename" package does not install the rename(2) script? Message-ID: <CAMhgfU%2Bu7ZLTXpHbui6M=20pAfP%2BD3kCxoEy3WVbuZr6bwQDpg@mail.gmail.com> In-Reply-To: <b924d058-0509-49ae-9471-0db3675f38ec@holgerdanske.com> References: <b924d058-0509-49ae-9471-0db3675f38ec@holgerdanske.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000006bba61062a36d195 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi David, It looks like the package is not your expected perl script that you are looking for. The package is installing a binary named renamex <https://cgit.freebsd.org/ports/tree/sysutils/rename/Makefile#n14>. I was able to find the source <https://rename.sourceforge.net/> here. I compiled on my system and it resulted in a renamex binary. I was not able to find why it is this way. I hope it helps! On Thu, Dec 26, 2024 at 8:28=E2=80=AFPM David Christensen <dpchrist@holgerd= anske.com> wrote: > freebsd-questions: > > I have a FreeBSD machine on my SOHO network: > > 2024-12-26 17:23:08 toor@f5 ~ > # freebsd-version -kru ; uname -a > 13.4-RELEASE-p1 > 13.4-RELEASE-p1 > 13.4-RELEASE-p2 > FreeBSD f5.tracy.holgerdanske.com 13.4-RELEASE-p1 FreeBSD > 13.4-RELEASE-p1 GENERIC amd64 > > > I wanted to install the "rename" Perl script: > > 2024-12-26 17:26:09 toor@f5 ~ > # pkg search rename > brename-2.14.0_7 Tool for batch renaming files/directories > via regular expressions > gprename-2.7_1,1 Perl script for renaming multiple files > krename-5.0.2_4 Powerful batch file renamer for KDE > linrename-2.25.2_1 Rename multiple files using substitution > p5-Devel-Caller-IgnoreNamespaces-1.1 Make available a magic caller which > can ignore namespaces > p5-File-Rename-2.01 Rename multiple files > rename-1.99.2_1 Rename multiple files using regular > expressions > renameutils-0.12.0_3 Rename files faster and more easily > > > I installed the "rename" package (via a utility shell script): > > 2024-12-26 17:16:56 toor@f5 /var/local/image/f5 > # install-packages -y > + hostname -f > + host=3Df5.tracy.holgerdanske.com > + perl -e 'exit($ENV{OSTYPE} =3D~ /freebsd/ ? 0 : 1)' > + cmd=3Dpkg > + cat /root/f5.tracy.holgerdanske.com/packages > + xargs pkg install -y > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > All repositories are up to date. > The following 1 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > rename: 1.99.2_1 > > Number of packages to be installed: 1 > > 23 KiB to be downloaded. > [1/1] Fetching rename-1.99.2_1.pkg: 100% 23 KiB 23.6kB/s 00:01 > Checking integrity... done (0 conflicting) > [1/1] Installing rename-1.99.2_1... > [1/1] Extracting rename-1.99.2_1: 100% > =3D=3D=3D=3D=3D > Message from rename-1.99.2_1: > > -- > =3D=3D=3D> NOTICE: > > The rename port currently does not have a maintainer. As a result, it is > more likely to have unresolved issues, not be up-to-date, or even be > removed in > the future. To volunteer to maintain this port, please create an issue at= : > > https://bugs.freebsd.org/bugzilla > > More information about port maintainership is available at: > > https://docs.freebsd.org/en/articles/contributing/#ports-contributing > > 2024-12-26 17:17:56 toor@f5 /var/local/image/f5 > # > > > My shell is unable to find the rename(2) binary: > > 2024-12-26 17:23:05 toor@f5 ~ > # rename > -bash: rename: command not found > > 2024-12-26 17:23:06 toor@f5 ~ > # which rename > > 2024-12-26 17:23:20 toor@f5 ~ > # echo $PATH > /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin > > 2024-12-26 17:24:24 toor@f5 ~ > # find -x / -name rename > /usr/tests/sys/pjdfstest/rename > > > Comments or suggestions? > > David > > > --=20 Chaleureusement, Pier-Luc --0000000000006bba61062a36d195 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi David,</div><div><br></div><div>It looks like the = package is not your expected perl script that you are looking for. The pack= age is installing a binary named <a href=3D"https://cgit.freebsd.org/ports/= tree/sysutils/rename/Makefile#n14">renamex</a>.</div><div><br></div><div>I = was able to find <a href=3D"https://rename.sourceforge.net/">the source</a>= here. I compiled on my system and it resulted in a renamex binary.<br></di= v><div><br></div><div>I was not able to find why it is this way.</div><div>= <br></div><div>I hope it helps!<br></div></div><br><div class=3D"gmail_quot= e gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec = 26, 2024 at 8:28=E2=80=AFPM David Christensen <<a href=3D"mailto:dpchris= t@holgerdanske.com">dpchrist@holgerdanske.com</a>> wrote:<br></div><bloc= kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:= 1px solid rgb(204,204,204);padding-left:1ex">freebsd-questions:<br> <br> I have a FreeBSD machine on my SOHO network:<br> <br> 2024-12-26 17:23:08 toor@f5 ~<br> # freebsd-version -kru ; uname -a<br> 13.4-RELEASE-p1<br> 13.4-RELEASE-p1<br> 13.4-RELEASE-p2<br> FreeBSD <a href=3D"http://f5.tracy.holgerdanske.com" rel=3D"noreferrer" tar= get=3D"_blank">f5.tracy.holgerdanske.com</a> 13.4-RELEASE-p1 FreeBSD <br> 13.4-RELEASE-p1 GENERIC amd64<br> <br> <br> I wanted to install the "rename" Perl script:<br> <br> 2024-12-26 17:26:09 toor@f5 ~<br> # pkg search rename<br> brename-2.14.0_7=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tool= for batch renaming files/directories <br> via regular expressions<br> gprename-2.7_1,1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Perl= script for renaming multiple files<br> krename-5.0.2_4=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Powe= rful batch file renamer for KDE<br> linrename-2.25.2_1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rename mu= ltiple files using substitution<br> p5-Devel-Caller-IgnoreNamespaces-1.1 Make available a magic caller which <b= r> can ignore namespaces<br> p5-File-Rename-2.01=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Rename multipl= e files<br> rename-1.99.2_1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Rena= me multiple files using regular <br> expressions<br> renameutils-0.12.0_3=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rename files f= aster and more easily<br> <br> <br> I installed the "rename" package (via a utility shell script):<br= > <br> 2024-12-26 17:16:56 toor@f5 /var/local/image/f5<br> # install-packages -y<br> + hostname -f<br> + host=3D<a href=3D"http://f5.tracy.holgerdanske.com" rel=3D"noreferrer" ta= rget=3D"_blank">f5.tracy.holgerdanske.com</a><br> + perl -e 'exit($ENV{OSTYPE} =3D~ /freebsd/ ? 0 : 1)'<br> + cmd=3Dpkg<br> + cat /root/<a href=3D"http://f5.tracy.holgerdanske.com/packages" rel=3D"no= referrer" target=3D"_blank">f5.tracy.holgerdanske.com/packages</a><br> + xargs pkg install -y<br> Updating FreeBSD repository catalogue...<br> FreeBSD repository is up to date.<br> All repositories are up to date.<br> The following 1 package(s) will be affected (of 0 checked):<br> <br> New packages to be INSTALLED:<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0 rename: 1.99.2_1<br> <br> Number of packages to be installed: 1<br> <br> 23 KiB to be downloaded.<br> [1/1] Fetching rename-1.99.2_1.pkg: 100%=C2=A0 =C2=A023 KiB=C2=A0 23.6kB/s= =C2=A0 =C2=A0 00:01<br> Checking integrity... done (0 conflicting)<br> [1/1] Installing rename-1.99.2_1...<br> [1/1] Extracting rename-1.99.2_1: 100%<br> =3D=3D=3D=3D=3D<br> Message from rename-1.99.2_1:<br> <br> --<br> =3D=3D=3D>=C2=A0 =C2=A0NOTICE:<br> <br> The rename port currently does not have a maintainer. As a result, it is<br= > more likely to have unresolved issues, not be up-to-date, or even be <br> removed in<br> the future. To volunteer to maintain this port, please create an issue at:<= br> <br> <a href=3D"https://bugs.freebsd.org/bugzilla" rel=3D"noreferrer" target=3D"= _blank">https://bugs.freebsd.org/bugzilla</a><br> <br> More information about port maintainership is available at:<br> <br> <a href=3D"https://docs.freebsd.org/en/articles/contributing/#ports-contrib= uting" rel=3D"noreferrer" target=3D"_blank">https://docs.freebsd.org/en/art= icles/contributing/#ports-contributing</a><br> <br> 2024-12-26 17:17:56 toor@f5 /var/local/image/f5<br> #<br> <br> <br> My shell is unable to find the rename(2) binary:<br> <br> 2024-12-26 17:23:05 toor@f5 ~<br> # rename<br> -bash: rename: command not found<br> <br> 2024-12-26 17:23:06 toor@f5 ~<br> # which rename<br> <br> 2024-12-26 17:23:20 toor@f5 ~<br> # echo $PATH<br> /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin<br> <br> 2024-12-26 17:24:24 toor@f5 ~<br> # find -x / -name rename<br> /usr/tests/sys/pjdfstest/rename<br> <br> <br> Comments or suggestions?<br> <br> David<br> <br> <br> </blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div>Chaleureusement,<br>Pier-Luc</div></div></div> --0000000000006bba61062a36d195--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMhgfU%2Bu7ZLTXpHbui6M=20pAfP%2BD3kCxoEy3WVbuZr6bwQDpg>