Bug#915027: libxft-dev should be installable for multiple architectures simultaneously

2018-11-29 Thread Davy Durham
To be completely transparent, I did this on Ubuntu 16.04, but the 
package has not been changed significantly that I can see.  So, that's odd


I got the error when running "apt-get install libxft-dev:i386 
libxft-dev:amd64" which gives the conflict error.  If I run "dpkg -i 
libxft-dev_2.3.2-1_amd64.deb libxft-dev_2.3.2-1_i386.deb" it will look 
like it installs both, but the install of i386 silently replaces the 
amd64, and running a dpkg --list would show only i386 as installed.


That's probably basic for you, but that is what I am seeing. Does that 
information change anything in your testing?



On 11/29/2018 11:08 AM, Sven Joachim wrote:

Control: tags -1 unreproducible

On 2018-11-29 10:16 -0600, Davy Durham wrote:


Package: libxft-dev
Version: 2.3.2-2

Attempting to install libxft-dev for amd64 and i386 at the same time
(or any other arch for that matter) gives an error that they
conflict.

Not for me, I can coinstall libxft-dev:amd64 and libxft-dev:i386 just
fine.


This is because the "Package: libxft-dev"section of the
debian/control file does not contain "Multi-arch: same" (see
https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which
says that any duplicate files between the two different architectures
is fine.

That's already the case:

,
| $ aptitude show libxft-dev | grep -E Multi-Arch
| Multi-Arch: same
`


P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these
two also affect me) and probably many of the other x dev packages.
Let me know if you want me to file separate bug reports for those.

Most definitely not, libxi-dev and libxtst-dev are also already
"Multi-Arch: same".

My hunch is that you are running unstable and there might be a version
skew for some dependency package (libc6-dev, maybe?) which prevents you
from installing both libxft-dev:amd64 and libxft-dev:i386.  If that is
the case, please retry after the next mirror push.

Cheers,
Sven




Bug#915027: libxft-dev should be installable for multiple architectures simultaneously

2018-11-29 Thread Sven Joachim
Control: tags -1 unreproducible

On 2018-11-29 10:16 -0600, Davy Durham wrote:

> Package: libxft-dev
> Version: 2.3.2-2
>
> Attempting to install libxft-dev for amd64 and i386 at the same time
> (or any other arch for that matter) gives an error that they
> conflict.

Not for me, I can coinstall libxft-dev:amd64 and libxft-dev:i386 just
fine.

> This is because the "Package: libxft-dev"section of the
> debian/control file does not contain "Multi-arch: same" (see
> https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which
> says that any duplicate files between the two different architectures
> is fine.

That's already the case:

,
| $ aptitude show libxft-dev | grep -E Multi-Arch
| Multi-Arch: same
`

> P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these
> two also affect me) and probably many of the other x dev packages. 
> Let me know if you want me to file separate bug reports for those.

Most definitely not, libxi-dev and libxtst-dev are also already
"Multi-Arch: same".

My hunch is that you are running unstable and there might be a version
skew for some dependency package (libc6-dev, maybe?) which prevents you
from installing both libxft-dev:amd64 and libxft-dev:i386.  If that is
the case, please retry after the next mirror push.

Cheers,
   Sven



Processed: Re: Bug#915027: libxft-dev should be installable for multiple architectures simultaneously

2018-11-29 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 unreproducible
Bug #915027 [libxft-dev] libxft-dev should be installable for multiple 
architectures simultaneously
Added tag(s) unreproducible.

-- 
915027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#915027: libxft-dev should be installable for multiple architectures simultaneously

2018-11-29 Thread Davy Durham

Package: libxft-dev
Version: 2.3.2-2

