Bug 4945

Summary: Various deprecated messages when submitting a package
Product: Infrastructure Reporter: Olav Vitters <olav>
Component: BuildSystemAssignee: Sysadmin Team <sysadmin-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: dan, sysadmin-bugs
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Olav Vitters 2012-03-14 19:24:54 CET
When there is an error submitting a package, along with the error message, you can also see that there are various deprecated things being used:
- UNIVERSAL->import
- something instead of as_string
- something instead of as_file

I asked on IRC and heard that youri on Mageia is basically a fork, so reporting here.


Executing perl -I/usr/share/mga-youri-submit/lib /usr/share/mga-youri-submit/bin/youri-submit --config
/etc/youri/submit-todo.conf --define user=ovitters --define sid=2c491957-c8ec-4615-8fb4-400744d831ba cauldron
/var/lib/schedbot/repsys/srpms/@223383:modemmanager-0.5.2.0-1.mga2.src.rpm (sudo_user ovitters)
UNIVERSAL->import is deprecated and will be removed in a future perl at
/usr/lib/perl5/vendor_perl/5.12.2/YAML/AppConfig.pm line 5
Deprecated method, use as_string now at /usr/share/mga-youri-submit/lib/Youri/Submit/Check/ACL.pm line 32
Deprecated method, use as_file() now at /usr/share/mga-youri-submit/lib/Youri/Submit/Check/Host.pm line 32
Initializing repository
Warning: Looking for any section with a package modemmanager of any version
Deprecated method, use as_string now at /usr/lib/perl5/vendor_perl/5.12.3/Youri/Repository/Mageia.pm line 457
Comment 1 Rémi Verschelde 2015-09-10 14:49:17 CEST
It seems some of those messages are still showing in the current BS.
Comment 3 Olav Vitters 2015-10-08 10:16:38 CEST
Rémi, could you add the latest error messages? (I'm having some system issues)
Comment 4 Olav Vitters 2015-10-10 04:05:14 CEST
$ mgarepo submit 
Submitting task-codec at revision 888697
URL: svn+ssh://svn.mageia.org/svn/packages/cauldron/task-codec
Implicit target: cauldron
error: command failed: ssh pkgsubmit.mageia.org /usr/local/bin/submit_package -t cauldron --define sid=de0396b1-58a0-469a-92d9-8faed237584e -r 888697 svn+ssh://svn.mageia.org/svn/packages/cauldron/task-codec
error: Failed to upload svn://svn.mageia.org/svn/packages/cauldron/task-codec:
Executing perl -I/usr/share/mga-youri-submit/lib /usr/share/mga-youri-submit/bin/youri-submit --config /etc/youri/submit-todo.conf --define user=ovitters --define sid=de0396b1-58a0-469a-92d9-8faed237584e cauldron /var/lib/schedbot/repsys/srpms/@888697:task-codec-4-6.mga6.src.rpm (sudo_user ovitters)
UNIVERSAL->import is deprecated and will be removed in a future perl at /usr/lib/perl5/vendor_perl/5.12.2/YAML/AppConfig.pm line 5
Deprecated method, use as_string now at /usr/share/mga-youri-submit/lib/Youri/Submit/Check/ACL.pm line 32
Deprecated method, use as_file() now at /usr/share/mga-youri-submit/lib/Youri/Submit/Check/Host.pm line 32
Initializing repository
Warning: Looking for any section with a package task-codec of any version
Executing /usr/bin/rpmlint -f /usr/share/rpmlint/config /var/lib/schedbot/repsys/srpms/@888697:task-codec-4-6.mga6.src.rpm
Deprecated method, use as_string now at /usr/lib/perl5/site_perl/5.10.1/Youri/Repository/Mageia.pm line 457
Submission errors, aborting:
- task-codec-4-6.mga6:
 - Newer revisions already exists for cauldron in upload queue: /var/lib/schedbot/uploads//todo/cauldron/tainted/release/20151010020210.ovitters.valstar.2458_@888697:task-codec-4-6.mga6.src.rpm
Comment 5 Dan Fandrich 2023-04-07 10:10:16 CEST
Those warnings are now gone:

$ mgarepo submit
Submitting task-codec at revision 1780633
URL: svn+ssh://svn.mageia.org/svn/packages/cauldron/task-codec
Implicit target: cauldron
error: command failed: ssh pkgsubmit.mageia.org /usr/local/bin/submit_package -t cauldron --define sid=6ad9337c-ec23-4d58-b9df-6e2edf165a0b -r 1780633 svn+ssh://svn.mageia.org/svn/packages/cauldron/task-codec
warning: skipping (possible) release 9-1.mga9.tainted@1918046, no commits since previous markrelease (r1792923)
warning: skipping (possible) release 9-1.mga9@1918046, no commits since previous markrelease (r1792923)
error: Failed to upload svn://svn.mageia.org/svn/packages/cauldron/task-codec:
Executing perl -I/usr/share/mga-youri-submit/lib /usr/share/mga-youri-submit/bin/youri-submit --config /etc/youri/submit-todo.conf --define user=danf --define sid=6ad9337c-ec23-4d58-b9df-6e2edf165a0b cauldron /var/lib/schedbot/repsys/srpms/@1780633:task-codec-6-4.mga9.src.rpm (sudo_user danf)
Initializing repository
Warning: Looking for any section with a package task-codec of any version
Executing /usr/bin/rpmlint -f /usr/share/rpmlint/config /var/lib/schedbot/repsys/srpms/@1780633:task-codec-6-4.mga9.src.rpm
Submission errors, aborting:
- task-codec-6-4.mga9.src:
 - Current or newer revision(s) already exists in core/release for cauldron: 9-1.mga9

CC: (none) => dan
Status: NEW => RESOLVED
Resolution: (none) => FIXED