By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release. View | Details | Raw Unified | Return to bug 2202
Collapse All | Expand All

(-)tdebase/migratekde3 (-10 / +10 lines)
Lines 130-135 Link Here
130
fi
130
fi
131
unset BIN_DIR
131
unset BIN_DIR
132
132
133
# Trap when the user runs this script while in a Trinity session.
134
# Most files can be updated "live" but some can't, such as kdeglobals.
135
if [ "$TDE_FULL_SESSION" != "" ] && [ "$TDE_SESSION_UID" != "" ] && [ "`ps ax | grep \`tail -n1 $HOME/.DCOPserver_\`uname -n\`__0 2>/dev/null\` | grep -v grep`" != "" ]; then
136
  MESSAGE="You are running this script while a Trinity session is active.\nMost files can be updated \"live\" but some cannot, such as kdeglobals.\n\nThis script probably will not complete successfully. :-)"
137
  # Are we in X? Display an X dialog explaining breakage.
138
  printf "%b" "$MESSAGE\n"
139
  Wait_For_Response "Continue?"
140
  Proceed_From_Response
141
fi
142
133
echo
143
echo
134
echo "This script migrates an existing KDE3 profile directory."
144
echo "This script migrates an existing KDE3 profile directory."
135
echo "The definition of a KDE3 profile directory includes some"
145
echo "The definition of a KDE3 profile directory includes some"
Lines 172-187 Link Here
172
  fi
182
  fi
173
fi
183
fi
174
184
175
# Trap when the user runs this script while in a Trinity session.
176
# Most files can be updated "live" but some can't, such as kdeglobals.
177
if [ "$TDE_FULL_SESSION" != "" ] || [ "$TDE_SESSION_UID" != "" ] || [ -f $HOME/.DCOPserver_`uname -n`__* ]; then
178
  MESSAGE="You are running this script while a Trinity session is active.\nMost files can be updated \"live\" but some cannot, such as kdeglobals.\n\nThis script might complete successfully and might not. Probably not. :-)"
179
  # Are we in X? Display an X dialog explaining breakage.
180
  printf "%b" "$MESSAGE\n"
181
  Wait_For_Response "Continue?"
182
  Proceed_From_Response
183
fi
184
185
if [ -d "$HOME/.trinity" ] && [ "$BACKUP" = "true" ]; then
185
if [ -d "$HOME/.trinity" ] && [ "$BACKUP" = "true" ]; then
186
  echo "$HOME/.trinity already exists." 1>&2
186
  echo "$HOME/.trinity already exists." 1>&2
187
  echo "User requested a backup copy."
187
  echo "User requested a backup copy."
(-)tdebase/r14-xdg-update (-4 / +4 lines)
Lines 3-9 Link Here
3
# A script to perform R14.0.0 XDG compliance updates.
3
# A script to perform R14.0.0 XDG compliance updates.
4
4
5
SCRIPT_NAME="`basename \`readlink -f $0\``"
5
SCRIPT_NAME="`basename \`readlink -f $0\``"
6
SCRIPT_VERSION=201410170
6
SCRIPT_VERSION=201411210
7
7
8
# This script should be needed to run only once, but corner cases
8
# This script should be needed to run only once, but corner cases
9
# and file/directory permissions could cause incomplete updates.
9
# and file/directory permissions could cause incomplete updates.
Lines 179-188 Link Here
179
    echo "                 separate profile directory." 1>&2
179
    echo "                 separate profile directory." 1>&2
180
    echo "                 Without R14 updates some Trinity apps will fail to function correctly." 1>&2
180
    echo "                 Without R14 updates some Trinity apps will fail to function correctly." 1>&2
181
  fi
181
  fi
182
  MESSAGE="Oops! The profile directory $PROFILE_DIR is a sym link to $TDEHOME_LINK.\n\n${WARNING_MESSAGE}\nPossible remedies:\n\n* Contact your system administrator.\n\n* Break the sym link to force creating a fresh Trinity profile.\n\n* Use the migratekde3 script to migrate a KDE3 profile to Trinity."
182
  MESSAGE="Oops! The profile directory $PROFILE_DIR is a sym link to $TDEHOME_LINK.\n\n${WARNING_MESSAGE}\nPossible remedies:\n\n* Contact your system administrator.\n\n* Break the sym link to force creating a fresh Trinity profile.\n\n* Use the ${TDEDIR}/bin/migratekde3 script to migrate a KDE3 profile to Trinity."
183
  # Are we in X? Display an X dialog explaining breakage.
183
  # Are we in X? Display an X dialog explaining breakage.
184
  if [ "$USER_DIR" = "$HOME" ] && [ "$DISPLAY" != "" ]; then
184
  if [ "$USER_DIR" = "$HOME" ] && [ "$DISPLAY" != "" ]; then
185
    MESSAGE="${MESSAGE}\n\nSelecting the Continue button means retaining the KDE3 profile and\nbreaking the sym link. With the sym link broken, run the migratekde3\nscript before restarting Trinity to migrate a KDE3 profile or\nallow Trinity to create a fresh profile."
185
    MESSAGE="${MESSAGE}\n\nSelecting the Continue button means retaining the KDE3 profile and\nbreaking the sym link. With the sym link broken, run the ${TDEDIR}/bin/migratekde3\nscript before restarting Trinity to migrate a KDE3 profile or\nallow Trinity to create a fresh profile."
186
    printf "%b" "$MESSAGE" | xmessage -center -file - -buttons Continue,Quit > /dev/null 2>/dev/null
186
    printf "%b" "$MESSAGE" | xmessage -center -file - -buttons Continue,Quit > /dev/null 2>/dev/null
187
    EXIT_CODE="$?"
187
    EXIT_CODE="$?"
188
    unset TDEHOME_LINK
188
    unset TDEHOME_LINK
Lines 207-213 Link Here
207
  if [ "$BREAK_SYMLINK" = "true" ]; then
207
  if [ "$BREAK_SYMLINK" = "true" ]; then
208
    unlink "$USER_DIR/.trinity" 2>/dev/null
208
    unlink "$USER_DIR/.trinity" 2>/dev/null
209
    if [ "`readlink \"$USER_DIR/.trinity\"`" = "" ]; then
209
    if [ "`readlink \"$USER_DIR/.trinity\"`" = "" ]; then
210
      MESSAGE="Sym link broken. With the sym link broken, run the migratekde3\nscript before restarting Trinity to migrate a KDE3 profile or\nallow Trinity to create a fresh profile."
210
      MESSAGE="Sym link broken. With the sym link broken, run the ${TDEDIR}/bin/migratekde3\nscript before restarting Trinity to migrate a KDE3 profile or\nallow Trinity to create a fresh profile."
211
      Message_Prefix
211
      Message_Prefix
212
      printf "%b" "$MESSAGE"
212
      printf "%b" "$MESSAGE"
213
      echo
213
      echo

Return to bug 2202