Attempting to install libxft-dev for amd64 and i386 at the same time (or 
any other arch for that matter) gives an error that they conflict. This 
is because the "Package: libxft-dev"section of the debian/control file 
does not contain "Multi-arch: same" (see 
https://wiki.debian.org/MultiArch/Hints#set_Multi-Arch:_same)which says 
that any duplicate files between the two different architectures is fine.


As a working example the libxfixes-dev package's control file contains 
this header and does allow installing for both architectures simultaneously.



The -dev package for the two architectures include headers, libs and man 
pages.  I verified that both architectures install their libs in 
arch-specific folders and that the headers and man pages are identical 
for the two architectures (making "Multi-Arch: same" safe to use).  
Barring some differences in the headers for architectures other than 
amd64 and i386, it should be fine to add "Multi-Arch: same" to the 
control file.


Thank You.

P.S. The same bug could be filed for libxi-dev, libxtst-dev, (these two 
also affect me) and probably many of the other x dev packages.  Let me 
know if you want me to file separate bug reports for those.




mesa_18.3.0~rc4-1_source.changes ACCEPTED into experimental

2018-11-29 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 29 Nov 2018 15:35:41 +0200
Source: mesa
Binary: libxatracker2 libxatracker-dev libd3dadapter9-mesa 
libd3dadapter9-mesa-dev libgbm1 libgbm-dev libegl-mesa0 libegl1-mesa 
libegl1-mesa-dev libwayland-egl1-mesa libgles2-mesa libgles2-mesa-dev 
libglapi-mesa libglx-mesa0 libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dev 
mesa-common-dev libosmesa6 libosmesa6-dev mesa-va-drivers mesa-vdpau-drivers 
mesa-vulkan-drivers mesa-opencl-icd
Architecture: source
Version: 18.3.0~rc4-1
Distribution: experimental
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 libd3dadapter9-mesa - state-tracker for Direct3D9
 libd3dadapter9-mesa-dev - state-tracker for Direct3D9 -- development files
 libegl-mesa0 - free implementation of the EGL API -- Mesa vendor library
 libegl1-mesa - transitional dummy package
 libegl1-mesa-dev - free implementation of the EGL API -- development files
 libgbm-dev - generic buffer management API -- development files
 libgbm1- generic buffer management API -- runtime
 libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development 
files
 libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-glx - transitional dummy package
 libglapi-mesa - free implementation of the GL API -- shared library
 libgles2-mesa - transitional dummy package
 libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- 
development files
 libglx-mesa0 - free implementation of the OpenGL API -- GLX vendor library
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 libwayland-egl1-mesa - transitional dummy package
 libxatracker-dev - X acceleration library -- development files
 libxatracker2 - X acceleration library -- runtime
 mesa-common-dev - Developer documentation for Mesa
 mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime
 mesa-va-drivers - Mesa VA-API video acceleration drivers
 mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers
 mesa-vulkan-drivers - Mesa Vulkan graphics drivers
Changes:
 mesa (18.3.0~rc4-1) experimental; urgency=medium
 .
   * New upstream release candidate.
   * control: Bump libdrm-dev dependency to 2.4.95.
   * libgl1-mesa-dri.install: Updated, etc/drirc is now
 usr/share/drirc.d/00-mesa-defaults.conf.
   * libegl-mesa0.symbols: Updated.
   * Build with gcc8 again.
   * control, rules: Build with meson.
Checksums-Sha1:
 53d3c9d9a57c0ffaad150298a57978b8fe6bf3f2 5342 mesa_18.3.0~rc4-1.dsc
 3b58f9917cdc102f5dfc161d452234ffa254a930 20320487 mesa_18.3.0~rc4.orig.tar.gz
 828b899f756846fb41becb66b0636063e2f35d9e 879 mesa_18.3.0~rc4.orig.tar.gz.asc
 4e4121e54e3dc37e9b6e77fbdc9e6ce4dd6f82f1 101196 mesa_18.3.0~rc4-1.diff.gz
 8c96680d75d4b0d039d07aec2f4164339d07b335 9294 
mesa_18.3.0~rc4-1_source.buildinfo
Checksums-Sha256:
 9da28f04fbf67ce2eabbdeccc2dd17f3d4596b7c30b6eaf0f4c6c73738cf7539 5342 
mesa_18.3.0~rc4-1.dsc
 f674aae203840d27e84cbf523384036d45c415d766a6e771aac93a2c71ce4c17 20320487 
mesa_18.3.0~rc4.orig.tar.gz
 34f4eec1ad9991e33bc893a5df3c0eb18280822a7c438ec1f5bae7a5abceaea6 879 
mesa_18.3.0~rc4.orig.tar.gz.asc
 91836dc820cec0adfb512c4c83a9c23a5ef740b67b613a738cdbed500eed1b44 101196 
mesa_18.3.0~rc4-1.diff.gz
 cecc0c6b47101b722892ec88d1f8a1cc6bd95f82b619f41cf19e36af931f18ed 9294 
mesa_18.3.0~rc4-1_source.buildinfo
Files:
 c646b1684b4ffc5350fc72a40df7a068 5342 graphics optional mesa_18.3.0~rc4-1.dsc
 5401533e9fec6c65bdbcae9d0e064091 20320487 graphics optional 
mesa_18.3.0~rc4.orig.tar.gz
 43f6b2f26d2f44697c500d3a31070656 879 graphics optional 
mesa_18.3.0~rc4.orig.tar.gz.asc
 8736fe65b1f6eda383b4ea6cc856a8d4 101196 graphics optional 
mesa_18.3.0~rc4-1.diff.gz
 374516cd3054b5653b898634f24dcc75 9294 graphics optional 
mesa_18.3.0~rc4-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAlv/600ACgkQy3AxZaiJ
hNwEeRAAg0+N/i+9HpCS5D///CCo9wvRCnVcvs1ZgKajsn/O1eHhkYUrk3bd1nSA
SFvqauOrXa8rQFyzSw0zHT1VDhGW7w6r0YVLoAzcOPcVNBv+4Ex8zVfV8JzBy4ff
CUX5Kf6qKYz9lTd0twqosEC0NGehgvUQfw6MfzA1/MCiDfG+xoStb58ZssGjws0/
4OFIHmtlRdjvCc60n32TIjCbjgztBUzXraXN5NDV2hDxwjyLB4Yg6cxesJ4rUwl1
F9/DqWFYPA8rxCmanlXvFP/ESeni2M8PA18k6U+0rhElu2KZ1oXa8TE8tFhYOV9Y
fvOHTt/mMfjkCEyHFdRYEQMUkBGgtK9RTMEPmLqmcJ31FXoQIcnpaVaQh767iWzo
f2HZSJfAtnxVwP859mV4bM7y3cFc7YsNjd5RxLw+K9hKKxBNr1KtrNgzqMpD6BhI
CDO8Jypx+VMl8gEEDobUwy/DFls5LM9mZB4d/IcZI1JDa7DVAvXuMe9mbnMXwud4
MAKPFjLCefhCEopxvLepWlan5CDqHApP1lq6or31EKSINb47ThpvizJor9sikYMG
daedidifw5qDFNUlFUNDymC5Rh0x6UGxqnkHoHA+wJChWI/IMCers7nEI2DPnA1y
eghax8LS5v5iZMXxHe6s/xJwGYkr90qIphB3w8LUEFtCvO+u7wQ=
=r8RD
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of mesa_18.3.0~rc4-1_source.changes

2018-11-29 Thread Debian FTP Masters
mesa_18.3.0~rc4-1_source.changes uploaded successfully to localhost
along with the files:
  mesa_18.3.0~rc4-1.dsc
  mesa_18.3.0~rc4.orig.tar.gz
  mesa_18.3.0~rc4.orig.tar.gz.asc
  mesa_18.3.0~rc4-1.diff.gz
  mesa_18.3.0~rc4-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/mesa][debian-experimental] upload to experimental

2018-11-29 Thread Timo Aaltonen
Timo Aaltonen pushed to branch debian-experimental at X Strike Force / lib / 
mesa


Commits:
fc02ea0d by Timo Aaltonen at 2018-11-29T13:36:04Z
upload to experimental

- - - - -


1 changed file:

- debian/changelog


Changes:

=
debian/changelog
=
@@ -1,4 +1,4 @@
-mesa (18.3.0~rc4-1) UNRELEASED; urgency=medium
+mesa (18.3.0~rc4-1) experimental; urgency=medium
 
   * New upstream release candidate.
   * control: Bump libdrm-dev dependency to 2.4.95.
@@ -8,7 +8,7 @@ mesa (18.3.0~rc4-1) UNRELEASED; urgency=medium
   * Build with gcc8 again.
   * control, rules: Build with meson.
 
- -- Timo Aaltonen   Tue, 27 Nov 2018 15:46:54 +0200
+ -- Timo Aaltonen   Thu, 29 Nov 2018 15:35:41 +0200
 
 mesa (18.2.5-3) unstable; urgency=medium
 



View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/fc02ea0d4a89d2527bb7720c2d049deab38c432e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/commit/fc02ea0d4a89d2527bb7720c2d049deab38c432e
You're receiving this email because of your account on salsa.debian.org.


[Git][xorg-team/lib/mesa] Pushed new tag mesa-18.3.0-rc4-1

2018-11-29 Thread Timo Aaltonen
Timo Aaltonen pushed new tag mesa-18.3.0-rc4-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/tree/mesa-18.3.0-rc4-1
You're receiving this email because of your account on salsa.debian.org.