Opened 23 years ago

Closed 19 years ago

#48 closed defect (fixed)

util-linux-2.12r

Reported by: craigthulu@… Owned by: lfs-book@…
Priority: normal Milestone:
Component: Book Version: SVN
Severity: normal Keywords:
Cc: iwanek@…

Description

New release of util-linux today.

Change History (109)

comment:1 by craigthulu@…, 23 years ago

dependson: 30

comment:2 by craigthulu@…, 23 years ago

Summary: Update to util-linux-2.11cUpdate to util-linux-2.11f

Yet another update to util-linux.

comment:3 by gerard@…, 23 years ago

Resolution: fixed
Status: newclosed

Added

comment:4 by gerard@…, 23 years ago

Resolution: fixed
Status: closedreopened
Summary: Update to util-linux-2.11futil-linux-2.11g

New update

comment:5 by gerard@…, 23 years ago

Resolution: fixed
Status: reopenedclosed

comment:6 by markh@…, 23 years ago

Resolution: fixed
Status: closedreopened

For some reason, this is marked as fixed (i.e. 2.11g is in cvs) but it isn't :-) I'll fix it now.

comment:7 by markh@…, 23 years ago

Resolution: fixed
Status: reopenedclosed

Hm. For some reason, the conglomeration directory and cvs directory were on 2.11g but index.xml was still on 2.11f. Oh well, it's done now.

comment:8 by markh@…, 23 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11gutil-linux-2.11h

yet another util-linux update...

comment:9 by markh@…, 23 years ago

just another comment - ADD_RAW=yes is still needed to install raw properly with util-linux-2.11h

comment:10 by markh@…, 23 years ago

Owner: changed from lfs-book@… to markh@…
Status: reopenedassigned

comment:11 by markh@…, 23 years ago

Resolution: fixed
Status: assignedclosed

tested and done

comment:12 by markh@…, 23 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11hutil-linux-2.11i

comment:13 by markh@…, 23 years ago

Resolution: later
Status: reopenedclosed

comment:14 by markh@…, 23 years ago

i'm using 2.11i on my system. it seems to be ready to go in after 3.0.

comment:15 by gerard@…, 23 years ago

Resolution: later
Status: closedreopened

comment:16 by markh@…, 23 years ago

Status: reopenedassigned

comment:17 by markh@…, 23 years ago

Resolution: fixed
Status: assignedclosed

comment:18 by markh@…, 23 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11iutil-linux-2.11k

comment:19 by gerard@…, 23 years ago

Summary: util-linux-2.11kutil-linux-2.11l

comment:20 by gerard@…, 23 years ago

Owner: changed from markh@… to gerard@…
Status: reopenedassigned

comment:21 by gerard@…, 23 years ago

Resolution: fixed
Status: assignedclosed

comment:22 by gerard@…, 23 years ago

Resolution: fixed
Status: closedreopened

With util-linux-2.11l the 'USRGAMES_DIR=/usr/bin' is not needed anymore when doing 'make install', because the 'banner' program has been removed and no other program uses '/usr/games/'

comment:23 by markh@…, 23 years ago

Resolution: fixed
Status: reopenedclosed

I've confirmed that USRGAMES_DIR=/usr/bin isn't needed any more and changed it in cvs. Closing this bug.

comment:24 by markh@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11lutil-linux-2.11m

comment:25 by markh@…, 22 years ago

Owner: changed from gerard@… to markh@…
Status: reopenedassigned

comment:26 by markh@…, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:27 by markh@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11mutil-linux-2.11n

comment:28 by markh@…, 22 years ago

Priority: normalhighest
Version: 3.0-pre3CVS

comment:29 by markh@…, 22 years ago

hrandoz on #lfs has just reported that we no longer need to use ADD_RAW when using 2.11n. Check this out when doing the update

comment:30 by markh@…, 22 years ago

scrap that last comment. he just checked and ADD_RAW *is* still needed, it just looked like it wasn't from the Makefile

comment:31 by markh@…, 22 years ago

Status: reopenedassigned

ok, scrap the *last* comment :-)

ADD_RAW=yes is no longer needed with util-linux-2.11n. I just checked it out during a test build

comment:32 by markh@…, 22 years ago

Resolution: fixed
Status: assignedclosed

updated to 2.11n and removed ADD_RAW=yes as it isn't needed

comment:33 by gerard@…, 22 years ago

Keywords: VERIFIED added

comment:34 by gerard@…, 22 years ago

Keywords: VERIFIED removed

comment:35 by gerard@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11nutil-linux-2.11o

comment:36 by gerard@…, 22 years ago

Resolution: fixed
Status: reopenedclosed

comment:37 by gerard@…, 22 years ago

Keywords: VERIFIED added

comment:38 by gerard@…, 22 years ago

Keywords: VERIFIED removed

comment:39 by markh@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11outil-linux-2.11p

comment:40 by markh@…, 22 years ago

Owner: changed from markh@… to lfs-book@…
Priority: highesthigh
Status: reopenednew

comment:41 by gimli@…, 22 years ago

Summary: util-linux-2.11putil-linux-2.11q

2.11q out, seems like they removed 2.11p from kernel.org.. probably a dontuse package :? Anyways, this version has some important bugfixes.

comment:42 by gimli@…, 22 years ago

Owner: changed from lfs-book@… to marc_heerdink@…
Status: newassigned

comment:43 by gimli@…, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:44 by gerard@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11qutil-linux-2.11r

comment:45 by gerard@…, 22 years ago

Cc: chthon@… added

* Bug 346 has been marked as a duplicate of this bug. *

comment:46 by gerard@…, 22 years ago

Owner: changed from gimli@… to gerard@…
Status: reopenedassigned

comment:47 by gerard@…, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:48 by timothy@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11rutil-linux-2.11t

util-linux-2.11t released

comment:49 by timothy@…, 22 years ago

Owner: changed from gerard@… to timothy@…
Status: reopenednew

comment:50 by timothy@…, 22 years ago

Resolution: fixed
Status: newclosed

comment:51 by highos@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11tutil-linux-2.11u

Version increment.

comment:52 by gerard@…, 22 years ago

Status: reopenedassigned

comment:53 by gerard@…, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:54 by highos@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11uutil-linux-2.11v

Version increment (2.11v);

  • Catalan messages (Antoni Bella Perez)
  • Finnish messages (Lauri Nurmi)
  • No French messages with permission to distribute (Michel Robitaille)
  • Very few Russian messages (panivan@…)
  • Slovenian messages (Primoz Peterlin)
  • Spanish messages (Santiago Vila Doncel)
  • Swedish messages (Christian Rose)
  • Turkish messages (Nilgün Belma Bugüner)
  • fdisk: add -C, -H, -S command line options
  • fdisk: allow changing type 0
  • mkswap: enable use of > 2GB swapspace
  • more: translation fix
  • mount: set umask (Sebastian Krahmer)
  • mount: test both le and be version of cramfs magic (Olaf Hering)
  • mount: recognize Oracle magic
  • pg: use fseeko64 and ftello64 when available

comment:55 by highos@…, 22 years ago

Summary: util-linux-2.11vutil-linux-2.11w

Version increment (2.11w);

  • cfdisk, fdisk: allow slightly larger disk sizes
  • fdisk: Makefile: also for m68 (sun3) (Kaj-Michael Lang)
  • fdisk: allow to use the last partial cylinder, change display format
  • fdisk: do not ask partition number in case there is only one choice
  • fdisk: new sunlabel fix
  • login: fix possible local root exploit (Wojciech Purczynski)
  • more: bigendian fix

comment:56 by timothy@…, 22 years ago

Owner: changed from timothy@… to lfs-book@…
Status: reopenednew

comment:57 by timothy@…, 22 years ago

Resolution: fixed
Status: newclosed

comment:58 by highos@…, 21 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11wutil-linux-2.11x

Version increment (2.11x)

comment:59 by highos@…, 21 years ago

Summary: util-linux-2.11xutil-linux-2.11y

Version increment (2.11y)

comment:60 by timothy@…, 21 years ago

Resolution: fixed
Status: reopenedclosed

comment:61 by timothy@…, 21 years ago

Resolution: fixed
Status: closedreopened

Version increment (2.11z)

comment:62 by gerard@…, 21 years ago

Summary: util-linux-2.11yutil-linux-2.11z

comment:63 by gerard@…, 21 years ago

Priority: highhighest

comment:64 by gerard@…, 21 years ago

Status: reopenedassigned

comment:65 by gerard@…, 21 years ago

Resolution: fixed
Status: assignedclosed

comment:66 by tushar@…, 21 years ago

bug_file_loc: ftp://ftp.cwi.nl/pub/aeb/util-linux/
Resolution: fixed
Status: closedreopened
Summary: util-linux-2.11zutil-linux-2.12

Version Increment (2.12)

comment:67 by gerard@…, 21 years ago

Resolution: fixed
Status: reopenedclosed

comment:68 by gerard@…, 20 years ago

dependson: 30

comment:69 by Matthew Burgess, 20 years ago

bug_file_loc: ftp://ftp.cwi.nl/pub/aeb/util-linux/ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/
Priority: highestnormal
Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12util-linux-2.12a

Version increment (2.12a) - note that the URL was updated to reflect the "Primary Site" listed in the packages' .lsm file. Also, 2.12 is no longer available on the primary site.

comment:70 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: reopenedclosed

fixed in newxml

comment:71 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12autil-linux-2.12b

Version increment (2.12b).

comment:72 by Matthew Burgess, 20 years ago

In addition, the kernel-headers patch is no longer required. HISTORY states: "* blockdev, elvtune, fdisk: handle new kernel _IOR,_IOW defines". Thanks to Jim Gifford for doing a test build.

comment:73 by jim@…, 20 years ago

Resolution: fixed
Status: reopenedclosed
Version: CVSTESTING

Book updated 8-26-04 - No patches necessary

comment:74 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened

Reopening - it's not fixed in testing yet.

comment:75 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: reopenedclosed

comment:76 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12butil-linux-2.12c
Version: TESTINGSVN

Version increment (2.12c)

comment:77 by jeremy@…, 20 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded in unstable with revision 4142. Testing in version freeze, this won't go there, so closing bug.

comment:78 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12cutil-linux-2.12d

