New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrading with pact not available #199

Closed
Hypercubed opened this Issue Sep 29, 2014 · 7 comments

Comments

Projects
None yet
3 participants
@Hypercubed

Hypercubed commented Sep 29, 2014

The docs say: "Pact enables installing/searching/upgrading and deinstalling cygwin packages."

How do you upgrade using pact? It would be nice if we could upgrade bash right now.

@tombujok

This comment has been minimized.

Show comment
Hide comment
@tombujok

tombujok Sep 29, 2014

Contributor

For now try removing and installing bash again (but do it in another shell, like zsh)...
The "direct" upgrade command is actually missing in pact now.. Would appreciate contribution,

Contributor

tombujok commented Sep 29, 2014

For now try removing and installing bash again (but do it in another shell, like zsh)...
The "direct" upgrade command is actually missing in pact now.. Would appreciate contribution,

@Hypercubed

This comment has been minimized.

Show comment
Hide comment
@Hypercubed

Hypercubed Oct 1, 2014

I did take a look at the pact script. Not only did I notice that upgrading is not implemented the following line prevents bash from being uninstalled:

dontremove="cygwin coreutils gawk bzip2 tar wget bash"

It would be easy enough to change this line but adding an upgrade package command is beyond my ability at this point. Perhaps just an alias for remove then install?

Hypercubed commented Oct 1, 2014

I did take a look at the pact script. Not only did I notice that upgrading is not implemented the following line prevents bash from being uninstalled:

dontremove="cygwin coreutils gawk bzip2 tar wget bash"

It would be easy enough to change this line but adding an upgrade package command is beyond my ability at this point. Perhaps just an alias for remove then install?

@Raptime

This comment has been minimized.

Show comment
Hide comment
@Raptime

Raptime Oct 17, 2014

Is there a way to start setup.exe from the command line so we can upgrade the modules from there? 'pact update' updates the setup.ini which I don't see for what purpose

Raptime commented Oct 17, 2014

Is there a way to start setup.exe from the command line so we can upgrade the modules from there? 'pact update' updates the setup.ini which I don't see for what purpose

@Hypercubed

This comment has been minimized.

Show comment
Hide comment
@Hypercubed

Hypercubed Oct 20, 2014

Still no update?

Hypercubed commented Oct 20, 2014

Still no update?

@Hypercubed Hypercubed closed this Oct 20, 2014

@Raptime

This comment has been minimized.

Show comment
Hide comment
@Raptime

Raptime Oct 20, 2014

Issue closed?

Raptime commented Oct 20, 2014

Issue closed?

@tombujok tombujok reopened this Oct 20, 2014

@tombujok

This comment has been minimized.

Show comment
Hide comment
@tombujok

tombujok Oct 20, 2014

Contributor

No, definitely not. I am busy in the next couple of weeks, then the next release should be published.
I would appreciate contribution to pact. It's just a couple of lines to implement the upgrade command and it's easy testable, you can test in your babun's instance...

Contributor

tombujok commented Oct 20, 2014

No, definitely not. I am busy in the next couple of weeks, then the next release should be published.
I would appreciate contribution to pact. It's just a couple of lines to implement the upgrade command and it's easy testable, you can test in your babun's instance...

@tombujok tombujok added the enhancement label Feb 4, 2015

@tombujok

This comment has been minimized.

Show comment
Hide comment
@tombujok

tombujok Mar 30, 2015

Contributor

Fixed in 1.1.0.
Release status: #266

Contributor

tombujok commented Mar 30, 2015

Fixed in 1.1.0.
Release status: #266

@tombujok tombujok closed this Mar 30, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment