Debian Bug report logs -
#583767
Add udeb
Reported by: Loïc Minier <lool@dooz.org>
Date: Sun, 30 May 2010 14:09:01 UTC
Severity: wishlist
Tags: patch, wontfix
Found in version libxml2/2.7.7.dfsg-2
Fixed in version libxml2/2.7.7.dfsg-4
Done: Mike Hommey <glandium@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Loïc Minier <lool@dooz.org>:
New Bug report received and forwarded. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:09:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: libxml2
Version: 2.7.7.dfsg-2
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch maverick
Hi
The attached patch adds an udeb to libxml2.
Thanks for considering,
--
Loïc Minier
[0001-Add-udeb.patch (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:15:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:15:05 GMT) (full text, mbox, link).
Message #10 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010 at 04:06:34PM +0200, Loïc Minier wrote:
> Package: libxml2
> Version: 2.7.7.dfsg-2
> Severity: wishlist
> Tags: patch
> User: ubuntu-devel@lists.ubuntu.com
> Usertags: origin-ubuntu ubuntu-patch maverick
>
> Hi
>
> The attached patch adds an udeb to libxml2.
Is there something in d-i that requires such a udeb ?
Mike
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Loïc Minier <lool@dooz.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:39:06 GMT) (full text, mbox, link).
Message #15 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010, Mike Hommey wrote:
> Is there something in d-i that requires such a udeb ?
Not in Debian; we use it for an udeb called migration-assistant which
imports documents and settings from existing operating systems (e.g.
Windows).
Thanks,
--
Loïc Minier
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:45:07 GMT) (full text, mbox, link).
Message #20 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010 at 04:35:23PM +0200, Loïc Minier wrote:
> On Sun, May 30, 2010, Mike Hommey wrote:
> > Is there something in d-i that requires such a udeb ?
>
> Not in Debian; we use it for an udeb called migration-assistant which
> imports documents and settings from existing operating systems (e.g.
> Windows).
So, why should we add the udeb in Debian, exactly ?
Mike
PS: for sizes purpose, you should actually rebuild libxml2 with the
minimal set of options you require for your program. I doubt you need
all the APIs, especially the mostly deprecated ones.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:48:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Loïc Minier <lool@dooz.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:48:06 GMT) (full text, mbox, link).
Message #25 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010, Mike Hommey wrote:
> So, why should we add the udeb in Debian, exactly ?
It would be nice to carry it to minimize the delta between Debian and
Ubuntu.
It might also allow the use of migration-assistant, but I suspect it's
not usable as is in Debian.
> PS: for sizes purpose, you should actually rebuild libxml2 with the
> minimal set of options you require for your program. I doubt you need
> all the APIs, especially the mostly deprecated ones.
Ok; I'm not entirely sure of which features it needs, but I could work
on this if you don't mind the extra build pass.
--
Loïc Minier
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 14:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Hommey <mh@glandium.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 14:57:06 GMT) (full text, mbox, link).
Message #30 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010 at 04:46:23PM +0200, Loïc Minier wrote:
> On Sun, May 30, 2010, Mike Hommey wrote:
> > So, why should we add the udeb in Debian, exactly ?
>
> It would be nice to carry it to minimize the delta between Debian and
> Ubuntu.
I don't know if all udebs are automatically included in d-i, but if they
are, I doubt d-i people will like the additional 1.3MB uncompressed.
OT, but speaking of minimizing the delta between Debian and Ubuntu, the
following changes are pointless:
- Link using -Bsymbolic-functions
- Add missing zlib1g-dev to -dev
- Build-depend on libreadline6-dev instead of libreadline5-dev.
(If you need to know why, please ping me off-list and off-bug)
> It might also allow the use of migration-assistant, but I suspect it's
> not usable as is in Debian.
>
> > PS: for sizes purpose, you should actually rebuild libxml2 with the
> > minimal set of options you require for your program. I doubt you need
> > all the APIs, especially the mostly deprecated ones.
>
> Ok; I'm not entirely sure of which features it needs, but I could work
> on this if you don't mind the extra build pass.
I don't, it's not like if it were xulrunner ;)
Mike
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 15:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Loïc Minier <lool@dooz.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 15:09:03 GMT) (full text, mbox, link).
Message #35 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sun, May 30, 2010, Mike Hommey wrote:
> - Link using -Bsymbolic-functions
> - Add missing zlib1g-dev to -dev
> - Build-depend on libreadline6-dev instead of libreadline5-dev.
> (If you need to know why, please ping me off-list and off-bug)
Yes, I had already dropped all of them in the latest upload to Ubuntu
maverick (2.7.7.dfsg-2ubuntu1); thanks
--
Loïc Minier
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 15:33:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Loïc Minier <lool@dooz.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 15:33:05 GMT) (full text, mbox, link).
Message #40 received at 583767@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sun, May 30, 2010, Mike Hommey wrote:
> PS: for sizes purpose, you should actually rebuild libxml2 with the
> minimal set of options you require for your program. I doubt you need
> all the APIs, especially the mostly deprecated ones.
Here's a second patch on top of the first one adding a separate pass
for the udeb. I didn't actually test the runtime lib, but I did
testbuild it and it produced the expected smaller files.
Unfortunately, it probably conflicts with the python-dbg support
changes.
Thanks
--
Loïc Minier
[0002-Build-the-udeb-in-a-separate-pass.patch (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 17:03:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Christian PERRIER <bubulle@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 17:03:05 GMT) (full text, mbox, link).
Message #45 received at 583767@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Quoting Mike Hommey (mh@glandium.org):
> I don't know if all udebs are automatically included in d-i, but if they
> are, I doubt d-i people will like the additional 1.3MB uncompressed.
They aren't automatically included.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Sun, 30 May 2010 18:48:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Frans Pop <elendil@planet.nl>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Sun, 30 May 2010 18:48:06 GMT) (full text, mbox, link).
Message #50 received at 583767@bugs.debian.org (full text, mbox, reply):
On Sunday 30 May 2010, Christian PERRIER wrote:
> Quoting Mike Hommey (mh@glandium.org):
> > I don't know if all udebs are automatically included in d-i, but if
> > they are, I doubt d-i people will like the additional 1.3MB
> > uncompressed.
>
> They aren't automatically included.
But udebs we don't use do need to be specifically excluded from inclusion
on CD images (to keep the size of bc/netinst down as much as possible and
to keep maximum space available for real packages on CD/DVD1).
There is a cost. But in this case I don't think the cost is high enough to
object to the udeb.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#583767; Package libxml2.
(Tue, 01 Jun 2010 13:00:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Otavio Salvador <otavio@ossystems.com.br>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>.
(Tue, 01 Jun 2010 13:00:04 GMT) (full text, mbox, link).
Message #55 received at 583767@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hello Loic,
On Sun, May 30, 2010 at 11:46 AM, Loïc Minier <lool@dooz.org> wrote:
> On Sun, May 30, 2010, Mike Hommey wrote:
> > So, why should we add the udeb in Debian, exactly ?
>
> It would be nice to carry it to minimize the delta between Debian and
> Ubuntu.
>
I fully agree that is nice to reduce the delta between both projects, but
...
> IIt might also allow the use of migration-assistant, but I suspect it's
> not usable as is in Debian.
>
I think that adding support to Debian to migration-assistent needs to be
done first so we don't have an useless udeb in archive in meanwhile.
Cheers,
--
Otavio Salvador O.S. Systems
E-mail: otavio@ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
[Message part 2 (text/html, inline)]
Added tag(s) wontfix.
Request was from Mike Hommey <glandium@debian.org>
to control@bugs.debian.org.
(Wed, 23 Jun 2010 17:15:05 GMT) (full text, mbox, link).
Reply sent
to Mike Hommey <glandium@debian.org>:
You have taken responsibility.
(Tue, 29 Jun 2010 11:36:06 GMT) (full text, mbox, link).
Notification sent
to Loïc Minier <lool@dooz.org>:
Bug acknowledged by developer.
(Tue, 29 Jun 2010 11:36:06 GMT) (full text, mbox, link).
Message #62 received at 583767-close@bugs.debian.org (full text, mbox, reply):
Source: libxml2
Source-Version: 2.7.7.dfsg-4
We believe that the bug you reported is fixed in the latest version of
libxml2, which is due to be installed in the Debian FTP archive:
libxml2-dbg_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/libxml2-dbg_2.7.7.dfsg-4_amd64.deb
libxml2-dev_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/libxml2-dev_2.7.7.dfsg-4_amd64.deb
libxml2-doc_2.7.7.dfsg-4_all.deb
to main/libx/libxml2/libxml2-doc_2.7.7.dfsg-4_all.deb
libxml2-utils_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/libxml2-utils_2.7.7.dfsg-4_amd64.deb
libxml2_2.7.7.dfsg-4.diff.gz
to main/libx/libxml2/libxml2_2.7.7.dfsg-4.diff.gz
libxml2_2.7.7.dfsg-4.dsc
to main/libx/libxml2/libxml2_2.7.7.dfsg-4.dsc
libxml2_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/libxml2_2.7.7.dfsg-4_amd64.deb
python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
python-libxml2_2.7.7.dfsg-4_amd64.deb
to main/libx/libxml2/python-libxml2_2.7.7.dfsg-4_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 583767@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Hommey <glandium@debian.org> (supplier of updated libxml2 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 29 Jun 2010 12:42:35 +0200
Source: libxml2
Binary: libxml2 libxml2-utils libxml2-dev libxml2-dbg libxml2-doc python-libxml2 python-libxml2-dbg
Architecture: source amd64 all
Version: 2.7.7.dfsg-4
Distribution: unstable
Urgency: low
Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
Changed-By: Mike Hommey <glandium@debian.org>
Description:
libxml2 - GNOME XML library
libxml2-dbg - Debugging symbols for the GNOME XML library
libxml2-dev - Development files for the GNOME XML library
libxml2-doc - Documentation for the GNOME XML library
libxml2-utils - XML utilities
python-libxml2 - Python bindings for the GNOME XML library
python-libxml2-dbg - Python bindings for the GNOME XML library (debug extension)
Closes: 583767
Changes:
libxml2 (2.7.7.dfsg-4) unstable; urgency=low
.
* debian/rules:
- Use a variable to express which sub-targets to invoke for
configure/build/install.
- Refactor configure-% and build-% rules.
- Avoid possible renaming of _d.so files to _d_d.so files in the
install-python%-dbg rules.
* debian/control, debian/control.udeb, debian/libxml2-udeb.install,
debian/rules: Add an udeb package when building for Ubuntu.
Closes: #583767.
* debian/control:
- Remove old Conflicts/Replaces for packages that have disappeared before
etch.
- Bump Standards-Version to 3.9.0.0.
Checksums-Sha1:
d64b41eb5d3aebcc5823d9c27bc7bbf5556b6a62 1507 libxml2_2.7.7.dfsg-4.dsc
02e44b20236b97ae6c7a59ee4d06f93f010289cd 98511 libxml2_2.7.7.dfsg-4.diff.gz
67e01bdb3ab72c1f819ed9cc692210a6c9075307 871416 libxml2_2.7.7.dfsg-4_amd64.deb
480fce88151c2d654c1c3920a549b8c25522403e 92952 libxml2-utils_2.7.7.dfsg-4_amd64.deb
0e781fb971d8307074727af07c076b4d4bd46adb 827694 libxml2-dev_2.7.7.dfsg-4_amd64.deb
d3e8a2ca872ba95e6f002e90919ea01066189c7c 987664 libxml2-dbg_2.7.7.dfsg-4_amd64.deb
85fc1d7dbfe5d211cf50a21b36f025573350590b 1338000 libxml2-doc_2.7.7.dfsg-4_all.deb
b909a7712c9b249cef9d6898283536d95494947c 336470 python-libxml2_2.7.7.dfsg-4_amd64.deb
a7caae429a667578110419be1925fdadaa205049 870928 python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
Checksums-Sha256:
b6f8d3f27f40e2b95c8f1e47e245ac87d063f552e530161dc883c62b854e8dee 1507 libxml2_2.7.7.dfsg-4.dsc
ce9c63eafb7b463608fee5f02605acc85f2d6e2b7c8e5ad139dde147739ee80f 98511 libxml2_2.7.7.dfsg-4.diff.gz
10603eb41c2ea3604f1e917e747b68627a6088b06746a919e2d5f2aa0145528a 871416 libxml2_2.7.7.dfsg-4_amd64.deb
ce5dab4f951f7bbcc56481e1e4195317c3178988e8e0e431ee44054a7046fe84 92952 libxml2-utils_2.7.7.dfsg-4_amd64.deb
d718fb8735df3211badf293b753e9f1e0aaf3febc50d20e40362db7460ce3519 827694 libxml2-dev_2.7.7.dfsg-4_amd64.deb
ae983fcbae8101cb68e04a1ad842c58ed286611229b22a65a37246f88fa9dda2 987664 libxml2-dbg_2.7.7.dfsg-4_amd64.deb
54bed242103c0611ca6bbafac3b18a8607f16411dd8b0f3314206542c902fe98 1338000 libxml2-doc_2.7.7.dfsg-4_all.deb
2586dc241b90520acb065250acf3953c43e7b912047302fcf067632a5dde8487 336470 python-libxml2_2.7.7.dfsg-4_amd64.deb
5c85170a1b9115909507c1b4b83a84e4c171c7c11ba4091e23a55d3c1410660e 870928 python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
Files:
9a1d922e6657031519852450862630e5 1507 libs optional libxml2_2.7.7.dfsg-4.dsc
2a6506500a4dced5a725f440dee90083 98511 libs optional libxml2_2.7.7.dfsg-4.diff.gz
9fd3d61135ea7f4b2b294ee43157b7b6 871416 libs standard libxml2_2.7.7.dfsg-4_amd64.deb
5e628d92715781d9defb7cb86f7ba1b4 92952 text optional libxml2-utils_2.7.7.dfsg-4_amd64.deb
a36c32baeeea26131a39f331b92ab71f 827694 libdevel optional libxml2-dev_2.7.7.dfsg-4_amd64.deb
a3cc052bf6b7786f322866248a32d2b3 987664 debug extra libxml2-dbg_2.7.7.dfsg-4_amd64.deb
1189333ebefce7697b4eaef814b263fa 1338000 doc optional libxml2-doc_2.7.7.dfsg-4_all.deb
ea1213af5a5b8dc4ea959110a110ced1 336470 python optional python-libxml2_2.7.7.dfsg-4_amd64.deb
34ba4eb1f49c98f4f876219f082b89c8 870928 debug extra python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFMKdf+3kvaLFT9KlgRAkxxAJ41gmdkCQ+Z1BQCpGlhp83YwEWgiACfWN2H
pRDyinqE4bNCw9BdHzufOBQ=
=irSi
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 07 Aug 2010 07:35:08 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jan 10 02:29:54 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.