Version increment (2.12d) - more importantly, 2.12c is no longer available from either the primary site or any of the alternative sites listen in the .lsm file :(

comment:79 by Matthew Burgess, 20 years ago

Summary: util-linux-2.12dutil-linux-2.12e

Version increment (2.12e)

comment:80 by jeremy@…, 20 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded in unstable

comment:81 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12eutil-linux-2.12g

Version increment (2.12g)

comment:82 by jeremy@…, 20 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded in Unstable

comment:83 by Matthew Burgess, 20 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12gutil-linux-2.12h

Version increment (2.12h). The HISTORY file has:

  • sfdisk: attributeused nonsense to support gcc 3.4

amongst other changes. The patch should no longer be required.

comment:84 by jeremy@…, 20 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded in unstable - sfdisk patch no longer necessary.

comment:85 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12hutil-linux-2.12i

Version increment (2.12i). A bunch of changes in this one including:

  • sfdisk: correct typo in attributeused nonsense

comment:86 by jeremy@…, 19 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded in Unstable

comment:87 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12iutil-linux-2.12j

Version increment (2.12j):

  • cal: highlight today (Pádraig Brady)
  • lomount: stop reading passwd at NUL, fix lo_encrypt key_size (Wolfram Kleff)
  • losetup: add -f option to find an unused loop device (Alexander Wigen, Remco van Mook)
  • more: code cleanup (Joachim Henke)
  • mount: add "group" mount option (Martin Dickopp)
  • sfdisk: fix 2.6.8 BLKRRPART ioctl damage (Eric Lammerts)
  • swapon: let swapon -a skip the swapfiles marked "noauto" (Dale R. Worley)
  • umount: fix problem with empty mtab (Bryan Kadzban)
  • umount: use special umount program if it exists (Ram Pai)
  • New Danish messages

comment:88 by Matthew Burgess, 19 years ago

Summary: util-linux-2.12jutil-linux-2.12k

Version increment (2.12k) - just a couple of (I think) minor fixes:

  • cfdisk: fixed a signed character bug causing problems for Spanish users
  • configure, MCONFIG: detect gcc 3.4.0 and use -mtune option (Matthew Burgess)
  • configure: do not run ./conftest (for cross compilation) (NIIBE Yutaka)
  • fsck.cramfs: try to get correct PAGE_CACHE_SIZE
  • losetup: try to give better error messages
  • readprofile: default map file is /boot/System.map
  • rdev.8: added historical info on ramdisk
  • New French, Spanish, Swedish and Turkish messages

comment:89 by Matthew Burgess, 19 years ago

Summary: util-linux-2.12kutil-linux-2.12l

Version increment (2.12l):

  • Makefile: remove cat-id-tbl.c upon make clean
  • fdisk: fixed a bug that would cause a non-update of a sun disklabel
  • fdisk: use sectorsize instead of 512 for SGI (Eric Y. Theriault)
  • fdisk: use attribute((packed)) for alpha, ARM: avoid unaligned accesses
  • hwclock: actually use HAVE_tm_gmtoff
  • swapon: fix priority handling
  • umount: refuse to unmount an empty string

comment:90 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: reopenedclosed

comment:91 by jeremy@…, 19 years ago

Resolution: fixed
Status: closedreopened

util-linux 2.12l has a problem when compiled against the llh package. See:

http://archives.linuxfromscratch.org/mail-archives/lfs-hackers/2004-December/003019.html

adding the following sed should work:

sed -i.bak 's,(int) PAGE_SIZE,4096,' disk-utils/fsck.cramfs.c

comment:92 by Matthew Burgess, 19 years ago

Summary: util-linux-2.12lutil-linux-2.12m

Version increment (2.12m):

  • cfdisk: recognize JFS, support reiserfs labels (flavio.stanchina@…)
  • mount: fix option parsing bug
  • mount.8: several updates
  • swapon.8: document -v option

comment:93 by Matthew Burgess, 19 years ago

Summary: util-linux-2.12mutil-linux-2.12o

Version increment (2.12o):

  • lomount: revert patch from 2.12j
  • lptune.8: -T option is obsolete
  • mkswap, mkswap.8, swapon: support labels (use HAVE_BLKID=no as long as the blkid library doesnt support this)
  • umount: allow user unmounting repeatedly mounted nfs mounts

comment:94 by Matthew Burgess, 19 years ago

Summary: util-linux-2.12outil-linux-2.12p

Version increment (2.12p)

  • cfdisk: fix number of new partition when partitions not in disk order
  • fdisk: fix Sun label handling in sector mode
  • mkfs: never truncate filename (not that that ever happened)
  • more: fix redraw flaw

comment:95 by jeremy@…, 19 years ago

Resolution: fixed
Status: reopenedclosed

Fixed in Unstable.

comment:96 by Matthew Burgess, 19 years ago

bug_file_loc: ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/http://www.kernel.org/pub/linux/utils/util-linux/
Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12putil-linux-2.12q

Version increment (2.12q)

comment:97 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: reopenedclosed

comment:98 by archaic@…, 19 years ago

Resolution: fixed
Status: closedreopened
Summary: util-linux-2.12qutil-linux-2.13

From http://linuxfromscratch.org/pipermail/lfs-dev/2005-August/052551.html

Changes: GNU autoconf/automake/libtool are now used for building. schedutils were added. Support for curses implementations other than ncurses was removed. The arch, passwd, rescuept, and setfdprm programs were removed. mkminix-0.1/ was removed. Misc fixes and documentation updates were made. A translation was added for the vi locale. The translations for the ca, de, fi, fr, it, nl, ru, and tr locales were updated.

This may impact some apps that use "arch" in their configure stage (I know at least perl used arch at some stage)

comment:99 by ken@…, 19 years ago

Status: reopenedassigned

comment:100 by ken@…, 19 years ago

Ah, thought I'd seen 2.13 was released, but I seem to be mistaken.

comment:101 by ken@…, 19 years ago

Initial notes, based on 2.13-pre2:

We haven't installed arch from chapter 5 (tools) for some while, so chapter 6 should be unaffected by its absence, I suppose.

Initial notes from chapter 5:

(a) installing only mount, umount, more - just like now, except that --prefix=/tools is accepted (but since we install by copying, I'm unsure if either the prefix or the old way od using a sed actually make any difference ?).

(b) alternatively, since we don't normally make big efforts to only install a minimum, we could do an almost full install. ./configure --prefix=/tools --disable-wall ; make datadir=/tools/share usrbinexecdir=/tools/bin usrsbinexecdir=/tools/sbin ; and the same for the install. The --disable-wall is needed because otherwise install tries to chgrp wall which is a privileged operation. The overrides stop /tools/usr/ being used. This approach takes 0.2 SBU instead of 0.1, and uses 23 MiB instead of 15 MiB. Showing people the make -C approach is probably educational.

Review of chapter 6, and building the next chapter 5 without arch, to follow.

comment:102 by ken@…, 19 years ago

OK, I was wrong about cramfs - we still need the patch in chapter 6, but for

some reason the chapter 5 full build's configure apparently didn't find libz and so skipped fsck.cramfs. Chapter 6 still needs the sed for hwclock fhs compliance, but no special action is needed to avoid kill and sln, they're no longer installed.

Built a minimal desktop (in excess of 70 packages), and used this system to

build chapter 5 without incident. Undoubtedly *something* will choke on a missing 'arch', but I don't see any reason to worry about moving to 2.13 when it is out. I wonder how the new maintainer builds the cramfs stuff.

comment:103 by ken@…, 19 years ago

Status: assignednew

No response from the maintainer about cramfs, and 2.13 isn't out yet, so I'll

pass this back.

comment:104 by Matthew Burgess, 19 years ago

2.13-pre3 was released yesterday. It fixes the segfault when checking for ReiserFS partitions. The cramfs patch is still required, but Adrian's looking into that one.

A simple `./configure && make && make install' results in the following differences in chapter 6's installed files:

Files no longer installed:

/bin/arch /sbin/elvtune (--enable-elvtune will get it back again, but `./configure --help' says it only works with 2.2 and 2.4 kernels anyway) /usr/bin/raw (--enable-raw will get it back again) /usr/bin/setfdprm /usr/bin/write (--enable-write will get it back again) /usr/sbin/ramsize (--enable-rdev will get it back again) /usr/sbin/rdev (--enable-rdev will get it back again) /usr/sbin/rootflags (--enable-rdev will get it back again) /usr/sbin/vidmode (--enable-rdev will get it back again)

Files newly installed:

/usr/bin/chrt (--disable-schedutils will remove it again) /usr/bin/ionice (--disable-schedutils will remove it again) /usr/bin/scriptreplay (newly installed in 2.13, existed in 2.12 but don't know why it hasn't been installed!) /usr/bin/taskset (--disable-schedutils will remove it again) /usr/bin/wall (--disable-wall will remove it again)

Files with changed installation path (2.12 path -> 2.13 path):

/bin/logger -> /usr/bin/logger /sbin/losetup -> /bin/losetup /sbin/pivot_root -> /bin/pivot_root /sbin/swapoff -> /bin/swapoff /sbin/swapon -> /bin/swapon

comment:105 by Matthew Burgess, 19 years ago

Summary: util-linux-2.13util-linux-2.12r

According to HISTORY this should fix the segfault we currently use a patch for.

comment:106 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: newclosed

comment:107 by archaic@…, 19 years ago

Resolution: fixed
Status: closedreopened

Bug isn't done yet. The list of programs installed has changed. Also, it was reported that the installed location of logger changed from /bin to /usr/bin, but this cannot be correct as it was previously installed in /usr/bin (hence the explicit mv command in the book)

comment:108 by archaic@…, 19 years ago

Also, the patch is missing.

comment:109 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: reopenedclosed

Marking as fixed again - the locations have only changed in the not-yet-released 2.13 branch of util-linux, not the maintenance 2.12 branch.

Note: See TracTickets for help on using tickets.