Bug#657805: pkg-kde-tools: pkgkde-getbuildlogs gets truncated logs

2012-01-28 Thread Russ Allbery
Package: pkg-kde-tools
Version: 0.14.3
Severity: normal

I have not been able to figure out what is causing this, and inspection
of the source didn't yield any clues, but I am very frequently seeing
truncated build logs from pkgkde-getbuildlogs.  I run it for, say,
opensaml2 and then cd to the resulting directory and several of the
logs would be truncated.  Usually deleting them and running the program
again will retrieve the full log, although I've occasionally had it
happen several times in a row for the same architecture.

wget seems to always get the full log file.

This is with a direct network connection, no NAT, no proxies, no
firewall other than iptables, or any other special network
environment.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pkg-kde-tools depends on:
ii  libdpkg-perl  1.16.1.2
ii  perl  5.14.2-6

Versions of packages pkg-kde-tools recommends:
ii  dpkg-dev 1.16.1.2
ii  libwww-perl  6.03-1

Versions of packages pkg-kde-tools suggests:
ii  cdbs   0.4.100
ii  debhelper  9.20120115

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120129011931.15025.21191.report...@windlord.stanford.edu



Bug#657806: pkg-kde-tools: representation of covariant return thunks

2012-01-28 Thread Russ Allbery
Package: pkg-kde-tools
Version: 0.14.3
Severity: normal

When I used pkg-kde-tools to generate a symbols template for opensaml2,
there were several hundred symbols with the following pattern:

 (arch=!amd64 !ia64 !kfreebsd-amd64 
!s390x)_ZTch0_v0_n124_NK8opensaml7saml2md22OrganizationURLBuilder11buildObjectEPKtS3_S3_PKN10xmltooling5QNameE@Base
 2.4.3
 (arch=amd64 ia64 kfreebsd-amd64 
s390x)_ZTch0_v0_n248_NK8opensaml7saml2md22OrganizationURLBuilder11buildObjectEPKtS3_S3_PKN10xmltooling5QNameE@Base
 2.4.3

As you can see, the distinction seems to be whether the architecture is
64-bit, and the difference is the "n124" vs. "n248" part of the mangled
symbol.  But both of these symbols demangle to the same thing:

covariant return thunk to 
opensaml::saml2md::OrganizationURLBuilder::buildObject(unsigned short const*, 
unsigned short const*, unsigned short const*, xmltooling::QName const*) const

Rather than adding an explicit list of architectures that are or aren't
64-bit, which is inherently fragile as we add new architectures over
time (for example, I suspect ppc64 needs to be in the above as well),
it looks like this might be a case where pkg-symbolshelper should demangle
the symbol and use a c++ tag so that it will match on all architectures.

I believe all the affected symbols are covariant return thunks.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pkg-kde-tools depends on:
ii  libdpkg-perl  1.16.1.2
ii  perl  5.14.2-6

Versions of packages pkg-kde-tools recommends:
ii  dpkg-dev 1.16.1.2
ii  libwww-perl  6.03-1

Versions of packages pkg-kde-tools suggests:
ii  cdbs   0.4.100
ii  debhelper  9.20120115

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120129012256.15131.41979.report...@windlord.stanford.edu



Bug#658333: pkg-kde-tools: option to mark weak symbols as optional

2012-02-01 Thread Russ Allbery
Package: pkg-kde-tools
Version: 0.14.3
Severity: wishlist

Discussion of C++ symbols file handling on debian-devel revealed that
much of the churn in the exported symbols between different versions
of the compiler (which currently tends to show up as architecture
variations, but I think it's more the compiler version that happens to
be on that buildd) is from inline symbols.  When a function is declared
inline, such as by being written in the header file, the compiler
chooses whether to include a weak version of it based on its optimization
level and other factors, but that weak version is unimportant to clients
of the library.

One cannot always mark all weak symbols as optional, as there are other
uses for the feature, but for a lot of C++ libraries all weak symbols
are these sorts of inlined functions.  For those libraries, it would be
great if there were an option to the pkg-kde-tools utilities somewhere
that would mark all of them as optional.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pkg-kde-tools depends on:
ii  libdpkg-perl  1.16.1.2
ii  perl  5.14.2-6

Versions of packages pkg-kde-tools recommends:
ii  dpkg-dev 1.16.1.2
ii  libwww-perl  6.03-1

Versions of packages pkg-kde-tools suggests:
ii  cdbs   0.4.100
ii  debhelper  9.20120115

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120202033305.17234.23032.report...@windlord.stanford.edu



Bug#657805: pkg-kde-tools: pkgkde-getbuildlogs gets truncated logs

2012-06-02 Thread Russ Allbery
Modestas Vainius  writes:

> The problem should be gone as soon as you upgrade to libnet-http-perl 6.03-2. 
> See #674788 [1] for more information.

> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674788

Yup, that looks like exactly the problem.  Thanks!

-- 
Russ Allbery (r...@debian.org)   <http://www.eyrie.org/~eagle/>



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wr3pel1w@windlord.stanford.edu



Re: [Bug 233674] kipi-plugins: unknown-locale-code hne i8n

2010-04-08 Thread Russ Allbery
Mark Purcell  writes:

> I don't think the issue is the removal of the translations, rather the
> fact that the locale-code hne isn't defined in ISO 639-1 & ISO 639-2.

> My reading of Chhattisgarhi_language[1] shows that the ISO 639-3 code is
> "hne", whilst the ISO 639-2 code for this family is "inc".

> I am raising this as an inconsistency. If we are accepting ISO 639-3
> locales then that is fine too and we will fix lintian.

I suspect that we should be accepting ISO 639-3 codes as well as -1 and -2
codes.  inc looks like a catch-all that wouldn't be very useful for the
end user in language selection.

-- 
Russ Allbery (r...@debian.org)   <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ochtv56d@windlord.stanford.edu