# Is beman.exemplar/beman.exemplar-version.cmake a vallid package name?

**URL:** <https://discourse.cmake.org/t/is-beman-exemplar-beman-exemplar-version-cmake-a-vallid-package-name/14188>\
**Category:** Code\
**Created:** [June 2, 2025, 10:44am UTC](https://discourse.cmake.org/t/is-beman-exemplar-beman-exemplar-version-cmake-a-vallid-package-name/14188 "2025-06-02T10:44:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![ClausKlein](https://discourse.cmake.org/user_avatar/discourse.cmake.org/clausklein/32/352_2.png) [@ClausKlein](https://discourse.cmake.org/u/ClausKlein)\
**Post date:** [June 2, 2025, 11:24am UTC](https://discourse.cmake.org/t/is-beman-exemplar-beman-exemplar-version-cmake-a-vallid-package-name/14188/2 "2025-06-02T11:24:39Z")

</div>

## The problem is the package\_version\_file name was not valid!

This works better:

```auto
bash-5.2$ !tree
tree stagedir/lib/
stagedir/lib/
├── cmake
│ └── beman.exemplar
│ ├── beman.exemplar-config-version.cmake
│ ├── beman.exemplar-config.cmake
│ ├── beman.exemplar-targets-relwithdebinfo.cmake
│ └── beman.exemplar-targets.cmake
└── libbeman.exemplar.a

3 directories, 5 files
bash-5.2$ 

```

**IMHO** : The possible valid names are not so easy to find in the documentation as it should!

see [CMakePackageConfigHelpers](https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html#generating-a-package-version-file)  
and [PackageVersionFile](https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#package-version-file)

---

_[View the full topic](https://discourse.cmake.org/t/is-beman-exemplar-beman-exemplar-version-cmake-a-vallid-package-name/14188)._
