Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-05-23 Thread Emilio Pozuelo Monfort

severity 704872 serious
thanks

pango1.0 1.32.5 is now in unstable so this is serious.

On 08/04/13 09:46, Emilio Pozuelo Monfort wrote:

reassign 704872 plymouth

Hi Alex,

On 04/07/2013 02:44 AM, Alex Vanderpol wrote:

Package: libpango1.0-0
Version: 1.32.5-3
Severity: important

Dear Maintainer,

The latest version of Pango appears to be fairly problematic, first with i386
packages not recognizing the transitional package for all architectures
(already filed a separate bug about that),


I'll look into that soon.


and now I discover that the module
files that used to be shipped with the older version no longer exist, breaking
initramfs with Plymouth (meaning no new kernel installs or upgrades) and
throwing up warnings for anything else looking for them.


This may be a bug in plymouth. I see in its hook that it tries to copy a module
to the ramdisk:

copy_exec /usr/lib/@DEB_HOST_MULTIARCH@/pango/1.6.0/modules/pango-basic-fc.so

but the modules are now built in, so this souldn't be necessary anymore. And
even if we still shipped the modules like before, it would still fail because
the module ABI is 1.8.0 in pango = 1.32.

plymouth maintainers: pango from experimental builds the modules into the shared
library. The plymouth hook needs to be updated to cope with this (perhaps you
can do this in experimental for the time being).

Thanks,
Emilio



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-05-23 Thread Michael Biebl
found 704872 0.8.8-7
thanks

Hi Daniel,

I've bumped the severity of this bug since pango1.0 1.32 has been
uploaded to unstable in the mean time.
Unfortunately your changes in 0.8.8-7 are incorrect / insufficient to
deal with the changes in pango1.0, thus I'm reopening the bug report.

The issue here is, that pango1.0 = 1.32.5-2 no longer ships any modules
(the package split made that necessary).
Thus your copy rules in the initramfs-tools hook fail.

I can prepare a patch if you want which is backwards-compatible with
older pango1.0 versions.

Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-05-23 Thread Daniel Baumann
On 05/23/2013 05:12 PM, Michael Biebl wrote:
 I can prepare a patch if you want which is backwards-compatible
 with older pango1.0 versions.

that would be nice, thanks.

-- 
Address:Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:  daniel.baum...@progress-technologies.net
Internet:   http://people.progress-technologies.net/~daniel.baumann/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-04-08 Thread Emilio Pozuelo Monfort

reassign 704872 plymouth

Hi Alex,

On 04/07/2013 02:44 AM, Alex Vanderpol wrote:

Package: libpango1.0-0
Version: 1.32.5-3
Severity: important

Dear Maintainer,

The latest version of Pango appears to be fairly problematic, first with i386
packages not recognizing the transitional package for all architectures
(already filed a separate bug about that),


I'll look into that soon.


and now I discover that the module
files that used to be shipped with the older version no longer exist, breaking
initramfs with Plymouth (meaning no new kernel installs or upgrades) and
throwing up warnings for anything else looking for them.


This may be a bug in plymouth. I see in its hook that it tries to copy a module 
to the ramdisk:


copy_exec /usr/lib/@DEB_HOST_MULTIARCH@/pango/1.6.0/modules/pango-basic-fc.so

but the modules are now built in, so this souldn't be necessary anymore. And 
even if we still shipped the modules like before, it would still fail because 
the module ABI is 1.8.0 in pango = 1.32.


plymouth maintainers: pango from experimental builds the modules into the shared 
library. The plymouth hook needs to be updated to cope with this (perhaps you 
can do this in experimental for the time being).


Thanks,
Emilio


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-04-08 Thread Alex Vanderpol
I probably should have mentioned I applied a patch for Plymouth that 
updated the hook to work with the newer versions of Pango (at least, the 
ones that still supplied separate modules). I don't think the patch was 
done properly though as it relies on pango-querymodules from the 
development package to find the modules, something I don't believe 
should be necessary in a normal setup, but at least it worked. The patch 
doesn't seem to work with the modules built-in though, so a proper fix 
is definitely in order.


At any rate, thanks for the information. For the time being I'll 
continue using the previous version (since it seems to work best for 
now) and keep an eye out for an update that will hopefully fix that 
other problem I seem to be having... (Silly multiarch, y u no like all 
arch libpango1.0-0 package for i386 on amd64 system?)



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#704872: libpango1.0-0: latest version no longer supplies modules, breaks initramfs with Plymouth, often pops up warnings

2013-04-06 Thread Alex Vanderpol
Package: libpango1.0-0
Version: 1.32.5-3
Severity: important

Dear Maintainer,

The latest version of Pango appears to be fairly problematic, first with i386
packages not recognizing the transitional package for all architectures
(already filed a separate bug about that), and now I discover that the module
files that used to be shipped with the older version no longer exist, breaking
initramfs with Plymouth (meaning no new kernel installs or upgrades) and
throwing up warnings for anything else looking for them.

I am currently downgrading to the previous version until these issues are
sorted out.



-- System Information:
Debian Release: 7.0
  APT prefers experimental
  APT policy: (650, 'experimental'), (650, 'unstable'), (600, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpango1.0-0 depends on:
ii  libpango-1.0-0   1.32.5-3
ii  libpangocairo-1.0-0  1.32.5-3
ii  libpangoft2-1.0-01.32.5-3
ii  libpangoxft-1.0-01.32.5-3

libpango1.0-0 recommends no packages.

libpango1.0-0 suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org