[MoM Merge] mindi 2.24-2ubuntu1

Bug #161194 reported by Stephan Rügamer
4
Affects Status Importance Assigned to Milestone
mindi (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: mindi

Dear Colleagues,

please upload mindi 2.24-2ubuntu1 to hardy.

It's a merge.

Changelog since last ubuntu upload:

mindi (2.24-2ubuntu1) hardy; urgency=low

  * Merge from debian unstable, remaining changes:
    - Modify Maintainer value to match Debian-Maintainer-Field Spec
    - debian/control: changed Recommends to recomment linux-image and not the
      other kernel flavours

 -- Stephan Hermann <email address hidden> Fri, 09 Nov 2007 15:14:51 +0100

mindi (2.24-2) unstable; urgency=low

  * Removed unused rootfs/var/log/mondo-archive.log via rules file.
  * Changed LOGFILE in init to /var/log/mondorestore.log to be
    consistent with mondo.
  * Removed non-compliant and unused usr/var directory via rules file.
    Fixes lintian warning.

 -- Andree Leidenfrost <email address hidden> Sun, 16 Sep 2007 15:19:04 +1000

mindi (2.24-1) unstable; urgency=low

  * New upstream release:
    - changed upstream version 2.2.4 into 2.24 to avoid epoch;
    - all Debian changes integrated upstream apart from:
      - DebFindFailsafe,
      - TryToBeCleverAboutInitrd (mostly integrated, though),
      - IA64/EFI related changes (requires more generic approach);
    - reverted to pre-2.22 ReadAllLink() because new one can yield
      incorrect results, e.g. when /lib64 is a symbolic link as on
      amd64;
    - removed the new check of directory being a link in
      CopyDependenciesToDirectory() because it can give wrong results,
      e.g. when /lib64 is a symbolic link as on amd64.
  * Removed mdrun from deplist.txt to ensure that mdadm rather than the
    obsolete mdrun is used to start RAID devices during restore. Also
    avoids wrong RAID device numbering. Closes: #429308.
  * Replace standard terminfo linux file with the one from the
    ncurses-base Debian package to fix swapped blue and red colors
    during restore.

 -- Andree Leidenfrost <email address hidden> Sun, 09 Sep 2007 19:44:11 +1000

Please find attached a debdiff from last ubuntu version to the new one.

Regards,

\sh

Related branches

Changed in mindi:
importance: Undecided → Wishlist
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Looks like a sync to me, not a merge!

The ubuntu changes were:

1) Recommends has been changed from linux-image-2.6-486 | kernel-image-2.6-386 | kernel-image-2.4-386 | linux-image-2.6-amd64 [amd64] | linux-image-2.6-itanium | kernel-image-2.6-itanium | kernel-image-2.4-itanium to linux-image

2) Depends have been changed as follows:

mindi-busybox (>= 1.2.1-2) to mindi-busybox (>= 1.00-6)
syslinux [amd64 i386] to syslinux
elilo [ia64] removed
ms-sys [amd64 i386] to ms-sys

With the new debian release:

1) Can be dropped since linux images are not anymore recommended
2) Can be dropped since:

mindi-busybox amd elilo have been removed as Depends
syslinux and ms-sys are now not arch dependant in Depends

Changed in mindi:
assignee: nobody → shermann
status: New → In Progress
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Hmmm?

When I look at the unmodified debian package of mindi I can see the following:

Architecture: amd64 i386 ia64
Depends: mindi-busybox (>= 1.2.1-2), binutils, bzip2, dosfstools, mkisofs, module-init-tools, syslinux [amd64 i386], elilo [ia64], gawk, parted, ms-sys [amd64 i386], file, nano
Recommends: cpio, mdadm, ntfsprogs, linux-image-2.6-486 | kernel-image-2.6-386 | kernel-image-2.4-386 | linux-image-2.6-amd64 [amd64] | linux-image-2.6-itanium | kernel-image-2.6-itanium | kernel-image-2.4-itanium
Suggests: afio, eject, lzop, less, petris, acl, attr, lilo

which acks my merge as not a sync, right?

Changed in mindi:
assignee: shermann → norsetto
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Oh boy, seems like there are control files all over the place (see under distributions). The one from debian is indeed as you say, but I would implement the following changes:

- remove the version change for mindi-busybox (obsolete)
- add the missing changes to changelog
- correct typo in changelog (recomment to recommend)

Last but not least, what is the point in adding linux-image to the list of Recommends?
linux-image is just a meta-package which depends on linux-image-generic, another meta-package which depends on the real linux-image (which also provides linux-image).
This is obviously part of the base installation, so, why adding it as a Recommends!?

Thanks.

Changed in mindi:
assignee: norsetto → shermann
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Hi Norsetto,

hmmm? well, the only control file we use is debian/control...not those ones from distributions

The reason why I use linux-image is, that it just catches the already installed kernel on the users system.
The debian kernels you don't want to have in the depends.

the version change for mindi-busybox comes from debian and should be left alone...

the less diversion the better :)

\sh

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

as discussed on irc...

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I still had to make few mods to make it acceptable, please check changelog and control.

Changed in mindi:
assignee: shermann → nobody
status: In Progress → Fix Committed
Revision history for this message
Stephan Rügamer (sruegamer) wrote :

mindi (2.24-2ubuntu1) hardy; urgency=low

  * Merge from debian unstable (LP: #161194), remaining changes:
    - debian/control - Adjust relationships to fit Ubuntu packages scheme:
      + remove Debian linux-image(s) from Recommends
      + add linux-image-386 | linux-image-generic | linux-image-itanium |
            linux-image-mckinley | linux-image-rt | linux-image-server |
            linux-image-ume | linux-image-virtual | linux-image-xen
        in Suggests
      + remove elilo [ia64] from Depends
      + change ms-sys [amd64 i386] to ms-sys in Depends
      + Modify Maintainer value to match Debian-Maintainer-Field Spec

mindi (2.24-2) unstable; urgency=low

  * Removed unused rootfs/var/log/mondo-archive.log via rules file.
  * Changed LOGFILE in init to /var/log/mondorestore.log to be
    consistent with mondo.
  * Removed non-compliant and unused usr/var directory via rules file.
    Fixes lintian warning.

mindi (2.24-1) unstable; urgency=low

  * New upstream release:
    - changed upstream version 2.2.4 into 2.24 to avoid epoch;
    - all Debian changes integrated upstream apart from:
      - DebFindFailsafe,
      - TryToBeCleverAboutInitrd (mostly integrated, though),
      - IA64/EFI related changes (requires more generic approach);
    - reverted to pre-2.22 ReadAllLink() because new one can yield
      incorrect results, e.g. when /lib64 is a symbolic link as on
      amd64;
    - removed the new check of directory being a link in
      CopyDependenciesToDirectory() because it can give wrong results,
      e.g. when /lib64 is a symbolic link as on amd64.
  * Removed mdrun from deplist.txt to ensure that mdadm rather than the
    obsolete mdrun is used to start RAID devices during restore. Also
    avoids wrong RAID device numbering. Closes: #429308.
  * Replace standard terminfo linux file with the one from the
    ncurses-base Debian package to fix swapped blue and red colors
    during restore.

 -- Stephan Hermann <email address hidden> Sat, 10 Nov 2007 16:30:19 +0100

Changed in mindi:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.