Bug 12826

Summary: qt5base-common-devel fails to install /etc/profile.d/60qt5.csh
Product: Mageia Reporter: Ethan Merritt <eamerritt>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: 4   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: qtbase5-5.2.0-2.mga4.src.rpm CVE:
Status comment:

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