A frontend for find, (s)locate, doodle, tracker, beagle, strigi and pinot Reproducible: Always
Created attachment 421586 [details] catfish-1.3.3.ebuild
There is a much more current version 1.4.2 available as of last month. Is it possible to get the version bumped in Portage? Last version there is 1.2.2 Thanks
Apologies for bumping this 1 year old bug, but perhaps I should have opened a new one for a version update to 1.4.2? I simply added my 2016-10-21 request to the original reporter's bug. I'm not sure what the correct protocol is for version bumps.
(In reply to thunderrd from comment #3) > Apologies for bumping this 1 year old bug, but perhaps I should have opened > a new one for a version update to 1.4.2? I simply added my 2016-10-21 > request to the original reporter's bug. > > I'm not sure what the correct protocol is for version bumps. You may download catfish-1.4.2.ebuild from my overlay https://github.com/karimov-rustam/karimov-overlay
The ebuild for version 1.4.2 that you kindly pointed me to in your overlay fails to build for me with the following, using gcc-7.2.0 and the new profile [default/linux/amd64/17.0/desktop]: >>> Emerging (3 of 3) dev-util/catfish-1.4.2::BZ-overlay * catfish-1.4.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking catfish-1.4.2.tar.bz2 to /var/tmp/portage/dev-util/catfish-1.4.2/work >>> Source unpacked in /var/tmp/portage/dev-util/catfish-1.4.2/work >>> Preparing source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/catfish.in.in': No such file or directory cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/catfish.py': No such file or directory cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/build.py': No such file or directory cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/configure': No such file or directory cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/control.in.in': No such file or directory cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/Makefile.in.in': No such file or directory sed: can't read Makefile.in.in: No such file or directory * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_prepare * environment, line 3289: Called die * The specific snippet of code: * sed -i -e "s:share/doc/\$(APPNAME):share/doc/${PF}:" Makefile.in.in || die * * If you need support, post the output of `emerge --info '=dev-util/catfish-1.4.2::BZ-overlay'`, * the complete build log and the output of `emerge -pqv '=dev-util/catfish-1.4.2::BZ-overlay'`. * The complete build log is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' >>> Failed to emerge dev-util/catfish-1.4.2, Log file: >>> '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log' * Messages for package dev-util/catfish-1.4.2: * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_prepare * environment, line 3289: Called die * The specific snippet of code: * sed -i -e "s:share/doc/\$(APPNAME):share/doc/${PF}:" Makefile.in.in || die * * If you need support, post the output of `emerge --info '=dev-util/catfish-1.4.2::BZ-overlay'`, * the complete build log and the output of `emerge -pqv '=dev-util/catfish-1.4.2::BZ-overlay'`. * The complete build log is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' * GNU info directory index is up-to-date.
(In reply to thunderrd from comment #5) > The ebuild for version 1.4.2 that you kindly pointed me to in your overlay > fails to build for me with the following, using gcc-7.2.0 and the new > profile [default/linux/amd64/17.0/desktop]: > > >>> Emerging (3 of 3) dev-util/catfish-1.4.2::BZ-overlay > * catfish-1.4.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... > [ ok ] > >>> Unpacking source... > >>> Unpacking catfish-1.4.2.tar.bz2 to /var/tmp/portage/dev-util/catfish-1.4.2/work > >>> Source unpacked in /var/tmp/portage/dev-util/catfish-1.4.2/work > >>> Preparing source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... > cp: cannot stat > '/var/tmp/portage/dev-util/catfish-1.4.2/files/catfish.in.in': No such file > or directory > cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/catfish.py': > No such file or directory > cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/build.py': No > such file or directory > cp: cannot stat '/var/tmp/portage/dev-util/catfish-1.4.2/files/configure': > No such file or directory > cp: cannot stat > '/var/tmp/portage/dev-util/catfish-1.4.2/files/control.in.in': No such file > or directory > cp: cannot stat > '/var/tmp/portage/dev-util/catfish-1.4.2/files/Makefile.in.in': No such file > or directory > sed: can't read Makefile.in.in: No such file or directory > * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (prepare phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_prepare > * environment, line 3289: Called die > * The specific snippet of code: > * sed -i -e "s:share/doc/\$(APPNAME):share/doc/${PF}:" Makefile.in.in > || die > * > * If you need support, post the output of `emerge --info > '=dev-util/catfish-1.4.2::BZ-overlay'`, > * the complete build log and the output of `emerge -pqv > '=dev-util/catfish-1.4.2::BZ-overlay'`. > * The complete build log is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. > * Working directory: > '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > > >>> Failed to emerge dev-util/catfish-1.4.2, Log file: > > >>> '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log' > > * Messages for package dev-util/catfish-1.4.2: > > * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (prepare phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_prepare > * environment, line 3289: Called die > * The specific snippet of code: > * sed -i -e "s:share/doc/\$(APPNAME):share/doc/${PF}:" Makefile.in.in > || die > * > * If you need support, post the output of `emerge --info > '=dev-util/catfish-1.4.2::BZ-overlay'`, > * the complete build log and the output of `emerge -pqv > '=dev-util/catfish-1.4.2::BZ-overlay'`. > * The complete build log is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. > * Working directory: > '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > > * GNU info directory index is up-to-date. You should download all files from directory https://github.com/karimov-rustam/karimov-overlay/tree/master/dev-util/catfish/files
Derp, sorry for the noise. I had forgotten to copy over the /files directory. However, now that I have all the files in place in my overlay, the build still fails: >>> Emerging (1 of 1) dev-util/catfish-1.4.2::BZ-overlay * catfish-1.4.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking catfish-1.4.2.tar.bz2 to /var/tmp/portage/dev-util/catfish-1.4.2/work >>> Source unpacked in /var/tmp/portage/dev-util/catfish-1.4.2/work >>> Preparing source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... /var/tmp/portage/dev-util/catfish-1.4.2/temp/environment: line 3265: ./configure: Permission denied * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_configure * environment, line 3265: Called die * The specific snippet of code: * ./configure --prefix=/usr --python="${EPYTHON}" || die * * If you need support, post the output of `emerge --info '=dev-util/catfish-1.4.2::BZ-overlay'`, * the complete build log and the output of `emerge -pqv '=dev-util/catfish-1.4.2::BZ-overlay'`. * The complete build log is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' >>> Failed to emerge dev-util/catfish-1.4.2, Log file: >>> '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log' * Messages for package dev-util/catfish-1.4.2: * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_configure * environment, line 3265: Called die * The specific snippet of code: * ./configure --prefix=/usr --python="${EPYTHON}" || die * * If you need support, post the output of `emerge --info '=dev-util/catfish-1.4.2::BZ-overlay'`, * the complete build log and the output of `emerge -pqv '=dev-util/catfish-1.4.2::BZ-overlay'`. * The complete build log is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2'
(In reply to thunderrd from comment #7) > Derp, sorry for the noise. I had forgotten to copy over the /files > directory. > > However, now that I have all the files in place in my overlay, the build > still fails: > > >>> Emerging (1 of 1) dev-util/catfish-1.4.2::BZ-overlay > * catfish-1.4.2.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... > [ ok ] > >>> Unpacking source... > >>> Unpacking catfish-1.4.2.tar.bz2 to /var/tmp/portage/dev-util/catfish-1.4.2/work > >>> Source unpacked in /var/tmp/portage/dev-util/catfish-1.4.2/work > >>> Preparing source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... > >>> Source prepared. > >>> Configuring source in /var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2 ... > /var/tmp/portage/dev-util/catfish-1.4.2/temp/environment: line 3265: > ./configure: Permission denied > * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (configure phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_configure > * environment, line 3265: Called die > * The specific snippet of code: > * ./configure --prefix=/usr --python="${EPYTHON}" || die > * > * If you need support, post the output of `emerge --info > '=dev-util/catfish-1.4.2::BZ-overlay'`, > * the complete build log and the output of `emerge -pqv > '=dev-util/catfish-1.4.2::BZ-overlay'`. > * The complete build log is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. > * Working directory: > '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > > >>> Failed to emerge dev-util/catfish-1.4.2, Log file: > > >>> '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log' > > * Messages for package dev-util/catfish-1.4.2: > > * ERROR: dev-util/catfish-1.4.2::BZ-overlay failed (configure phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_configure > * environment, line 3265: Called die > * The specific snippet of code: > * ./configure --prefix=/usr --python="${EPYTHON}" || die > * > * If you need support, post the output of `emerge --info > '=dev-util/catfish-1.4.2::BZ-overlay'`, > * the complete build log and the output of `emerge -pqv > '=dev-util/catfish-1.4.2::BZ-overlay'`. > * The complete build log is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment'. > * Working directory: > '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' > * S: '/var/tmp/portage/dev-util/catfish-1.4.2/work/catfish-1.4.2' Post full build.log on pastebin
It errors almost immediately, so there isn't much there: http://dpaste.com/04MYAGY
(In reply to thunderrd from comment #9) > It errors almost immediately, so there isn't much there: > http://dpaste.com/04MYAGY You haven't got permissions for /var/tmp/portage/dev-util folder: >/var/tmp/portage/dev-util/catfish-1.4.2/temp/environment: line 3265: > ./configure: Permission denied You should setup local overlay correctly. Follow the instructions: https://wiki.gentoo.org/wiki/Custom_repository Or setup overlay as described in: https://github.com/karimov-rustam/karimov-overlay
Thanks, I'll take a look at that.
https://launchpad.net/catfish-search 1.4.4 is out
*** Bug 560794 has been marked as a duplicate of this bug. ***
Long done.