On Saturday, December 24, 2016 11:01:30 PM Jonathan Carter wrote: > Hi Debian Qt/KDE Maintainers! > (cc Scott and Gianfranco) > > I made quite a few changes in update partitionmanager from version 1 to 3. > > https://mentors.debian.net/package/partitionmanager > > Changes: > """ > * Update to new upstream version (Closes: #794438, #709474, LP: #1635756) > * Update standards version to 3.9.8 > * Remove patches (no longer needed) > * Update compat to level 10 > * Fix watch file (Closes: #788701) > * Replace ntfsprogs dependency with ntfs-3g (Closes: #731957) > * Replace partion typo with partition in control (Closes: 745290) > * New build-deps: extra-cmake-modules, qtbase5-dev, > libkf5widgetsaddons-dev, libkf5xmlgui-dev, libkf5kiocore5, > libkf5config-dev, libkf5crash-dev, libkf5doctools-dev, > libkf5jobwidgets-dev, libkf5kio-dev, libkpmcore4-dev, > libatasmart-dev > * wrap-and-sort > * Update homepage to new location on kde.org > * Update copyright file to machine readable format > * Add hardening export to debian/rules > * Remove 3 lintian-overrides (no longer needed) > * Add lintian override for insecure VCS URI > * Remove maintainer scripts (no longer needed) > * Add myself as uploader > """ > > It builds fine installs and upgrades fine and even runs fine. > > I have one problem left that I'm not sure what the best way to fix it is: > > """ > I: partitionmanager: arch-dep-package-has-big-usr-share 3855kB 84% > N: > N: The package has a significant amount of architecture-independent data > N: (over 4MB, or over 2MB and more than 50% of the package) in /usr/share > N: but is an architecture-dependent package. This is wasteful of mirror > N: space and bandwidth since it means distributing multiple copies of > this > N: data, one for each architecture. > N: > N: If the data in /usr/share is not architecture-independent, this is a > N: Policy violation that should be fixed by moving the data elsewhere > N: (usually /usr/lib). > N: > N: Refer to Debian Developer's Reference section 6.7.5 > N: (Architecture-independent data) for details. > N: > N: Severity: wishlist, Certainty: certain > N: > N: Check: huge-usr-share, Type: binary > """ > > That's caused by the documents in /usr/share/doc. The package uses both > some cdbs and some kde scripts I'm not completely familiar with. If I > create a seperate -doc package, what's the best way to specify that > those packages should only be installed in the -doc package? > > Other than that, if you'd like to build this locally for now, you'll > need to install kpmcore version 3.0.0 > (https://mentors.debian.net/package/kpmcore) in your build root. Freeze > time is really close (5 January) and I'll likely already have to request > a freeze exception to get these in, so any help would be appreciated! > > Also, is it possible that I can get SVN access? My username on alioth is > highvoltage-guest. > > Any other feedback also welcome! > > -Jonathan
Did you test if it actually works correctly? That's been the key sticking point, IIRC. Scott K