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
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Reply via email to