---
name: "Lintian::Index"
section: "3"
platform: "linux"
package: "lintian"
version: "2.122.0"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Lintian::Index"
---

# Lintian::Index(3)

access to collected data about the upstream (orig) sources

## NAME

Lintian::Index - access to collected data about the upstream (orig) sources

## SYNOPSIS

```
    use Lintian::Index;
```

## DESCRIPTION

Lintian::Processable::Source::Orig::Index provides an interface to collected data about the upstream (orig) sources.

## INSTANCE METHODS

- identifier

  - catalog

  Returns a reference to a hash with elements catalogued by path names.

- "basedir"

  Returns the base directory for file references.

- "anchored"

  - unpack\_messages

  - lookup (FILE)

  Like "index" except orig\_index is based on the "orig tarballs" of the source packages.

  For native packages "index" and "orig\_index" are generally identical.

  NB: If sorted\_index includes a debian packaging, it is was contained in upstream part of the source package (or the package is native).

- resolve\_path

  - create\_from\_basedir

  - create\_from\_piped\_tar

  - load

  - merge\_in

  - capture\_common\_prefix

  - drop\_common\_prefix

  - drop\_basedir\_segment

  ## AUTHOR

Originally written by Felix Lechner \<felix.lechner@lease-up.com\> for Lintian.

## SEE ALSO

[**lintian**(1)](/lintian/1.md)
