Upgrade to youker-assistant 0.3.1 in Trusty

Bug #1248980 reported by Jack Yu
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Kylin
Fix Released
High
Jack Yu
youker-assistant (Ubuntu)
Fix Released
Medium
Aron Xu

Bug Description

Improvements since 0.2.1,
   -Change skin and add weather forecast information.
   -Get correct system information(LP: #1240862).
   -Get software list and software information dynamically.
   -Start sudodbus server at the same time to scan package cruft(LP: #1242498).
   -Change the progressbar from Qt to QML.
   -Use qtsingleapplication by F.J Kong (kroodylove).
   -Solve the SIGSEGV crash when the program exit(LP: #1235073).
   -Add Splash screen.
   -Add processmanager.
   -Add Google Chromium Cookies cleaner.
   -Change Chinese to English add add translation.
   -Adjust components space after it added translation.
   -Solve the segmentation fault when users cancel the previous Fcitx configuration(LP: #1252595).
   -Save and restore the default system configuration with QSetting.
   -Clear Cookies of Chromium(LP: #1224871).
   -Solve wrong status of history cleaning(LP: #1253852).
   -Popup a dialog to add UbuntuKylin sourcelist or not.
   -Display detailed information of Computer.
   -Display contents when one key scanning.
   -Add debian/postrm file to remove a folder when it is uninstalled.

Project URL: https://launchpad.net/youker-assistant/
Source code to be Uploaded: https://code.launchpad.net/~ubuntukylin-members/youker-assistant/trunk

Jack Yu (jackyu)
description: updated
Changed in ubuntukylin:
importance: Undecided → High
assignee: nobody → Jack Yu (jackyu)
milestone: none → trusty-alpha1
status: New → In Progress
Aron Xu (happyaron)
Changed in youker-assistant (Ubuntu):
assignee: nobody → Aron Xu (happyaron)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Aron Xu (happyaron) wrote :

This version of youker-assistant will add archive.ubuntukylin.com to /etc/apt/sources.list automatically when user granted the superuser permission (i.e. do system clean up), I would leave this for people for evaluation.

Changed in youker-assistant (Ubuntu):
assignee: Aron Xu (happyaron) → nobody
status: In Progress → Incomplete
Revision history for this message
Anthony Wong (anthonywong) wrote :

The question is why an apt source needs to be added when the user is doing the system clean up action.

Revision history for this message
Jack Yu (jackyu) wrote :

Actually, we want to add the UK archive when a user first start it (with superuser permission ), to save the time used for add and update archive every time.

Revision history for this message
Jack Yu (jackyu) wrote :

We have the assumption that, when a user chooses youker-assistant, she should be willing to use the UK archive. In another word, UK archive is a part of youker-assistant.

Revision history for this message
Anthony Wong (anthonywong) wrote :

At the minimum, the archive should be cleaned up a bit to move forward, for example, looks like http://archive.ubuntukylin.com/ubuntukylin/pool/main/a/andyetitmoves/ and http://archive.ubuntukylin.com/ubuntukylin/pool/main/a/aquaria/ are commercial games.

Revision history for this message
Jack Yu (jackyu) wrote :

OK, we will improve soon and update into 0.2.3 (expected to be released in next Thursday).

Revision history for this message
Jack Yu (jackyu) wrote : Re: Upgrade to youker-assistant 0.2.3 in Trusty

Hi, happyaron&anthonywong, 0.2.3 is released. Some of your suggestions have been considered in this version.

summary: - Upgrade to youker-assistant 0.2.2 in Trusty
+ Upgrade to youker-assistant 0.2.3 in Trusty
description: updated
Jack Yu (jackyu)
Changed in youker-assistant (Ubuntu):
status: Incomplete → New
Revision history for this message
Aron Xu (happyaron) wrote :

Before looking into the package more, I would like to know why there are files left on disk after removal? If the files are located in /usr/share/ then they would be needed to installed in the deb archive, but not at youker-assistant's run time.

Revision history for this message
Aron Xu (happyaron) wrote :

Seems the source published in 0.2.3 does not install correctly, can you please check again?

cd lib/ && make -f Makefile install
make[2]: Entering directory `/tmp/buildd/youker-assistant-0.2.3/lib'
install -m 0755 MyCppModule.so /tmp/buildd/youker-assistant-0.2.3/debian/youker-assistant/usr/lib/python2.7/dist-packages/MyCppModule.so
install: cannot create regular file '/tmp/buildd/youker-assistant-0.2.3/debian/youker-assistant/usr/lib/python2.7/dist-packages/MyCppModule.so': No such file
 or directory
make[2]: *** [install] Error 1
make[2]: Leaving directory `/tmp/buildd/youker-assistant-0.2.3/lib'
make[1]: *** [sub-lib-install_subtargets] Error

Aron Xu (happyaron)
Changed in youker-assistant (Ubuntu):
status: New → Incomplete
Jack Yu (jackyu)
description: updated
Changed in youker-assistant (Ubuntu):
status: Incomplete → New
summary: - Upgrade to youker-assistant 0.2.3 in Trusty
+ Upgrade to youker-assistant 0.3.1 in Trusty
Aron Xu (happyaron)
Changed in youker-assistant (Ubuntu):
assignee: nobody → Aron Xu (happyaron)
status: New → Fix Committed
Aron Xu (happyaron)
Changed in ubuntukylin:
status: In Progress → Fix Committed
Changed in youker-assistant (Ubuntu):
status: Fix Committed → Fix Released
Jack Yu (jackyu)
Changed in ubuntukylin:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.