Bug 12826 - qt5base-common-devel fails to install /etc/profile.d/60qt5.csh
Summary: qt5base-common-devel fails to install /etc/profile.d/60qt5.csh
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-20 00:13 CET by Ethan Merritt
Modified: 2014-12-27 03:13 CET (History)
0 users

See Also:
Source RPM: qtbase5-5.2.0-2.mga4.src.rpm
CVE:
Status comment:


Attachments

Description Ethan Merritt 2014-02-20 00:13:29 CET
Description of problem:

The Qt5 development environment is initialized on login for bash users via the file /etc/profile.d/60qt5.sh, but the equivalent file for csh/tcsh users is missing.
  

Version-Release number of selected component (if applicable):


How reproducible:
  Always

Steps to Reproduce:
1. log in to an account whose login shell is tcsh or csh
2. printenv QTDIR5

Proposed contents of missing file:

[1] cat /etc/profile.d/60qt5.csh
#!/bin/csh
setenv QTDIR5 /usr/lib64/qt5
set path = ($path $QTDIR5/bin)
if ( $?PKG_CONFIG_PATH) then
    set PKG_CONFIG_PATH = ($PKG_CONFIG_PATH $QTDIR5/lib/pkgconfig)
else
    setenv PKG_CONFIG_PATH $QTDIR5/lib/pkgconfig
endif


Reproducible: 

Steps to Reproduce:
David Walser 2014-02-20 17:49:23 CET

Assignee: bugsquad => mageia

Comment 1 Nicolas Lécureuil 2014-12-27 03:13:34 CET
Fixed in cauldron, please test last qtbase5-common

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


Note You need to log in before you can comment on or make changes to this bug.