Problems with Solaris package make files

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • 1.3.1
    • Affects Version/s: 1.3.1, 1.4.0
    • Component/s: install
    • rc1
    • generic, sparc
    • generic, solaris_2.6
    • Not verified

        I noticed two problems with Solaris package make files:

        - The SUNWj3man package doesn't include the tnameserv man page.
        This could be fixed by adopting the make file structure that I developed for the Japanese man page packages (4388319).

        - Numerous temporary files are created within the workspace's make/ hierarchy. They should be created in the build/ hierarchy. Here's what I found after a fresh build:
        % ~/bin/find-nosccs make/pkgdefs
        make/pkgdefs/SUNWjej3m/copyright
        make/pkgdefs/SUNWjej3m/pkginfo
        make/pkgdefs/SUNWjej3m/depend
        make/pkgdefs/SUNWjej3m/.make.state
        make/pkgdefs/.make.state
        make/pkgdefs/SUNWjpj3m/copyright
        make/pkgdefs/SUNWjpj3m/pkginfo
        make/pkgdefs/SUNWjpj3m/depend
        make/pkgdefs/SUNWjpj3m/.make.state
        make/pkgdefs/SUNWjuj3m/copyright
        make/pkgdefs/SUNWjuj3m/pkginfo
        make/pkgdefs/SUNWjuj3m/depend
        make/pkgdefs/SUNWjuj3m/.make.state
        make/pkgdefs/common/awk_pkginfo
        make/pkgdefs/common/.make.state
        make/pkgdefs/SUNWj3dev/copyright
        make/pkgdefs/SUNWj3dev/pkginfo
        make/pkgdefs/SUNWj3dev/depend
        make/pkgdefs/SUNWj3dev/action
        make/pkgdefs/SUNWj3dev/proto.sparc.tmp
        make/pkgdefs/SUNWj3dev/.make.state
        make/pkgdefs/SUNWj3man/copyright
        make/pkgdefs/SUNWj3man/pkginfo
        make/pkgdefs/SUNWj3man/depend
        make/pkgdefs/SUNWj3man/.make.state
        make/pkgdefs/SUNWj3rt/copyright
        make/pkgdefs/SUNWj3rt/pkginfo
        make/pkgdefs/SUNWj3rt/depend
        make/pkgdefs/SUNWj3rt/action
        make/pkgdefs/SUNWj3rt/proto.sparc.tmp
        make/pkgdefs/SUNWj3rt/.make.state
        make/pkgdefs/SUNWj3dmo/copyright
        make/pkgdefs/SUNWj3dmo/pkginfo
        make/pkgdefs/SUNWj3dmo/depend
        make/pkgdefs/SUNWj3dmo/action
        make/pkgdefs/SUNWj3dmo/proto.sparc.tmp
        make/pkgdefs/SUNWj3dmo/.make.state
        make/pkgdefs/SUNWj3dbg/copyright
        make/pkgdefs/SUNWj3dbg/pkginfo
        make/pkgdefs/SUNWj3dbg/depend
        make/pkgdefs/SUNWj3dbg/action
        make/pkgdefs/SUNWj3dbg/proto.sparc.tmp
        make/pkgdefs/SUNWj3dbg/.make.state

        The variable PACKAGE_TMP_DIR, introduced with the fix for 4388319, provides a convenient location for temporary files.

              Assignee:
              William Harnois
              Reporter:
              Norbert Lindenberg (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: