1 Source: e2fsprogs 2 Section: admin 3 Priority: required 4 Maintainer: Theodore Y. Ts'o <tytso (a] mit.edu> 5 ifdef(`UTIL_LINUX_NG', 6 ``Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 powerpc ppc64 s390 sparc], debhelper (>= 7.0), m4, libblkid-dev (>= 2.16), uuid-dev (>= 2.16) 7 '', 8 ``Build-Depends: texi2html (>= 1.76), gettext, texinfo, dc, pkg-config, dietlibc-dev (>> 0.30) [alpha amd64 arm hppa i386 ia64 powerpc ppc64 s390 sparc], debhelper (>= 7.0), m4 9 '')dnl 10 Standards-Version: 3.8.4 11 Homepage: http://e2fsprogs.sourceforge.net 12 13 Package: e2fsck-static 14 Priority: optional 15 Depends: ${shlibs:Depends}, ${misc:Depends} 16 Recommends: sash | bash-static | zsh-static | busybox-static | zsh30-static 17 Architecture: any 18 Description: statically-linked version of the ext2/ext3/ext4 filesystem checker 19 This may be of some help to you if your filesystem gets corrupted enough 20 to break the shared libraries used by the dynamically linked checker. 21 . 22 This binary takes much more space than its dynamic counterpart located 23 in e2fsprogs, though. 24 . 25 You may want to install a statically-linked shell as well, to be able 26 to run this program if something like your C library gets corrupted. 27 28 Package: libcomerr2 29 Section: libs 30 Provides: libcomerr-kth-compat 31 Depends: ${shlibs:Depends}, ${misc:Depends} 32 Replaces: e2fsprogs (<< 1.34-1) 33 Architecture: any 34 Description: common error description library 35 libcomerr is an attempt to present a common error-handling mechanism to 36 manipulate the most common form of error code in a fashion that does not 37 have the problems identified with mechanisms commonly in use. 38 39 Package: comerr-dev 40 Section: libdevel 41 Priority: extra 42 Depends: libc6-dev | libc-dev, libcomerr2 (= ${mainBinary}), ${misc:Depends} 43 Suggests: doc-base 44 Replaces: e2fslibs-dev (<< 1.33-2), libkrb5-dev (<< 1.3) 45 Architecture: any 46 Description: common error description library - headers and static libraries 47 libcom_err is an attempt to present a common error-handling mechanism to 48 manipulate the most common form of error code in a fashion that does not 49 have the problems identified with mechanisms commonly in use. 50 . 51 This package contains the development environment for the com_err library. 52 53 Package: libss2 54 Section: libs 55 Depends: libcomerr2, ${shlibs:Depends}, ${misc:Depends} 56 Replaces: e2fsprogs (<< 1.34-1) 57 Architecture: any 58 Description: command-line interface parsing library 59 This package includes a tool that parses a command table to generate 60 a simple command-line interface parser, the include files needed to 61 compile and use it, and the static libs. 62 . 63 It was originally inspired by the Multics SubSystem library. 64 65 Package: ss-dev 66 Section: libdevel 67 Priority: extra 68 Depends: libc6-dev | libc-dev, libss2 (= ${mainBinary}), comerr-dev, ${misc:Depends} 69 Architecture: any 70 Description: command-line interface parsing library - headers and static libraries 71 This package includes a tool that parses a command table to generate 72 a simple command-line interface parser, the include files needed to 73 compile and use it, and the static libs. 74 . 75 It was originally inspired by the Multics SubSystem library. 76 . 77 This package contains the development environment for the ss library. 78 ifdef(`UTIL_LINUX_NG',,`` 79 Package: libuuid1 80 Section: libs 81 Depends: passwd, ${shlibs:Depends}, ${misc:Depends} 82 Recommends: uuid-runtime 83 Replaces: e2fsprogs (<< 1.34-1) 84 Architecture: any 85 Description: Universally Unique ID library 86 The libuuid library generates and parses 128-bit universally unique 87 ids (UUIDs). A UUID is an identifier that is unique across both 88 space and time, with respect to the space of all UUIDs. A UUID can 89 be used for multiple purposes, from tagging objects with an extremely 90 short lifetime, to reliably identifying very persistent objects 91 across a network. 92 . 93 See RFC 4122 for more information. 94 95 Package: uuid-runtime 96 Section: libs 97 Priority: optional 98 Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends} 99 Replaces: e2fsprogs (<= 1.40.3-1ubuntu1) 100 Architecture: any 101 Description: runtime components for the Universally Unique ID library 102 The libuuid library generates and parses 128-bit universally unique 103 ids (UUIDs). A UUID is an identifier that is unique across both 104 space and time, with respect to the space of all UUIDs. A UUID can 105 be used for multiple purposes, from tagging objects with an extremely 106 short lifetime, to reliably identifying very persistent objects 107 across a network. 108 . 109 See RFC 4122 for more information. 110 . 111 This package contains the uuidgen program and the uuidd daemon. 112 . 113 The uuidd daemon is used to generate UUIDs, especially time-based 114 UUIDs, in a secure and guaranteed-unique fashion, even in the face 115 of large numbers of threads trying to grab UUIDs running on 116 different CPUs. It is used by libuuid as well as the uuidgen 117 program. 118 119 Package: libuuid1-udeb 120 XC-Package-Type: udeb 121 Section: debian-installer 122 Priority: optional 123 Depends: ${shlibs:Depends} 124 Architecture: any 125 Description: stripped down universally unique id library, for debian-installer 126 libuuid generates and parses 128-bit universally unique ids (UUIDs). 127 See RFC 4122 for more information. 128 . 129 This is a minimal package for debian-installer. 130 131 Package: uuid-dev 132 Section: libdevel 133 Priority: extra 134 Depends: libc6-dev | libc-dev, libuuid1 (= ${mainBinary}), ${misc:Depends} 135 Replaces: e2fslibs-dev (<< 1.15) 136 Architecture: any 137 Description: universally unique id library - headers and static libraries 138 libuuid generates and parses 128-bit universally unique ids (UUIDs). 139 See RFC 4122 for more information. 140 . 141 This package contains the development environment for the uuid library. 142 143 Package: libblkid1 144 Section: libs 145 Depends: ${shlibs:Depends}, ${misc:Depends} 146 Architecture: any 147 Description: block device id library 148 The blkid library which allows system programs like fsck and 149 mount to quickly and easily find block devices by filesystem UUID and 150 LABEL. This allows system administrators to avoid specifying 151 filesystems by hard-coded device names, but via a logical naming 152 system instead. 153 154 Package: libblkid1-udeb 155 XC-Package-Type: udeb 156 Section: debian-installer 157 Priority: optional 158 Depends: ${shlibs:Depends}, ${misc:Depends} 159 Architecture: any 160 Description: stripped down block device id library, for debian-installer 161 The blkid library which allows system programs like fsck and 162 mount to quickly and easily find block devices by filesystem UUID and 163 LABEL. This allows system administrators to avoid specifiying 164 filesystems by hard-coded device names, but via a logical naming 165 system instead. 166 . 167 This is a minimal package for debian-installer. 168 169 Package: libblkid-dev 170 Section: libdevel 171 Priority: extra 172 Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), ${misc:Depends} 173 Architecture: any 174 Description: block device id library - headers and static libraries 175 The blkid library which allows system programs like fsck and 176 mount to quickly and easily find block devices by filesystem UUID and 177 LABEL. This allows system administrators to avoid specifiying 178 filesystems by hard-coded device names, but via a logical naming 179 system instead. 180 . 181 This package contains the development environment for the blkid library. 182 '')dnl 183 184 Package: e2fsprogs-udeb 185 XC-Package-Type: udeb 186 Section: debian-installer 187 Priority: optional 188 Depends: ${shlibs:Depends}, ${misc:Depends} 189 Architecture: any 190 Description: stripped-down versions of e2fsprogs, for debian-installer 191 This package is an e2fsprogs package built for a reduced size, so that 192 it can help to save space in debian-installer. 193 . 194 Don't attempt to install this package, it has no support for a couple of 195 features you surely want. Anyway it should refuse to install. 196 197 Package: e2fslibs 198 Section: libs 199 Depends: ${shlibs:Depends}, ${misc:Depends} 200 Replaces: e2fsprogs (<< 1.34-1) 201 Provides: libext2fs2, libe2p2 202 Architecture: any 203 Description: ext2/ext3/ext4 file system libraries 204 The ext2, ext3 and ext4 file systems are successors of the original ext 205 ("extended") file system. They are the main file system types used for 206 hard disks on Debian and other Linux systems. 207 . 208 This package provides the ext2fs and e2p libraries, for userspace software 209 that directly accesses extended file systems. Programs that use libext2fs 210 include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include 211 dumpe2fs, chattr, and lsattr. 212 213 Package: e2fslibs-dev 214 Section: libdevel 215 Priority: extra 216 Depends: libc6-dev | libc-dev, comerr-dev, e2fslibs (= ${binary:Version}), ${misc:Depends} 217 Suggests: doc-base 218 Provides: ext2fs-dev, e2p-dev 219 Replaces: libkrb5-dev (<< 1.3) 220 Architecture: any 221 Description: ext2/ext3/ext4 file system libraries - headers and static libraries 222 The ext2, ext3 and ext4 file systems are successors of the original ext 223 ("extended") file system. They are the main file system types used for 224 hard disks on Debian and other Linux systems. 225 . 226 This package contains the development environment for the ext2fs and e2p 227 libraries. 228 229 Package: e2fsprogs 230 Essential: yes 231 ifdef(`UTIL_LINUX_NG', 232 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= 2.15~rc1-1) 233 '', 234 ``Pre-Depends: ${shlibs:Depends}, ${misc:Depends} 235 '')dnl 236 Suggests: gpart, parted, e2fsck-static 237 Conflicts: dump (<< 0.4b4-4), quota (<< 1.55-8.1), initscripts (<< 2.85-4), sysvinit (<< 2.85-4) 238 Replaces: hurd (<= 20040301-1), libblkid1 (<< 1.38+1.39-WIP-2005.12.10-2), libuuid1 (<< 1.38+1.39-WIP-2005.12.10-2) 239 Architecture: any 240 Description: ext2/ext3/ext4 file system utilities 241 The ext2, ext3 and ext4 file systems are successors of the original ext 242 ("extended") file system. They are the main file system types used for 243 hard disks on Debian and other Linux systems. 244 . 245 This package contains programs for creating, checking, and maintaining 246 ext2/3/4-based file systems. 247 248 Package: e2fsprogs-dbg 249 Section: debug 250 Priority: extra 251 Depends: e2fsprogs (= ${binary:Version}), ${misc:Depends} 252 Architecture: any 253 Description: debugging information for e2fsprogs 254 This package includes the debug information useful for debugging e2fsprogs 255 and its libraries, contained in the e2fsprogs and e2fsck-static packages. 256 The debug information is used for execution tracing and core 257 dump analysis. 258 ifdef(`UTIL_LINUX_NG',,`` 259 Package: uuid-runtime-dbg 260 Section: debug 261 Priority: extra 262 Depends: uuid-runtime (= ${binary:Version}), ${misc:Depends} 263 Architecture: any 264 Description: debugging information for uuid-runtime 265 This package includes the debug information useful for debugging the 266 uuid runtime programs, contained in the uuid-runtime package. 267 The debugging information is used for execution tracing and core 268 dump analysis. 269 '')dnl 270 271 Package: e2fslibs-dbg 272 Section: debug 273 Priority: extra 274 Depends: e2fslibs (= ${binary:Version}), ${misc:Depends} 275 Architecture: any 276 Description: debugging information for e2fslibs 277 This package includes the debug information useful for debugging the 278 ext2fs and e2p libraries, contained in the e2fslibs package. The debug 279 information is used for execution tracing and core dump analysis. 280 281 Package: libcomerr2-dbg 282 Section: debug 283 Priority: extra 284 Depends: libcomerr2 (= ${binary:Version}), ${misc:Depends} 285 Architecture: any 286 Description: debugging information for libcomerr2 287 This package includes the debug information useful for debugging the 288 com_err library, contained in the libcomerr2 package. The debugging 289 information is used for execution tracing and core dump analysis. 290 291 Package: libss2-dbg 292 Section: debug 293 Priority: extra 294 Depends: libss2 (= ${binary:Version}), ${misc:Depends} 295 Architecture: any 296 Description: debugging information for libss2 297 This package includes the debug information useful for debugging the 298 ss library, contained in the libss2 package. The debug information 299 is used for execution tracing and core dump analysis. 300 ifdef(`UTIL_LINUX_NG',,`` 301 Package: libblkid1-dbg 302 Section: debug 303 Priority: extra 304 Depends: libblkid1 (= ${binary:Version}), ${misc:Depends} 305 Architecture: any 306 Description: debugging information for libblkid1 307 This package includes the debug information useful for debugging the 308 blkid library, contained in the libblkid1 package. The debug 309 information is used for execution tracing and core dump analysis. 310 311 Package: libuuid1-dbg 312 Section: debug 313 Priority: extra 314 Depends: libuuid1 (= ${binary:Version}), ${misc:Depends} 315 Architecture: any 316 Description: debugging information for libuuid1 317 This package includes the debug information useful for debugging the 318 UUID library, contained in the libuuid1 package. The debug 319 information is used for execution tracing and core dump analysis. 320 '')dnl 321