Your message dated Sat, 25 Jul 2009 10:13:43 +0000
with message-id <[email protected]>
and subject line Bug#478600: fixed in util-linux 2.16-2
has caused the Debian Bug report #478600,
regarding -o loop or -o explicit_loop_device preferred?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
478600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478600
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mount
Version: 2.13.1-5
Severity: minor
The man page is unclear:
First give an example with just -o loop, before this:
mount /tmp/fdimage /mnt -t msdos -o loop=/dev/loop3,blocksize=1024
unless -o loop is not preferred.
Maybe this:
If no explicit loop device is mentioned (but just an option `-o loop'
is given), then mount will try to find some unused loop device and use
that. If you are not so unwise as to make /etc/mtab a symbolic link to
/proc/mounts...
Means:
Using an explicit loop device is preferred to just -o loop... Never
make a /etc/mtab a symbolic link to /proc/mounts...
Please reword as to whatever it is you mean. "Not so unwise" is
abstruse to anybody who is not a native speaker and some native
speakers too.
P.S.,
# mount
/vietnam.raw on /mnt/extra type iso9660 (rw,loop=/dev/loop0)
but on trying to remove files, get: "rm: ... Read-only file system"
On the man page we see
(except that it is read-only, of course).
So say ro when reporting iso9660, anything but "rw". ls(1) shows the
files r-xr-xr-x so mount should be as smart too.
--- End Message ---
--- Begin Message ---
Source: util-linux
Source-Version: 2.16-2
We believe that the bug you reported is fixed in the latest version of
util-linux, which is due to be installed in the Debian FTP archive:
bsdutils_2.16-2_amd64.deb
to pool/main/u/util-linux/bsdutils_2.16-2_amd64.deb
cfdisk-udeb_2.16-2_amd64.udeb
to pool/main/u/util-linux/cfdisk-udeb_2.16-2_amd64.udeb
fdisk-udeb_2.16-2_amd64.udeb
to pool/main/u/util-linux/fdisk-udeb_2.16-2_amd64.udeb
libblkid-dev_2.16-2_amd64.deb
to pool/main/u/util-linux/libblkid-dev_2.16-2_amd64.deb
libblkid1-udeb_2.16-2_amd64.udeb
to pool/main/u/util-linux/libblkid1-udeb_2.16-2_amd64.udeb
libblkid1_2.16-2_amd64.deb
to pool/main/u/util-linux/libblkid1_2.16-2_amd64.deb
libuuid1-udeb_2.16-2_amd64.udeb
to pool/main/u/util-linux/libuuid1-udeb_2.16-2_amd64.udeb
libuuid1_2.16-2_amd64.deb
to pool/main/u/util-linux/libuuid1_2.16-2_amd64.deb
mount_2.16-2_amd64.deb
to pool/main/u/util-linux/mount_2.16-2_amd64.deb
util-linux-locales_2.16-2_all.deb
to pool/main/u/util-linux/util-linux-locales_2.16-2_all.deb
util-linux-udeb_2.16-2_amd64.udeb
to pool/main/u/util-linux/util-linux-udeb_2.16-2_amd64.udeb
util-linux_2.16-2.diff.gz
to pool/main/u/util-linux/util-linux_2.16-2.diff.gz
util-linux_2.16-2.dsc
to pool/main/u/util-linux/util-linux_2.16-2.dsc
util-linux_2.16-2_amd64.deb
to pool/main/u/util-linux/util-linux_2.16-2_amd64.deb
util-linux_2.16.orig.tar.gz
to pool/main/u/util-linux/util-linux_2.16.orig.tar.gz
uuid-dev_2.16-2_amd64.deb
to pool/main/u/util-linux/uuid-dev_2.16-2_amd64.deb
uuid-runtime_2.16-2_amd64.deb
to pool/main/u/util-linux/uuid-runtime_2.16-2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
LaMont Jones <[email protected]> (supplier of updated util-linux package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 21 Jul 2009 15:58:40 -0600
Source: util-linux
Binary: util-linux util-linux-locales mount bsdutils fdisk-udeb cfdisk-udeb
libblkid1 libblkid1-udeb libblkid-dev libuuid1 uuid-runtime libuuid1-udeb
uuid-dev util-linux-udeb
Architecture: all amd64 source
Version: 2.16-2
Distribution: experimental
Urgency: low
Maintainer: LaMont Jones <[email protected]>
Changed-By: LaMont Jones <[email protected]>
Description:
bsdutils - Basic utilities from 4.4BSD-Lite
cfdisk-udeb - Manually partition a hard drive (cfdisk)
fdisk-udeb - Manually partition a hard drive (fdisk)
libblkid-dev - block device id library - headers and static libraries
libblkid1 - block device id library
libblkid1-udeb - block device id library
libuuid1 - Universally Unique ID library
libuuid1-udeb - stripped down universally unique id library, for
debian-installer
mount - Tools for mounting and manipulating filesystems
util-linux - Miscellaneous system utilities
util-linux-locales - Locales files for util-linux
util-linux-udeb - Miscellaneous system utilities
uuid-dev - universally unique id library - headers and static libraries
uuid-runtime - runtime components for the Universally Unique ID library
Closes: 320500 329856 334796 478600 507700
Changes:
util-linux (2.16-2) experimental; urgency=low
.
[John Keeping]
.
* hwclock: fix mismatched popen/fclose.
.
[Jakob Unterwurzacher]
.
* ionice: Allow setting the none class
.
[Karel Zak]
.
* build-sys: fix "make -C" bug
* build-sys: fix blkid.h include for old e2fsprogs
* blkid: make libuuid optional
* build-sys: rename /libs to /shlibs
* build-sys: complete /libs to /shlibs rename
* blkid: fix "hangs forever with partition type mdraid"
* blkid: blkid_do_safeprobe() has to be tolerant to RAIDs
* blkid: cleanup debug messages and return codes in blkid_do_probe()
* tests: add functions for work withdisk images
* mount: fix undefined reference to `security_get_initial_context'. gentoo:
#270168
* libuuid: import UUID library from e2fsprogs
* libuuid: add --disable-libuuid and LIBUUID_VERSION
* libuuid: add info about u-l-ng to man pages
* libblkid: update man page
* build-sys: add UTIL_{SET,RESTORE}_FLAGS
* build-sys: fix headers in mkswap and libblkid
* build-sys: cleanup libuuid stuff
* mount: (and fsck) remove libvolume_id support
* build-sys: add --disable-libblkid, remove volume_id support
* build-sys: enable fsck by default
* build-sys: add --disable-tls
* uuidgen: new command (from e2fsprogs)
* libuuid: add .gitignore
* uuidd: new command (UUID daemon from e2fsprogs)
* build-sys: add --disable-uuidd
* tests: fix 'delete extended partition' checksum
* libblkid: fix reiserfs name
* tests: add mdraid libblkid test
* tests: fix reiserfs test
* tests: don't run some mount tests for non-root users
* tests: remove broken Xen dumps for lscpu
* tests: move lscpu /proc and /sys dumps to tarballs
* tests: fix script that creates lscpu dumps
* docs: add missing commands/projects to AUTHORS file
* mount: use TAG parsing function from libblkid
* losetup: add --set-capacity
* mount: cleanup notes about -l option in mount.8
* mount: add ext4 to mount.8
* mount: add ext4 to the list of filesystems in mount.8
* mount: use "none" fstype for MS_PROPAGATION mounts
* mount: move MS_{PROPAGATION,BIND,MOVE} detection
* libblkid: don't require udev symlinks verification for non-root users
* switch_root: new command
* build-sys: add --disable-switch_root
* switch_root: fix coding style
* switch_root: rewrite to use fstatat() and unlinkat()
* build-sys: check for openat() and linux for switch_root
* switch_root: use err.h, clean up return codes
* switch_root: clean up argv[] usage, add -h and -V
* switch_root: use snprintf() rather tan str{cpy,cat}()
* switch_root: add man page
* docs: refresh TODO list
* docs: remove obsolete information from fstab example. Closes: #507700
* umount: clean up help output. Closes: #320500
* mount: add info about obsolete vfat options to mount.8. Closes: #329856
* losetup: suggest to use modprobe rather than insmod in losetup.8.
Closes: #334796
* mount: a little clean up info about loopdevs in man page. Closes: #478600
* build-sys: fix libuuid Makefile.am
* docs: update AUTHORS file
* build-sys: fix --disable-uuidd
* docs: add v2.16 ReleaseNotes
* docs: update v2.16-ReleaseNotes
* build-sys: release++ (v2.16-rc1)
* uuidd: move uuidd files from /var/lib/libuuid to /var/run/uuidd
* libuuid: move clock state file from /var/lib to /var/run
* losetup: fix return codes of functions arounf is_associated()
* include: clean up _PATH_DEV_* macros
* Revert "libuuid: move clock state file from /var/lib to /var/run"
* libblkid: fix #ifdefs readability
* libuuid: add install-hook for libuuid.[a,so] devel files
* libblkid: add install-hook for libuuid.[a,so] devel files
* buildsys: move $usr{bin,sbin,lib}execdir definition to ./configure
* libblkid: fix $libdir in blkid.pc
* libuuid: fix $libdir in uuid.pc
* docs: remove example.files/rc[.local]
* uuidd: move uuidd.rc to misc-utils directory
* uuidd: fix $PIDFILE in uuidd.rc
* uuidd: init /var/run/uuidd, add option for on-demand mode to .rc file
* include: fix _PATH_DEV
* raw: undeprecate raw
* blkid: move to misc-utils/ directory
* docs: update AUTHORS file
* docs: update v2.16 ReleaseNotes
* build-sys: release++ (v2.16-rc2)
* build-sys: fix exec/data install hooks
* build-sys: improve symlinks creation in shlibs/
* build-sys: rename to _execdir
* libuuid: fix parallel building
* build-sys: improve $libdirname definition
* libblkid: add stdarg.h to blkidP.h
* build-sys: fix libuuid and libblkid version-info
* docs: update AUTHORS file
* libuuid: generate uuid_generate_{random,time}.3 man page links
* docs: update v2.16 ReleaseNotes
* build-sys: release++ (v2.16)
* po: refresh POTFILES.in
* po: merge changes
.
[Jeff Mahoney]
.
* raw: Use the RAW_SETBIND ioctl without stat'ing the raw# file
.
[Peter Jones]
.
* switch_root: use file descriptor instead of path for recursiveRemove()
* switch_root: fork before cleaning up the filesystem.
* switch_root: do recursiveRemove after our root is moved to avoid races.
.
[Kay Sievers]
.
* mount: allow loop suid umount. suse: #461732
* build-sys: reverse shlibs installation
.
[Daniel Drake]
.
* switch_root: add subroot support
.
[Chris Webb]
.
* fdisk: (and cfdisk) fix to be consistent about maximum heads
.
[Zdenek Behan]
.
* fdisk: add simple test for doslabel stuff
.
[Milan Broz]
.
* blkid: fix LVM1 probe
* blkid: add device-mapper snapshot cow device probe
.
[Valerie Aurora]
.
* mount: when a remount to rw fails, quit and return an error
.
[Robert Förster]
.
* build-sys: fix typo from 30688dde55f637c9b984809c685b61378b82805f
.
[Tom Prince]
.
* cal: uClibc has langinfo.h but not _NL_TIME_WEEK_1STDAY.
.
[Tilman Schmidt]
.
* ldattach: add N_PPS support
.
[Mike Frysinger]
.
* lscpu: fix cpuid code on x86/PIC
* losetup: handle symlinks in /dev/loop/
.
[Scott James Remnant]
.
* build libblkid binary packages
* build libuuid binary packages
.
[Theodore Ts'o]
.
* libuuid: Make sure fd's 0, 1, and 2 are valid before exec'ing uuidd
* uuidd: Avoid closing the server socket when calling create_daemon()
* libuuid, uuidd: Avoid infinite loop while reading from the socket fd
* libuuid: Don't run uuidd if it would fail due to permission problems
.
[localization folks]
.
* po: fix typo in French translation. mandriva: #42783 (Olivier Blin)
* po: update fi.po (from translationproject.org) (Lauri Nurmi)
* po: update fr.po (from translationproject.org) (Nicolas Provost)
* po: update vi.po (from translationproject.org) (Clytie Siddall)
* po: update cs.po (from translationproject.org) (Petr Pisar)
Files:
24b458bb7d6f33fb40f40b5e6f7d67f7 621286 utils required
util-linux_2.16-2_amd64.deb
3f265d8ca7b38e8602d6710abf57564d 72890 debian-installer extra
fdisk-udeb_2.16-2_amd64.udeb
4b7a7cd00b6685c2aad95c056165f0c4 84414 libs required libblkid1_2.16-2_amd64.deb
51e77b8e0e595d51a732ca0c54d15ae4 100760 libdevel extra
libblkid-dev_2.16-2_amd64.deb
53c0c829a7ea0b178ac9f00b8d722786 1374850 utils optional
util-linux-locales_2.16-2_all.deb
840330d0c48463e804000a2ad240a2fd 7520 debian-installer optional
util-linux-udeb_2.16-2_amd64.udeb
86ae195e92ad9a81eb5f033efe07becf 307764 base required util-linux_2.16-2.diff.gz
a016d3de40b922904465119a44fce498 1355256 debian-installer extra
cfdisk-udeb_2.16-2_amd64.udeb
a57530d601d6a8f4c1b02fd5b35a247b 168192 admin required mount_2.16-2_amd64.deb
aa5c9475143256dd6b45a049732b5813 57836 libs optional
uuid-runtime_2.16-2_amd64.deb
b24c999261b1ff3cd47602b56f57607a 37982 debian-installer optional
libblkid1-udeb_2.16-2_amd64.udeb
cab96af4bd6f428ef1d36aabdbd07147 7762 debian-installer optional
libuuid1-udeb_2.16-2_amd64.udeb
cb1b5baa26bd2a362b8d3f73644a8a46 76294 utils required bsdutils_2.16-2_amd64.deb
faa39936ee80f1cba8f884c697246092 1081 base required util-linux_2.16-2.dsc
d69a39296e6a2f8826fa0106d259575b 55062 libs required libuuid1_2.16-2_amd64.deb
dce370bec483eb4c71d8db0a7b60e2a3 70878 libdevel extra uuid-dev_2.16-2_amd64.deb
f6aba93a43b7736782d7aaa3718c45e3 4820912 base required
util-linux_2.16.orig.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFKZjrkzN/kmwoKyScRAimPAJ4mXY3+yBKbPn7c2+TqM5WuTvDMZACcDiGO
0srYiYJVlDNqPZE1yINZ3N0=
=BHOm
-----END PGP SIGNATURE-----
--- End Message ---