ClearCase Documentation

Status of ClearCase LT Software Change Requests


This file contains descriptions of noteworthy problems found in and not yet resolved in ClearCase LT software running on UNIX platforms.

NOTE: The problem descriptions are stored in a change request system keyed to ID numbers. This document lists the numbers, each of which includes a CMBU prefix. The former five-digit number appears in parentheses.

1.1 Known Problems in This Release

The following are the known problems in ClearCase LT software.

#CMBU00010087 (#11485) grp files do not handle multibyte characters

xclearcase may fail with grp files using the Shift-JIS (SJIS) Japanese character encoding.

xclearcase does not correctly discriminate between the second byte of some shift JIS characters (which are in hexadecimal code 0x5c) and the ASCII code for backslash (\).

#CMBU00012503 (#14102) cannot tell which products have been installed

On a host that has a Link-Only installation, you cannot tell which products have been installed by looking in ccase-home-dir. By definition, the Link-Only installation model provides access to all files in the networkwide release area, even if the product to which the files belong is not installed. In other words, it may appear that you can run a certain program when, in fact, you cannot because the software has not been installed.

#CMBU00021475 (#24196) some applications may require increase in size of data limits

On machines configured with a per-process data size limit of 16 MB, certain applications, including some of the new GUI programs and some HyperHelp online help files, may run out of memory and display errors.

In addition, the new GUI programs may not work with some older versions of X Windows/CDE.

#CMBU00023543 (#26478) some Merge Manager menu selections not enabled during use

Commands on the Edit menu, as well as the Display Search Criteria and Display Element Log commands on the View menu, are not available when running the Merge Manager.

#CMBU00025093 (#28184) xclearmrgman limitations

When you use xclearmrgman to merge elements, the tool does not automatically prompt you to do a graphical merge. It also does not ask users if they want to look for other items to merge. Instead, elements must be selected and merged manually.

#CMBU00025981 (#29143) Merge Manager does not detect changes to VOBs

When you start the Merge Manager, it queries existing views and VOBs. If someone adds a VOB or makes changes to a VOB (for example, adds an element), the Find Wizard in the Merge Manager is not aware of the changes unless you exit and restart the Merge Manager.

#CMBU00026201 (#29379), (#26909), (#30185) global types: differences in command line behavior and GUI behavior

The ClearCase Type Explorer and Properties Browser always display information about local copies of global types, instead of displaying information about the global type.

If the client VOB you are browsing does not contain a local copy of a global type, the ClearCase Type Explorer does not display the global type.

#CMBU00026251 (#29438) Merge Manager 'merge from' window displays incorrect branch list

If you select the Add all command in the Merge Manager window titled Select the elements that you want to consider for merge, the resulting window, titled Where do you want to merge from, displays incorrect branch and label data. In this case, the list displayed in the second window is actually the last batch of branches looked up by the Merge Manager, rather than the actual list of branches available to be merged from.

Using the Add command rather than the Add all command to add elements updates the branch and label lists correctly.

#CMBU00026307 (#29503) uncheckout and refresh causes Merge Manager to display bad data

Merge Manager Merge Type data for an element is not accurate after an uncheckout and refresh operation. To display the correct Merge Type data, you must restart the Merge Manager.

#CMBU00026361 (#29563) resize of Merge Manager xterms can cause bad data

On some platforms, the new Merge Manager starts an xterm window to display the required ASCII data if the user clicks the Source or Destination button or the Tool >History command.

If the user then tries to resize the window before seeing the prompt "Type <CR> to exit", some of the data displayed in the window and the data is duplicated.

#CMBU00028068 (#31461) diffbl does not work with imported baselines

The cleartool diffbl command, which compares two baselines and shows the differences between them, does not work correctly when one or both of the baselines are imported baselines. An imported baseline is one that you create by importing a labeled set of versions from a VOB.

#CMBU00028214 (#31626) changing activity name breaks link with ClearQuest record

When a ClearCase activity in a ClearQuest-enabled project is linked to a ClearQuest record, the system sets the Name of the ClearCase activity to match the ClearQuest record's ID. This allows users to access the corresponding activity when they are working on a defect by using the current defect number. For example, they can use the command

cleartool setactivity ClearQuest-record-ID 

Rational recommends that users not change the name of a ClearCase activity, although ClearCase LT does not prevent that. If users change an activity name, they are no longer able to use the setactivity command as illustrated above.

Note that the Headline field for a ClearCase activity is synchronized with the corresponding field in a ClearQuest record. That is, if users change this field from within either ClearCase LT or ClearQuest, the corresponding field in the ClearQuest record or ClearCase activity is modified as well.

#CMBU00028501 (#31944) snapshot view limitation on VOB symbolic links

VOB symbolic links are limited to one level of indirection in snapshot views. That is, the result of cleartool ln -s is loaded as a native file-system symbolic link only if the source is not another VOB symbolic link.

#CMBU00031042 (#34757) on Linux systems, GUI does not display Version Tree after checkin of hijacked file

On Linux platforms, if you use the Clear View Update GUI to check in a hijacked file element, and then try to use the GUI to display a version tree of that element, the version tree is not displayed. Instead, the tool displays the following error message:

xclearcase: Error: Invalid pathnames

The error message is displayed on the command line in the terminal window where you started Clear View Update.

Workaround: Use the command line interface tool xlsvtree to display the version tree.

#CMBU00031043 (#34758) on Linux systems, selecting Hijacked folder produces empty Name field

On Linux platforms, if you use the Clear View Update GUI to check in a hijacked file element, and then use the GUI to select the Hijacked folder, the tool displays an empty Name field, instead of listing the name of the hijacked file that was checked in.

#CMBU00031136 (#34872) deinstalling ClearCase LT may remove Web interface views

By default, views for Web interface users are created under the host data directory for ClearCase LT (/var/adm/atria). If ClearCase LT is deinstalled, the view directories are deleted, but the views remain registered. To avoid leaving entries for nonexistent views in the ClearCase registry, do one of the following:

#CMBU00031647 (#35432) config spec may not be synchronized before update preview

In a UNIX snapshot view, your config spec may not be correctly synchronized before all update previews. However, synchronization is always correct for full updates.

#CMBU00032790 (#36719) Merge Manager does not allow selection of an activity

When using the Merge Manager to merge files to a UCM-controlled branch, there is no way to set an activity. If no activity is currently set in the view, the checkout operations fail. In addition, if the wrong activity is set, the operation completes without allowing the user to confirm or cancel it.

#CMBU00033367 (#37371) delivery of selected activity does not detect directory dependency across activities

If you create a new element in one activity (for example, A), while the directory containing the element is checked out to a different activity (for example, B), you have created an implicit dependency of A on B. When selectively delivering activity A, you must also include activity B. Otherwise deliver reports the error, DBID not found.

#CMBU00033579 (#37602) Project Explorer Transcript window does not always respond

The Transcript window may pop up automatically when exception conditions have occurred during an operation. When the Transcript window is up together with the another modal dialog box, such as a properties dialog where operations can be initiated, the Transcript window does not respond to user actions. You must first close the modal dialog box before you can adjust the scroll bar of the Transcript window to view the full message or event log.

#CMBU00033980 (#38056) UCM: cannot convert unmodified read/write component to read-only

The chproject command does not let you convert a component from modifiable to read-only. This defect causes problems for project leaders who want to rebase a modifiable component in their integration stream to something other than a successor to the current baseline.

#CMBU00034173 (#38270) relocate does not preserve lock applied to branches

If a branch of an element is locked, rather than the element itself, you can relocate the element along with the branch. However, the relocated branch is no longer locked.

#CMBU00034228 (#38327) Merge Manager cannot be displayed before displaying status

When using the Merge Manager, you do not see the toolbar, even if you have set View >Toolbar, until after you use the View >Status command to display the status of an operation.

#CMBU00034704 (#38851) symbolic links to hijacked files show up as duplicates in list

Symbolic links to a hijacked file appear in the clearviewupdate hijacked file list along with the file itself. As a result, multiple entries in the hijacked list refer to a single file.

#CMBU00034794 (#38950) update -add command in snapshot view may fail if working directory is global network path

When you are working in a snapshot view whose working directory is a global network path (for example, of the form /net/hostname/directory), the update -add command may fail with the message:

cleartool: Error: Unable to determine version for VOB root directory element.

Workaround: Specify your working directory using the local absolute path, for example, /usr1/smith/views/4.0_view.

#CMBU00035331 canceling an uncheckout confirm window hangs ClearCase/FrameMaker integration

There is a known error that occurs when canceling an uncheckout confirmation dialog. It causes Adobe FrameMaker to hang.

#CMBU00038442 (#37817) Findmerge and Find Wizard Cannot Traverse Symlinks in Snapshot Views

In snapshot views, the findmerge command and the Find Wizard in the Clearmrgman GUI cannot follow VOB symlinks. When you direct these operations to follow links, they generate error messages when they encounter VOB symlinks.

#CMBU00040753 'fill error' is displayed from clearmrgman

The first page of the Find Wizard in the Merge Manager displays the Next button improperly. If you select Merge to a snapshot view item, the Next button appears even if no snapshot view is selected. Clicking Next invokes an error message, fill error, to appear on stderr and the wizard does not function properly. You must click Cancel and select the Find Wizard again.

To avoid this error, choose a snapshot view (if Merge to a snapshot view is selected) before clicking Next.

#CMBU00040782 (#39625) on Red Hat Linux, Describe command displays error message when multiple files are selected

On Red Hat Linux, if you select multiple files before you click the Describe command on the Report menu in the File Browser, the Describe window displays an error message:

binary operator expected

Workaround: The Describe window displays the correct information when you select one file.

#CMBU00040843 (#39688) Find Wizard in Merge Manager won't display branch and label information in snapshot views

When you merge elements using the Merge Manager in snapshot views, the Find Wizard does not display the branch and label information after you select your elements.

Workaround: Add the VOB root to the merge list.

#CMBU00040935 (#39784) ClearCase LT/ClearQuest Integration requires printenv command in user's path

For the ClearCase LT/ClearQuest integration to work, you need the printenv command in your PATH. On Solaris, printenv is located in /usr/ucb.

#CMBU00040953 (#39803) HTML generation code uses local paths even when inappropriate

When a file in an xcleardiff pane is rendered to a HTML browser, the HTML browser may not be able to display the file if the browser is running on a different machine than xcleardiff. This situation occurs when xcleardiff does not generate a pathname to the file that is accessible from the remote machine where the Web browser is running.

Workaround: Run xcleardiff on the machine where the HTML browser is running.

#CMBU00041571 describe -graphical cannot handle white space in pathname

Attempting to describe files whose names have shell special characters (for example, *) or spaces from the graphical interface may fail with a file not found error.

For example, the following command fails because it treats the filename as two separate names:

cleartool describe -graphical "my file "

#CMBU00042778 cleartool commands use one date format

The output of most cleartool commands that display date information uses an invariant format that ignores regional standards.

#CMBU00042408 clearexport_cvs -A must have -r specified

When running clearexport_cvs, the -A option has no effect if -r has not been specified also.

#CMBU00043764 changing project name does not automatically update ClearQuest

If information in ClearQuest records is changed from a ClearCase application, such as cleartool or the UCM Project Explorer, the ClearQuest display may not always reflect the actual contents of the database. To refresh the display, close and re-open the database from the File menu.

#CMBU00044756 changing name of ClearQuest record type causes error

In the UCM-ClearQuest integration, if you change the name of the ClearQuest record type after activities have been linked to ClearQuest records of that record type, the integration displays an error message when you try to set one of those activities in a view. To change the name of a record type, do so before any activities are linked to records of that record type.

