Re: [HEADS UP] perl symlinks in /usr/bin will be gone

From: Lars Erik Gullerud (lerik_at_nolink.net)
Date: 01/30/05

  • Next message: Chuck Swiger: "Re: [HEADS UP] perl symlinks in /usr/bin will be gone"
    Date: Sun, 30 Jan 2005 05:23:10 +0100 (CET)
    To: perl@FreeBSD.org
    
    

    On Sat, 29 Jan 2005, Anton Berezin wrote:

    > Unless I hear too many cries "don't do that" (with justification), I
    > plan to not create any perl symlinks in /usr/bin in the forthcoming
    > upgrade of both lang/perl5.8 (to 5.8.6) and lang/perl5 (to 5.6.2). This
    > will ONLY be true for FreeBSD 5.X and FreeBSD CURRENT; the existing
    > pollution of /usr/bin will still be performed for older versions of
    > FreeBSD, if requested via use.perl script.
    >
    > In practical terms this will mean a one-time sweep of your scripts in
    > order to convert them, in a typical case, from #! /usr/bin/perl to
    > #! /usr/local/bin/perl.

    No, in practical terms this does not mean a one-time sweep at all. It
    means we now have to manually create this symlink on all machines
    instead. There is simply no realistic way to change all scripts to use
    /usr/local/bin/perl (and keep finding/replacing this for all new scripts
    users may install - they usually don't come from the ports collection) -
    while this may be doable on a single user's local workstation, it is just
    not doable in places like an ISP environment, and no doubt many others.

    So then we'll be forced to create this symlink manually anyway, on all
    servers, probably for all eternity, and face the screaming users
    everytime someone forgets it on one. It also goes against what every
    other platform does with regards to perl, and it is IMHO a big POLA
    violation.

    So please - "don't do that". :(

    /leg
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: Chuck Swiger: "Re: [HEADS UP] perl symlinks in /usr/bin will be gone"

    Relevant Pages

    • Re: Idea for FreeBSD
      ... I started in FreeBSD and it will ... Even solaris still relies on rc scripts to exist. ... I think a drop-in command like "rcadm" (someone mentioned this as an idea, ...
      (freebsd-hackers)
    • Re: Items missing from the handbook and/or FAQs.
      ... > configuration is handled through ifconfig would have saved me some time. ... > would also have saved me reading through the rc scripts. ... > During setup you can create filesystems other than FreeBSD, ... > their own gdm startup scripts doesn't make much sense. ...
      (freebsd-questions)
    • Re: Idea for FreeBSD
      ... EnterpriseBSD project. ... There is commercial support for FreeBSD out there. ... Even solaris still relies on rc scripts to exist. ...
      (freebsd-hackers)
    • FreeBSD From Scratch (ie. My Own Custom FreeBSD)
      ... Looking for a site for FreeBSD, which is the FreeBSD analogue to ... I wrote some Python scripts which form a cmd-line ... and I *could* go w/ Linux, ... prompt for param files on an optional floppy, ...
      (comp.unix.bsd.freebsd.misc)