[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Help needed: KDE partition manager



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


Reply to: