bugGNUstep - Bugs: bug #42451, /etc/profile.d/GNUstep.sh always...

Group
 
 

bug #42451: /etc/profile.d/GNUstep.sh always appends user librarypath to $CLASSPATH.

Submitter:  cocu <cocu>
Submitted:  Wed 28 May 2014 03:01:16 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  Bug Status:  Invalid
Privacy:  Public Assigned to:  None
Open/Closed:  Declined
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 29 May 2014 09:34:39 AM UTC, comment #1: 

This is not a bug … the path is supposed to list places things might be, not places they definitely are, and there's no requirement that those locations should actually exist at any particular time (clearly, even if only existing locations were included at the point when the variable was set, those locations may no longer exist at the point when an application uses the environment variable).
That is, the variable tells applications where they should try looking for things, it doesn't guarantee that the application will be able to find things there.

> Some other Java applications(e.g. processing) raise error


Where you have found applications which complain about non-existent but legal locations in the CLASSPATH, please raise that issue with the maintainers of those applications; the applications should simply be ignoring any locations which don't exist.

Richard Frith-Macdonald <CaS>
Group Member
Wed 28 May 2014 03:01:16 PM UTC, original submission:  

/etc/profile.d/GNUstep.sh append ${user_home}/GNUstep/Library/Libraries/Java to $CLASSPATH,
even if the path is not exists.

Some other Java applications(e.g. processing) raise error because of this bug.

cocu <cocu>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by CaS (Posted a comment)
  • -email is unavailable- added by cocu (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-05-29 CaS StatusNone Invalid
        Open/ClosedOpen Declined

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code