Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546994 - [arch-tools] batch-stabilize should add a bugzilla comment with the repoman failing output instead of silently failing to commit
Summary: [arch-tools] batch-stabilize should add a bugzilla comment with the repoman f...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Agostino Sarubbo
URL:
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2015-04-18 10:37 UTC by Pacho Ramos
Modified: 2019-04-29 14:09 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2015-04-18 10:37:30 UTC
I just hit this:
Working on bug 525764...
Working in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['cvs', 'up', 'media-libs/sdl-sound'] in /home/pacho/gentoo-x86/...
Working in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['ekeyword', 'ppc64', 'sdl-sound-1.0.3-r1.ebuild'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['repoman', 'manifest'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Working in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['cvs', 'diff'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['echangelog', 'ppc64 stable wrt bug #525764'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['repoman', 'manifest'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
Running ['repoman', 'commit', '--include-arches', 'ppc64', '-m', 'ppc64 stable wrt bug #525764'] in /home/pacho/gentoo-x86/media-libs/sdl-sound...
!!! repoman commit failed

Then, I needed to manually go back to the tree, rekeyword it, run repoman full and get the real failure:
>>> Creating Manifest for /home/pacho/gentoo-x86/media-libs/sdl-sound
  dependency.bad [fatal]        14
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde/systemd) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde/systemd) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: DEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/developer) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
   media-libs/sdl-sound/sdl-sound-1.0.3-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/developer) ['>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]']
  repo.eapi.deprecated          1
   media-libs/sdl-sound/sdl-sound-1.0.3.ebuild: 2

Note: use --include-dev (-d) to check dependencies for 'dev' profiles

It would be much more useful to maintainers to, instead of hiding the error and failing, add a comment to the bug report with repoman output to let maintainer fix it.

I think Ago has some kind of script to do this as I have seen his comments with this errors multiple times, but I don't know if that is done by a separate script, or he has some modified batch-stabilize version including this one

Thanks a lot :)
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-18 09:54:10 UTC
(reassigning to the first person on the ACL, CC-ing everybody else)
Comment 2 Agostino Sarubbo gentoo-dev 2019-04-29 14:09:00 UTC
arch_tools is a project started by phajdan.jr which atm is a retired developer.
I made an ebuild that is is my overlay but atm I have nothing to do with this project because I'm not using those scripts to commit.
I asked mgorny to grant permission for all developers. If someone want to improve the project, it is on our git repo: https://gitweb.gentoo.org/proj/arch-tools.git/
For now, I'm closing it as WONTFIX