Hello, at certain periods of time, it was recommended to use #!/usr/bin/env . Some people consider it ugly. (The humble opinion of the author of this mail is the same.) Currently there is popular mood to remove "/usr/bin/env python", see http://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython We could follow this movement and replace #! ?/(usr/)?bin/env perl by mere #! /usr/bin/perl To assist with this change, I searched all Fedora packages (on x86_64 only) for the issue. Attached below please find the list of affected files, grouped by maintainers and packages. Have a nice weekend, Stepan alexlan: perl-bioperl /usr/bin/bp_seqfeature_gff3.pl /usr/share/doc/perl-bioperl-1.6.0/examples/root/exceptions1.pl /usr/share/doc/perl-bioperl-1.6.0/examples/root/exceptions2.pl /usr/share/doc/perl-bioperl-1.6.0/examples/root/exceptions3.pl /usr/share/doc/perl-bioperl-1.6.0/examples/root/exceptions4.pl /usr/share/doc/perl-bioperl-1.6.0/examples/searchio/custom_writer.pl /usr/share/doc/perl-bioperl-1.6.0/examples/searchio/hspwriter.pl /usr/share/doc/perl-bioperl-1.6.0/examples/searchio/rawwriter.pl /usr/share/doc/perl-bioperl-1.6.0/examples/tools/seq_pattern.pl andriy: renrot /usr/bin/renrot athimm: mediawiki(mediawiki-nomath) /usr/share/mediawiki/maintenance/fetchInterwiki.pl vtk(vtk-devel) /usr/lib64/vtk-5.4/doxygen/doc_class2example.pl /usr/lib64/vtk-5.4/doxygen/doc_cleanhtml.pl /usr/lib64/vtk-5.4/doxygen/doc_codematch.pl /usr/lib64/vtk-5.4/doxygen/doc_contributors.pl /usr/lib64/vtk-5.4/doxygen/doc_header2doxygen.pl /usr/lib64/vtk-5.4/doxygen/doc_index.pl /usr/lib64/vtk-5.4/doxygen/doc_rmpath.pl /usr/lib64/vtk-5.4/doxygen/doc_version.pl /usr/share/doc/vtk-devel-5.4.2/Upgrading/DiagAttribute.pl /usr/share/doc/vtk-devel-5.4.2/Upgrading/UpgradeFrom32.pl atkac: tigervnc(tigervnc-server) /usr/bin/vncserver ausil: konversation /usr/share/kde4/apps/konversation/scripts/cmd /usr/share/kde4/apps/konversation/scripts/fortune /usr/share/kde4/apps/konversation/scripts/uptime bonii: teseq /usr/bin/reseq c4chris: lagan /usr/bin/lagan /usr/lib64/lagan/anal_gloc.pl /usr/lib64/lagan/rechaos.pl /usr/lib64/lagan/utils/cmerge2.pl /usr/lib64/lagan/utils/draft.pl /usr/lib64/lagan/utils/mextract.pl /usr/lib64/lagan/utils/mf2bin.pl /usr/lib64/lagan/utils/mpretty.pl /usr/lib64/lagan/utils/mproject.pl /usr/lib64/lagan/utils/mrun.pl /usr/lib64/lagan/utils/mrunfile.pl /usr/lib64/lagan/utils/mrunpairs.pl /usr/lib64/lagan/utils/mviz.pl cweyl: perl-Class-MOP /usr/share/doc/perl-Class-MOP-0.92/t/086_rebless_instance_away.t /usr/share/doc/perl-Class-MOP-0.92/t/307_null_stash.t /usr/share/doc/perl-Class-MOP-0.92/t/lib/SyntaxError.pm perl-Class-Method-Modifiers /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/000-load.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/001-error.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/002-cache.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/003-basic.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/004-around.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/005-return.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/010-before-args.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/011-after-args.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/012-around-args.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/020-multiple-inheritance.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/030-multiple-before.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/031-multiple-after.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/032-multiple-around.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/034-multiple-everything.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/035-multiple-everything-twice.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/040-twice-orig.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/041-modify-parent.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/051-undef-list-ctxt.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/060-caller.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/070-modify-multiple-at-once.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/080-multiple-modifiers.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/081-sub-and-modifier.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/090-diamond.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/100-class-mop-method-modifiers.t /usr/share/doc/perl-Class-Method-Modifiers-1.04/t/101-bank-account.t perl-Moose /usr/share/doc/perl-Moose-0.89/t/020_attributes/024_attribute_traits_parameterized.t /usr/share/doc/perl-Moose-0.89/t/020_attributes/027_accessor_override_method.t /usr/share/doc/perl-Moose-0.89/t/030_roles/019_build.t /usr/share/doc/perl-Moose-0.89/t/030_roles/034_create_role.t /usr/share/doc/perl-Moose-0.89/t/030_roles/035_anonymous_roles.t /usr/share/doc/perl-Moose-0.89/t/030_roles/036_free_anonymous_roles.t /usr/share/doc/perl-Moose-0.89/t/030_roles/037_create_role_subclass.t /usr/share/doc/perl-Moose-0.89/t/030_roles/038_new_meta_role.t /usr/share/doc/perl-Moose-0.89/t/030_roles/039_application_toclass.t /usr/share/doc/perl-Moose-0.89/t/030_roles/040_role_for_combination.t /usr/share/doc/perl-Moose-0.89/t/050_metaclasses/017_use_base_of_moose.t /usr/share/doc/perl-Moose-0.89/t/050_metaclasses/020_metaclass_parameterized_traits.t /usr/share/doc/perl-Moose-0.89/t/050_metaclasses/022_new_metaclass.t /usr/share/doc/perl-Moose-0.89/t/100_bugs/014_DEMOLISHALL.t /usr/share/doc/perl-Moose-0.89/t/100_bugs/019_moose_octal_defaults.t /usr/share/doc/perl-Moose-0.89/t/300_immutable/014_immutable_metaclass_with_traits.t perl-MooseX-Getopt /usr/share/doc/perl-MooseX-Getopt-0.18/t/008_configfromfile.t perl-Mouse /usr/share/doc/perl-Mouse-0.27/t/001-strict.t /usr/share/doc/perl-Mouse-0.27/t/002-warnings.t /usr/share/doc/perl-Mouse-0.27/t/003-mouse-object.t /usr/share/doc/perl-Mouse-0.27/t/004-auto-subclass.t /usr/share/doc/perl-Mouse-0.27/t/005-extends.t /usr/share/doc/perl-Mouse-0.27/t/006-unimport.t /usr/share/doc/perl-Mouse-0.27/t/007-attributes.t /usr/share/doc/perl-Mouse-0.27/t/008-default.t /usr/share/doc/perl-Mouse-0.27/t/009-default-code.t /usr/share/doc/perl-Mouse-0.27/t/010-required.t /usr/share/doc/perl-Mouse-0.27/t/011-lazy.t /usr/share/doc/perl-Mouse-0.27/t/012-predicate.t /usr/share/doc/perl-Mouse-0.27/t/013-clearer.t /usr/share/doc/perl-Mouse-0.27/t/014-build.t /usr/share/doc/perl-Mouse-0.27/t/015-demolish.t /usr/share/doc/perl-Mouse-0.27/t/016-trigger.t /usr/share/doc/perl-Mouse-0.27/t/017-default-reference.t /usr/share/doc/perl-Mouse-0.27/t/018-multiattr-has.t /usr/share/doc/perl-Mouse-0.27/t/019-handles.t /usr/share/doc/perl-Mouse-0.27/t/020-load-class.t /usr/share/doc/perl-Mouse-0.27/t/021-weak-ref.t /usr/share/doc/perl-Mouse-0.27/t/022-init-arg.t /usr/share/doc/perl-Mouse-0.27/t/023-builder.t /usr/share/doc/perl-Mouse-0.27/t/024-isa.t /usr/share/doc/perl-Mouse-0.27/t/025-more-isa.t /usr/share/doc/perl-Mouse-0.27/t/026-auto-deref.t /usr/share/doc/perl-Mouse-0.27/t/028-subclass-attr.t /usr/share/doc/perl-Mouse-0.27/t/029-new.t /usr/share/doc/perl-Mouse-0.27/t/030-has-plus.t /usr/share/doc/perl-Mouse-0.27/t/030_roles/019_build.t /usr/share/doc/perl-Mouse-0.27/t/030_roles/failing/034_create_role.t /usr/share/doc/perl-Mouse-0.27/t/030_roles/failing/035_anonymous_roles.t /usr/share/doc/perl-Mouse-0.27/t/030_roles/failing/036_free_anonymous_roles.t /usr/share/doc/perl-Mouse-0.27/t/030_roles/failing/037_create_role_subclass.t /usr/share/doc/perl-Mouse-0.27/t/031-clone.t /usr/share/doc/perl-Mouse-0.27/t/032-buildargs.t /usr/share/doc/perl-Mouse-0.27/t/033-readwrite.t /usr/share/doc/perl-Mouse-0.27/t/034-apply_all_roles.t /usr/share/doc/perl-Mouse-0.27/t/038-main.t /usr/share/doc/perl-Mouse-0.27/t/039-subtype.t /usr/share/doc/perl-Mouse-0.27/t/040-existing-subclass.t /usr/share/doc/perl-Mouse-0.27/t/041-enum.t /usr/share/doc/perl-Mouse-0.27/t/042-override.t /usr/share/doc/perl-Mouse-0.27/t/043-parameterized-type.t /usr/share/doc/perl-Mouse-0.27/t/044-attribute-metaclass.t /usr/share/doc/perl-Mouse-0.27/t/047-attribute-metaclass-role.t /usr/share/doc/perl-Mouse-0.27/t/049-coercion-application-order.t /usr/share/doc/perl-Mouse-0.27/t/100-meta-class.t /usr/share/doc/perl-Mouse-0.27/t/101-meta-attribute.t /usr/share/doc/perl-Mouse-0.27/t/400-define-role.t /usr/share/doc/perl-Mouse-0.27/t/401-meta-role.t /usr/share/doc/perl-Mouse-0.27/t/402-attribute-application.t /usr/share/doc/perl-Mouse-0.27/t/403-method-modifiers.t /usr/share/doc/perl-Mouse-0.27/t/404-role-overrides.t /usr/share/doc/perl-Mouse-0.27/t/600-tiny-tiny.t /usr/share/doc/perl-Mouse-0.27/t/601-tiny-mouse.t /usr/share/doc/perl-Mouse-0.27/t/602-mouse-tiny.t /usr/share/doc/perl-Mouse-0.27/t/603-octal-defaults.t perl-Text-RecordParser /usr/bin/tab2graph /usr/bin/tablify /usr/bin/tabmerge perl-namespace-clean /usr/share/doc/perl-namespace-clean-0.11/t/00-basic.t /usr/share/doc/perl-namespace-clean-0.11/t/01-function-wipeout.t /usr/share/doc/perl-namespace-clean-0.11/t/02-inheritance.t /usr/share/doc/perl-namespace-clean-0.11/t/03-unimport.t /usr/share/doc/perl-namespace-clean-0.11/t/04-except.t /usr/share/doc/perl-namespace-clean-0.11/t/05-explicit-cleanee.t dledford: lam /usr/lib64/lam/bin/mpiexec ianweller: python-mwlib /usr/lib64/python2.6/site-packages/mwlib/EasyTimeline.pl iarnell: perl-App-Nopaste(nopaste) /usr/bin/nopaste perl-Devel-REPL /usr/bin/re.pl perl-HTML-GenToc /usr/bin/hypertoc perl-Lexical-Persistence /usr/share/doc/perl-Lexical-Persistence-1.01/eg/persistence.perl /usr/share/doc/perl-Lexical-Persistence-1.01/eg/repl-mst.perl perl-Module-Used /usr/bin/modules-used perl-WWW-Pastebin-PastebinCom-Create /usr/share/doc/perl-WWW-Pastebin-PastebinCom-Create-0.002/examples/create.pl jamatos: tellico /usr/share/apps/kconf_update/tellico-1-3-update.pl jfearn: publican /usr/bin/StSe_Reports /usr/bin/create_book /usr/bin/po2sgml /usr/bin/po2xlf /usr/bin/rmImages /usr/bin/xlf2pot /usr/bin/xmlClean jjames: latexmk /usr/bin/latexmk sphinxbase /usr/bin/sphinx_lm_sort jnovy: texlive(texlive-doc) /usr/bin/texdoctk texlive(texlive-utils) /usr/bin/e2pall /usr/bin/epstopdf texlive-texmf(texlive-texmf-doc) /usr/share/texmf/doc/latex/register/reg_list.pl /usr/share/texmf/doc/latex/savetrees/makethin.pl joost: lazarus /usr/lib64/lazarus/docs/xml/find_cvs_fpdoc_files.pl /usr/lib64/lazarus/docs/xml/multi_makeskel.pl /usr/lib64/lazarus/tools/delete_non_svn_files.pl /usr/lib64/lazarus/tools/install/replace_in_files.pl jorton: subversion /usr/share/doc/subversion-1.6.5/tools/hook-scripts/commit-access-control.pl karlik: ekg2(perl-ekg2) /usr/share/ekg2/scripts/audioscrobbler_bot.pl /usr/share/ekg2/scripts/dns.pl /usr/share/ekg2/scripts/ggbe.pl /usr/share/ekg2/scripts/slownik.pl /usr/share/ekg2/scripts/xmms.pl kevin: exo /usr/libexec/exo-compose-mail-0.3 liangsuilong: shutter /usr/share/shutter/resources/system/plugins/perl/sp3drotate/sp3drotate /usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion /usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate /usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid /usr/share/shutter/resources/system/plugins/perl/spresize/spresize /usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia /usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark lkundrak: centerim /usr/bin/cimconv maatkit /usr/bin/mk-archiver /usr/bin/mk-audit /usr/bin/mk-checksum-filter /usr/bin/mk-deadlock-logger /usr/bin/mk-duplicate-key-checker /usr/bin/mk-find /usr/bin/mk-heartbeat /usr/bin/mk-log-parser /usr/bin/mk-parallel-dump /usr/bin/mk-parallel-restore /usr/bin/mk-profile-compact /usr/bin/mk-query-profiler /usr/bin/mk-show-grants /usr/bin/mk-slave-delay /usr/bin/mk-slave-find /usr/bin/mk-slave-move /usr/bin/mk-slave-prefetch /usr/bin/mk-slave-restart /usr/bin/mk-table-checksum /usr/bin/mk-table-sync /usr/bin/mk-visual-explain lucilanga: xastir /usr/share/xastir/object2shp.pl matt: condor /usr/bin/condor_run /usr/sbin/condor_updates_stats /usr/sbin/condor_vm_vmware.pl mcepl: syncevolution /usr/bin/synccompare mgarski: xscorch /usr/share/doc/xscorch-0.2.1/make_text_data.pl mhlavink: squirrelmail /usr/share/squirrelmail/config/conf.pl mildew: sudo /usr/share/doc/sudo-1.7.1/sudoers2ldif mmcgrath: perl-SOAP-Lite /usr/bin/SOAPsh.pl /usr/bin/XMLRPCsh.pl /usr/bin/stubmaker.pl /usr/share/doc/perl-SOAP-Lite-0.710.08/examples/XMLRPC/xmlrpc.cgi /usr/share/doc/perl-SOAP-Lite-0.710.08/examples/XMLRPC/xmlrpc.daemon nphilipp: rss-glx /usr/bin/rss-glx-rss-glx_install.pl orion: plplot(plplot-perl) /usr/share/plplot5.9.4/examples/perl/x01.pl /usr/share/plplot5.9.4/examples/perl/x02.pl /usr/share/plplot5.9.4/examples/perl/x03.pl /usr/share/plplot5.9.4/examples/perl/x04.pl /usr/share/plplot5.9.4/examples/perl/x05.pl /usr/share/plplot5.9.4/examples/perl/x06.pl /usr/share/plplot5.9.4/examples/perl/x07.pl /usr/share/plplot5.9.4/examples/perl/x08.pl /usr/share/plplot5.9.4/examples/perl/x09.pl /usr/share/plplot5.9.4/examples/perl/x10.pl /usr/share/plplot5.9.4/examples/perl/x11.pl /usr/share/plplot5.9.4/examples/perl/x12.pl /usr/share/plplot5.9.4/examples/perl/x13.pl /usr/share/plplot5.9.4/examples/perl/x14.pl /usr/share/plplot5.9.4/examples/perl/x15.pl /usr/share/plplot5.9.4/examples/perl/x16.pl /usr/share/plplot5.9.4/examples/perl/x17.pl /usr/share/plplot5.9.4/examples/perl/x18.pl /usr/share/plplot5.9.4/examples/perl/x19.pl /usr/share/plplot5.9.4/examples/perl/x20.pl /usr/share/plplot5.9.4/examples/perl/x21.pl /usr/share/plplot5.9.4/examples/perl/x22.pl /usr/share/plplot5.9.4/examples/perl/x23.pl /usr/share/plplot5.9.4/examples/perl/x24.pl /usr/share/plplot5.9.4/examples/perl/x25.pl /usr/share/plplot5.9.4/examples/perl/x26.pl /usr/share/plplot5.9.4/examples/perl/x27.pl /usr/share/plplot5.9.4/examples/perl/x28.pl /usr/share/plplot5.9.4/examples/perl/x29.pl /usr/share/plplot5.9.4/examples/perl/x30.pl /usr/share/plplot5.9.4/examples/perl/x31.pl rmeggins: 389-admin /usr/lib64/dirsrv/cgi-bin/ds_create /usr/lib64/dirsrv/cgi-bin/ds_remove /usr/lib64/dirsrv/cgi-bin/ds_unregister /usr/lib64/dirsrv/cgi-bin/repl-monitor-cgi.pl /usr/sbin/migrate-ds-admin.pl /usr/sbin/register-ds-admin.pl /usr/sbin/remove-ds-admin.pl /usr/sbin/setup-ds-admin.pl 389-ds-base /usr/bin/cl-dump.pl /usr/bin/dbgen.pl /usr/bin/logconv.pl /usr/bin/repl-monitor.pl /usr/sbin/migrate-ds.pl /usr/sbin/remove-ds.pl /usr/sbin/setup-ds.pl 389-dsgw /usr/lib64/dirsrv/dsgw-cgi-bin/myorg /usr/lib64/dirsrv/dsgw-cgi-bin/org sdz: blazeblogger /usr/bin/blaze-add /usr/bin/blaze-config /usr/bin/blaze-edit /usr/bin/blaze-init /usr/bin/blaze-list /usr/bin/blaze-log /usr/bin/blaze-make /usr/bin/blaze-remove spot: google-perftools /usr/bin/pprof steve: perl-Pugs-Compiler-Rule /usr/bin/compile_p6grammar.pl stingray: flow-tools /usr/share/flow-tools/asn2c /usr/share/flow-tools/gasn /usr/share/flow-tools/gprot /usr/share/flow-tools/gserv than: kdeadmin /usr/share/kde4/apps/knetworkconf/backends/debug.pl /usr/share/kde4/apps/knetworkconf/backends/file.pl /usr/share/kde4/apps/knetworkconf/backends/general.pl /usr/share/kde4/apps/knetworkconf/backends/network-conf /usr/share/kde4/apps/knetworkconf/backends/network.pl /usr/share/kde4/apps/knetworkconf/backends/parse.pl /usr/share/kde4/apps/knetworkconf/backends/platform.pl /usr/share/kde4/apps/knetworkconf/backends/process.pl /usr/share/kde4/apps/knetworkconf/backends/replace.pl /usr/share/kde4/apps/knetworkconf/backends/report.pl /usr/share/kde4/apps/knetworkconf/backends/service-list.pl /usr/share/kde4/apps/knetworkconf/backends/service.pl /usr/share/kde4/apps/knetworkconf/backends/util.pl /usr/share/kde4/apps/knetworkconf/backends/xml.pl kdesdk /usr/bin/colorsvn /usr/bin/cvs-clean /usr/bin/cvsblame /usr/bin/cvscheck /usr/bin/cvslastchange /usr/bin/extend_dmalloc /usr/bin/extractattr /usr/bin/extractrc /usr/bin/includemocs /usr/bin/kdemangen.pl /usr/bin/noncvslist /usr/bin/svn-clean /usr/bin/svnlastchange /usr/share/kde4/apps/umbrello/headings/heading.pm tmraz: pcsc-tools /usr/bin/ATR_analysis /usr/bin/gscriptor /usr/bin/scriptor tuxbrewr: conman /usr/bin/conmen varekova: pilot-link(pilot-link-perl) /usr/bin/pilot-ietf2datebook -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list