#CMBU00045080 xclearcase reuses old comments during checkin

The checkin comment is taken exactly from the comment text box. If the comment text box is blank, it will check in with the comment string "" (empty string).

#CMBU00045827 mounting VOB with read-only options allows everyone to write inside

On some UNIX platforms, mounting VOBs with the ro option works properly; that is, it prevents writes to view-private files within the VOB, but does not prevent other clients from modifying the VOB nor does it prevent changes that do not go via the MVFS, such as some cleartool operations. However, on other UNIX platforms (namely, HP-UX 11.0 mounting VOBs with the ro option prevents view-private changes to the file namespace (such as creation or deletion of view-private files) but does not prevent writes to view-private files.

#CMBU00046601 UCM: status bar clipping top off some informational messages

The MergeTool Work Area Status Bar clips the top half off the creating integration activity message. Other messages appearing on the second line of the status bar are displayed correctly. Changing font size or resizing dialog box does not eliminate the problem.

#CMBU00047248 view server does not treat non-local root users as root

ClearCase view servers make anonymous accesses made by users logged in as root on remote machines. That is, the view server treats the user identity as a particular anonymous user with world access rights (known typically as user nobody). This is similar to the default behavior of NFS.

#CMBU00047396 cleardiff issues occur if multiple versions of Perl exist in an environment

If there are multiple versions of Perl in your environment, cleartool diff operations on HTML elements may fail because of differences between Perl versions.

By setting an environment variable CLEARCASE_PERLLIB to any value, the HTML type manager ignores the value of any other PERLLIB environment variable that was set. cleartool diff operations on elements should complete successfully.

#CMBU00048303 lsclients command no longer shows if release is patched

Patch information for ClearCase releases might not be correctly displayed by cleartool lsclients.

Workaround: Use cleartool -ver.

#CMBU00048520 view_sr fails if view already references new and old replica

If the view already has associations with multiple replicas in the VOB family, view_sr prints an error and does not reconfigure the checkouts and view-private files. This situation may occur when a site is using an unsupported configuration in which multiple replicas in the VOB family are accessible in a single region.

#CMBU00050011 ClearQuest security model displays ClearCase error message

For users who belong to a user group that is not allowed to see the ClearQuest record, the following error message appears when they specify the record while performing an Add to Source Control, Checkout, or Checkin New operation from a ClearCase GUI:

Error! Execution of a hook failure during the action Submit.
It was the ACTION_COMMIT hook attached to the BaseCMActivity 'cqms0000111".
The reason for the failure was:
IDispatch error #14094
UCM_Project 33554485 does not exist or has already been deleted.

#CMBU00050185 license server install clarification

FlexLM installation text incorrectly suggests that this program installs ClearCase LT.

The FlexLM installation text incorrectly refers to the previous version of ClearCase LT as LT 1.0.

#CMBU00050369 installation stops if directory not empty

If you specify an installation directory that is not empty, the install utility halts the install process to avoid deleting directory contents accidentally, and displays an error message.

In the previous version of ClearCase LT, the installation deleted the directory contents without any warning.

#CMBU00052325 ClearCase Integration with Forte for Java not available on Linux

The Rational ClearCase integration with Forte for Java is not available for Red Hat 6.2 Linux and Red Hat 7.0 Linux. This is because of a defect in Sun's Java Virtual Machine implementation that interferes with command line processing.

1.2 Problems Fixed in ClearCase LT Version Release 4.2

Table 1 lists significant problems in previous ClearCase LT releases that are fixed in this release.

Table 1 ClearCase LT Problems Fixed in This Release

Problem Number

Description

#CMBU00026251

(#29438)merge from window displays incorrect branch list

#CMBU00026410

(#29616) possible to install /usr/atria when this is a mount point

#CMBU00026917

(#30193)install fails if /etc/nsswitch.conf has services set to files

#CMBU00038844

clearmrgman does not find elements that needed merges.

#CMBU00040434

xclearcase fails on dual-headed Solaris machines

#CMBU00042349

z_type managersbroken for filenames with embedded blanks

#CMBU00044722

using ClearCase Web Interface, problem overriding primary group

#CMBU00045823

Attache client removes read-only attribute, even if it cannot overwrite a file

#CMBU00045837

Attache 4.1 helper causes edcs, find, findmerge, update commands to fail

#CMBU00045976

clearmrgman does not merge elements

#CMBU00046180

xclearcase closes abruptly on report of checkouts

#CMBU00046225

add to source control not recursive

1.3 Disposition of Previously Reported Problems

Table 2 lists the status of problems reported in previous releases.

Table 2 Disposition of Problems in Previous ClearCase Releases

Problem Number

Status

Description

#CMBU00013781

Moved to release notes

(#15536) do not share Purecaches within ClearCase

#CMBU00014060

Fixed in earlier release.

(#15854) default -notify argument incorrect in vob_snapshot_setup

#CMBU00020466

Moved to release notes

(#23062) problem using dtpad editor on systems running CDE

#CMBU00022771

Not a Bug

(#25628) view profile wizard fails if there is no existing local copy of a global label type

#CMBU00023706

Moved to Administering ClearCase

(#26665) avoid ':' usage in an environment that requires UNIX/Windows interoperation

#CMBU00024917

Fixed in 4.1

(#27994) two licenses per user required under some conditions

#CMBU00026051

Moved to online ClearCase Platform-Specific Guide

(#29217) changes to ClearCase SoftBench Integration at SoftBench 6

#CMBU00028678

Moved to ClearCase Reference Manual

(#32140) lslock may not show locked global types

#CMBU00028939

Option removed

(#32429) cannot use clearimport -nsetevent on datafile created by clearexport_ccase

#CMBU00029901

Fixed in 4.0

(#33502) problems with update -graphical subcommand

#CMBU00030891

Irreproducible Bug

(#34584) rmview may write benign messages to error log

#CMBU00031171

Moved to ClearCase Reference Manual

(#34909) rebase silently resets activity in a view

#CMBU00031189

Moved to release notes

(#34929) using the Version Tree Browser, cannot open a file from within a snapshot view

#CMBU00031838

Fixed in 4.0

(#35653) cannot update promotion level from Policy page

#CMBU00032228

No Plan to Fix

(#36091) limitation on xclearcase operations on VOB root directories

#CMBU00033949

Fixed in 4.0

(#38023) rebase -cancel doesn't reset config spec

#CMBU00034100

Fixed in 4.1

(#38189) trying to access disabled Excluded Users list may lock system

#CMBU00034124

Fixed in 4.0

(#38217) describe/lstype/lshistory of an eclipsing ordinary type incorrectly forwards to global type

#CMBU00034385

Fixed in 4.1

(#38501) View Creation Wizard displays 'switching project context" error

#CMBU00034920

Fixed in 4.1

(#39081) rebase error falsely implies corrupted VOB or view

#CMBU00038442

Fixed as #CMBU00030727

(#37817) findmerge and Find Wizard cannot traverse symlinks in snapshot views

#CMBU00038668

Fixed as #CMBU00033949

(#37678) canceled rebase causes incorrect view behavior

#CMBU00040956

No plan to fix

(#39806) on Reliant UNIX, Solaris Intel, Red Hat Linux, and IRIX platforms, History Browser appears different in snapshot views tutorial

#CMBU00043295

Fixed

Linux Token Ring support (sysutl_my_ieee_hostid on Linux if no 'eth0' network card)

#CMBU00043577

Not a bug

using the Version Tree Browser in a snapshot view, problem doing a graphical merge

#CMBU00044770

Fixed in 4.1

Attache Helper memory corrupted when reading large directory

Status of ClearCase LT Software Change Requests - 2 Jul 2001

ClearCase Documentation