Bug#834714: [xml/sgml-pkgs] Bug#834714: libxslt1-dev: arch-dependent file in "Multi-Arch: same" package

2017-10-28 Thread Manuel A. Fernandez Montecelo
2017-10-28 15:12 GMT+02:00 Mattia Rizzolo :
> On Sat, Oct 28, 2017 at 12:32:49PM +, Hugh McMaster wrote:
>> On Saturday, 28 October 2017 10:47 PM, Mattia Rizzolo wrote:
>> > I can upload it to experimental.
>> > Given the amount of rdeps I'd prefer if somebody could perform
>> > comparative rebuilds (i.e. first build all rdpes using the current
>> > unstable package, then rebuild using the new exp package and compar what
>> > failed).
>>
>> A quick search shows around 80 reverse dependencies on libxslt1-dev.
>> I'll take this on.
>
> 89, list attached.
>
> I'm about to upload it, then.

Good, thanks Hugh and Mattia :)

I will be able to help with this from the 1st of November onwards if needed.

If it helps, ratt might be handy for this, if you don't know it:

  https://github.com/Debian/ratt

I seem to remember a debian-related served that allowed to do this
just providing the new package as well, but don't know the details.


Cheers.
-- 
Manuel A. Fernandez Montecelo 



Bug#834714: [xml/sgml-pkgs] Bug#834714: libxslt1-dev: arch-dependent file in "Multi-Arch: same" package

2017-10-28 Thread Mattia Rizzolo
On Sat, Oct 28, 2017 at 12:32:49PM +, Hugh McMaster wrote:
> On Saturday, 28 October 2017 10:47 PM, Mattia Rizzolo wrote:
> > I can upload it to experimental.
> > Given the amount of rdeps I'd prefer if somebody could perform
> > comparative rebuilds (i.e. first build all rdpes using the current
> > unstable package, then rebuild using the new exp package and compar what
> > failed).
> 
> A quick search shows around 80 reverse dependencies on libxslt1-dev.
> I'll take this on.

89, list attached.

I'm about to upload it, then.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
abiword
akonadi
asterisk
chromium-browser
citus
cockpit
compiz
dia
epiphany-browser
eurephia
fwbuilder
gambas3
gnome-doc-utils
gnote
gnucash
gnustep-base
greenbone-security-assistant
gretl
gss-ntlmssp
hhvm
icecast2
idzebra
inkscape
kbibtex
kde4libs
kdepimlibs
kdoctools
kf5-kdepimlibs
kio
kodi
kopete
krecipes
kvkbd
lasso
libembperl-perl
libgda5
libreoffice
libxml-libxslt-perl
liferea
lordsawar
lxml
mapserver
merkaartor
mono
mono-reference-assemblies
morla
nginx
openjfx
opennebula
openscap
osinfo-db-tools
pacemaker
parser
pgadmin3
pglogical
php7.0
php7.1
planner
postgresql-10
postgresql-9.6
pyqt5
qt4-x11
qtwebengine-opensource-src
qtwebkit-examples-opensource-src
qtwebkit-opensource-src
qviaggiatreno
raptor2
repmgr
ruby-libxml
shiboken
shotdetect
signon-ui
swfmill
tclxml
ui-gxmlcpp
umbrello
uwsgi
virtualbox
webkit2gtk
webkitgtk
wine
wine-development
xmlcopyeditor
xmlroff
xmlsec1
xmlstarlet
yaz
yelp
yelp-xsl


signature.asc
Description: PGP signature


Bug#834714: [xml/sgml-pkgs] Bug#834714: libxslt1-dev: arch-dependent file in "Multi-Arch: same" package

2017-10-28 Thread Hugh McMaster
On Sat, Oct 28, 2017 at 10:33:38AM +0200, Manuel A. Fernandez Montecelo wrote:
> So, in the tests that you mention, did you try to compile packages that
> depend on libxslt, with this change enabled?

I only had time to build Wine and to compile the tutorial files in the libxslt
source package. Some headers, such as xsltutils.h, #include 
,
so if the compiler was unable to find xsltconfig.h, then we'd know the 
patch was immediately incorrect.

Debian searches /usr/include and /usr/include/, so moving the header
into the triplet include path shouldn't break anything (in theory anyway).

On Saturday, 28 October 2017 10:47 PM, Mattia Rizzolo wrote:
> I can upload it to experimental.
> Given the amount of rdeps I'd prefer if somebody could perform
> comparative rebuilds (i.e. first build all rdpes using the current
> unstable package, then rebuild using the new exp package and compar what
> failed).

A quick search shows around 80 reverse dependencies on libxslt1-dev.
I'll take this on.

--
Hugh McMaster


Bug#834714: [xml/sgml-pkgs] Bug#834714: libxslt1-dev: arch-dependent file in "Multi-Arch: same" package

2017-10-28 Thread Mattia Rizzolo
On Sat, Oct 28, 2017 at 10:33:38AM +0200, Manuel A. Fernandez Montecelo wrote:
> So, in the tests that you mention, did you try to compile packages that
> depend on libxslt, with this change enabled?
> 
> Mattia, will you move this forward?

I can upload it to experimental.
Given the amount of rdeps I'd prefer if somebody could perform
comparative rebuilds (i.e. first build all rdpes using the current
unstable package, then rebuild using the new exp package and compar what
failed).

> > Changelog:
> > Move xsltconfig.h to an arch-specific include directory.

I included something similar (just moved the lines around) in git.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature